Y

 

 

 

 

 

 

 

 

R

 

 

 

October 2000

 

 

 

A

 

 

 

 

ADSP-2192

 

 

For current information contact Analog Devices at (781) 461-3881

 

 

N

 

L

 

 

 

 

 

 

 

 

 

 

I

 

 

 

 

 

 

 

M

 

A

 

 

 

 

 

I

C

 

 

 

 

 

 

L

 

 

 

• SMSel (Bit 3): Stereo / Mono Select - AC’97 Mode

When communicating with the AC'97 interface, the Con-

 

E

 

I

 

 

 

Only (0 = Mono Stream or 1 = Stereo Stream)

nection EnableNbits in the control register are set to '10'.

R

H

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

 

Bit 3 selectsC stereo orAmono transfers to and from the AC'97

• SLOT (Bits 7–4): AC’97 Slot Select - AC’97 Mode

 

E

 

T

 

 

 

BitsA7-4 select the AC'97 slot associated with this

 

 

 

interface.T

 

 

 

FIFO.

D

 

 

 

 

Only

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

When stereo is selected, the slot identified and the next slot

Table 25. AC’97 Slot Select Values

 

are both associated with the FIFO. Typically, stereo is

 

 

 

Slot

Mono

Stereo

selected for left and right data, and both left and right must

be associated with the same external AC'97 codec and have

 

 

 

 

 

 

0000–0010

Reserved

 

their sample rates locked together. In this case, left and right

 

 

 

 

data will alternate in the FIFO with the left data coming

0011

Slot 3

Slots 3/4

first.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0100

Slot 4

Slots 4/5

If the FIFO is enabled for the AC'97 interface, and a valid

 

 

 

request for data comes along that the FIFO cannot fulfill,

0101

Slot 5

Slots 5/6

the transmitter underflow bit is set, indicating that an

 

 

 

 

 

 

invalid value was sent over the selected slot. Similarly, on

0110

Slot 6

Slots 6/7

the receive side, if the FIFO is full and another valid word

 

 

 

0111

Slot 7

Slots 7/8

is received, the Overflow bit is sent to indicate the loss of

 

 

 

data.

 

 

 

 

 

 

 

 

 

 

 

 

 

1000

Slot 8

Slots 8/9

 

 

 

 

 

 

 

FIFO Control Registers

 

 

 

 

 

1001

Slot 9

Slots 9/10

The Transmit FIFO Control Register has the following bit

 

 

 

1010

Slot 10

Slots 10/11

field definitions:

 

 

 

• CE (Bits 1–0): Connection Enable (00 = Disable,

 

 

 

1011

Slot 11

Slots 11/12

 

01 = Reserved, 10 = Connect to AC’97, and 11 =

 

 

 

 

1100

Slot 12

Not Allowed

 

Reserved)

 

 

 

 

• DPSel (Bit 2): Reserved (0)

 

 

 

 

 

1101–1111

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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 14): 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)

 

 

 

 

 

 

 

 

Y

 

 

 

 

 

 

 

R

 

 

 

 

 

 

A

 

 

 

 

 

 

N

 

L

 

 

 

 

 

I

 

 

 

 

 

M

 

A

 

 

 

I

 

C

 

 

 

L

 

 

 

 

 

E

 

 

 

I

 

 

 

 

 

 

N

 

 

30

R

 

H

 

 

 

This information applies to a product under development. Its characteristics and specifications are subject to changePwith-

 

CREV. PrA A

 

out notice. Analog Devices assumes no obligation regarding future manufacturing unless otherwise agreed to in writing.

E

 

 

T

 

 

 

A

 

 

 

T

 

 

 

 

 

 

 

 

 

D

 

 

 

Page 30
Image 30
Analog Devices ADSP-2192 specifications Fifo

ADSP-2192 specifications

The Analog Devices ADSP-2192 is a high-performance digital signal processor (DSP) that stands out in the realm of signal processing applications. The device is part of the ADSP-2100 family, which has been recognized for its ability to deliver high-speed computations and efficient processing capabilities. The ADSP-2192 is particularly well-suited for applications requiring advanced digital signal processing, such as telecommunications, audio processing, and industrial control systems.

One of the key features of the ADSP-2192 is its dual-core architecture. This allows for parallel processing capabilities, enabling the device to handle multiple tasks simultaneously. Each core can execute instructions independently, which significantly boosts the overall processing power. The device is built on a 16-bit architecture, supporting 16-bit fixed-point and 40-bit floating-point operations, allowing for a wide range of precision in calculations.

The ADSP-2192 also incorporates a sophisticated instruction set designed for efficient performance. It includes specialized instructions tailored for common signal processing tasks, such as filtering and Fourier transforms. This optimized instruction set enhances the speed and efficiency of data manipulation and computation, making it an ideal choice for real-time applications.

In terms of memory, the ADSP-2192 is equipped with 1 KB of on-chip program memory and 2 KB of data memory. This provides sufficient storage for handling complex algorithms without the need for external memory, reducing latency and increasing processing speed. The device also supports external memory interfaces, enabling developers to expand the system's memory capacity if needed.

Another standout feature of the ADSP-2192 is its rich set of communication interfaces. It supports a variety of communication protocols, including SPI, USART, and I2C, facilitating seamless integration with other devices and systems. This versatility makes it suitable for a wide range of applications, from consumer electronics to industrial automation.

In terms of power consumption, the ADSP-2192 is designed to be energy-efficient, making it an excellent choice for battery-operated devices and applications requiring low power usage. The device operates at a voltage range of 3V to 5V, making it compatible with various power supply systems.

Overall, the Analog Devices ADSP-2192 combines powerful processing capabilities with efficient resource management and versatility, making it a strong contender in the DSP market. Its dual-core architecture, robust instruction set, communication flexibility, and energy-efficient design position it as an essential component for advanced signal processing applications across multiple industries.