
–23–
REV. 0
ADSP-2192M
FIFO Control Registers
The Transmit FIFO Control Register has the following bit field 
definitions:
 CE (Bits 1–0): Connection Enable (00 = Disable, 
01 = Reserved, 10 = Connect to AC’97, and 
11 = Reserved)
 DPSel (Bit 2): Reserved (0)
 SMSel (Bit 3): Stereo/Mono Select - AC’97 Mode Only 
(0 = Mono Stream or 1 = Stereo Stream)
 SLOT (Bits 7–4): AC’97 Slot Select - AC’97 Mode Only
 FIP (Bits 10–8): FIFO interrupt position. An interrupt is 
generated when FIP[2:0] words remain in the FIFO. The 
interrupt is level-sensitive. 
 DME (Bit 11): DMA Enable. (0 = DMA Disabled or 
1 = DMA Enabled)
 TFF (Bit 13): Transmit FIFO Full - Read Only. 
(0 = FIFO Not Full or 1 = FIFO Full)
 TFE (Bit 4): Transmit FIFO Empty - Read Only. 
(0 = FIFO Not Empty or 1 = FIFO Empty)
 TU (Bit 15): Transmit Underflow – Sticky, Write 1 Clear. 
(0 = FIFO Underflow has not occurred or 1 = FIFO 
Underflow has occurred)
The Receive FIFO Control Register has the following bit field 
definitions:
 CE (Bits 1–0): Connection Enable. (00 = Disable, 
01 = Reserved, 10 = Connect to AC’97, 11 = Reserved)
 DPSel (Bit 2): Reserved (0)
 SMSel (Bit 3): Stereo/Mono Select - AC’97 Mode Only. 
(0 = Mono Stream or 1 = Stereo Stream)
 SLOT (Bits 7–4): AC’97 Slot Select - AC’97 Mode Only.
 FIP (Bit 10–8): FIFO interrupt position. An interrupt is 
generated when FIP[2:0] + 1 words have been received 
in the FIFO. The interrupt is level-sensitive.
 DME (Bit 11): DMA Enable. (0 = DMA Disabled or 
1 = DMA Enabled)
 RFF (Bit 13): Receive FIFO Full – Read Only. (0 = FIFO 
Not Full or 1 = FIFO Full)
 RFE (Bit 14): Receive FIFO Empty – Read Only. 
(0 = FIFO Not Empty or 1 = FIFO Empty)
 RO (Bit 15): Receive Overflow – Sticky, Write 1 Clear. 
(0 = FIFO Overflow has not occurred or 1 = FIFO 
Overflow has occurred)
System Reset Description
There are several sources of reset to the ADSP-2192M.
 Power-On Reset
 PCI Reset
 USB Reset
 Soft Reset (
RST
 in CMSR Register)
Power-On Reset
The DSP has an internal power-on reset circuit that resets the 
DSP when power is applied. The DSP also has a Power-On Reset 
PORST
 signal that can initiate this master reset. Note that 
PORST
 is not needed when using PCI or USB (and is shown as 
a no connect in 
Figure 7
); these interfaces reset the DSP under 
their control as needed.
DSP Software Reset
The DSP can generate a software reset using the RSTD bit in 
DSP Interrupt/Power-down Registers). Generally, reset condi-
tions are handled by forcing the DSPs to execute ROM- or 
RAM-based Reset Handler code. The Reset Handler that is 
executed can be dictated by the Reset Source as defined by the 
CRST[1:0] bits in the Chip Mode/Status Register (CMSR). The 
exact Reset Functionality is therefore defined by the ROM and 
RAM Reset Handler Code and as such is programmable.
Booting Modes
The ADSP-2192M has two mechanisms for automatically 
loading internal program memory after reset. The CRST pins, 
sampled during power-on reset, implement these modes:
 Boot from PCI Host
 Boot from USB Host
Table 25. AC’97 Slot Select Values 
Slot
0000–0010 
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101–1111 
Mono
Reserved
Slot 3
Slot 4
Slot 5
Slot 6
Slot 7
Slot 8
Slot 9
Slot 10
Slot 11
Slot 12
Reserved
Stereo
Reserved
Slots 3/4
Slots 4/5
Slots 5/6
Slots 6/7
Slots 7/8
Slots 8/9
Slots 9/10
Slots 10/11
Slots 11/12
Not Allowed
Reserved
Table 26. AC’97 Slot Select Values 
Slot 
Mono
Stereo
0000–0010 
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101–1111 
Reserved
Slot 3
Slot 4
Slot 5
Slot 6
Slot 7
Slot 8
Slot 9
Slot 10
Slot 11
Slot 12
Reserved
Reserved
Slots 3/4
Slots 4/5
Slots 5/6
Slots 6/7
Slots 7/8
Slots 8/9
Slots 9/10
Slots 10/11
Slots 11/12
Not Allowed
Reserved