AD1819A Analog Devices, AD1819A Datasheet - Page 21

no-image

AD1819A

Manufacturer Part Number
AD1819A
Description
ac '97 Soundport(r) Codec
Manufacturer
Analog Devices
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AD1819AJST
Manufacturer:
AD
Quantity:
18
Part Number:
AD1819AJST
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Slot 5–Slot 8: Multicodec Communication
• Slot 5 Slave 1 PCM Playback Left Channel
• Slot 6 Slave 1 PCM Playback Right Channel
• Slot 7 Slave 2 PCM Playback Left Channel
• Slot 8 Slave 2 PCM Playback Right Channel
Slot 6–Slot 12: Reserved
Audio output frame Slot 6 to Slot 12 are reserved for future use and should always be stuffed with 0s by the digital controller.
AC-Link Audio Input Frame (SDATA_IN)
The audio input frame data streams correspond to the multiplexed bundles of all digital input data targeting the AC ’97 controller.
As is the case for audio output frame, each AC-Link audio input frame consists of twelve 20-bit time slots. Slot 0 is a special reserved
time slot containing 16 bits used for AC-Link protocol infrastructure.
Within Slot 0 the first bit is a global bit (SDATA_IN Slot 0, Bit 15) which flags whether or not AD1819A is in the “Codec Ready”
state. If the “Codec Ready” bit is a 0, this indicates that AD1819A is not ready for normal operation. This condition is normal fol-
lowing the deassertion of power-on reset, for example, while AD1819A’s voltage references settle. When the AC-Link “Codec Ready”
indicator bit is a 1, it indicates that the AC-Link and AD1819A control and status registers are in a fully operational state and all
subsections are ready.
Prior to any attempts at putting AD1819A into operation the AC ’97 controller should poll the first bit in the audio input frame
(SDATA_IN Slot 0, Bit 15) for an indication that the AD1819A has asserted “Codec Ready.” Once the AD1819A is sampled, “Codec
Ready” is asserted the next 12-bit positions sampled by the AC ’97 controller indicate which of the corresponding 12 time slots are
assigned to input data streams and that they contain valid data. The following diagram illustrates the time-slot-based AC-Link protocol.
A new audio input frame begins with a low-to-high transition of SYNC. SYNC is synchronous to the rising edge of BIT_CLK. On
the immediately following falling edge of BIT_CLK, the AD1819A samples the assertion of SYNC. This falling edge marks the time
when both sides of AC-Link are aware of the start of a new audio frame. On the next rising of BIT_CLK, the AD1819A transitions
SDATA_IN into the first bit position of Slot 0 (“Codec Ready” bit). Each new bit position is presented to AC-Link on a rising edge of
BIT_CLK, and subsequently sampled by the AC ’97 controller on the following falling edge of BIT_CLK. This sequence ensures
that data transitions, and subsequent sample points for both incoming and outgoing data streams, are time aligned.
SDATA_IN’s composite stream is MSB justified (MSB first) with all nonvalid bit positions (for assigned and/or unassigned time
slots) stuffed with 0s by AD1819A.
Slot 0: Tag Phase SDATA_IN
The AD1819A is capable of sampling data from 7 kHz to 48 kHz with a resolution of 1 kHz. To enable a sample rate other than the
default 48 kHz, set the DRQEN bit (Register 74h Bit 11). This allows DAC request bits (these are low active) to be output on the
SDATA_IN stream. The digital controller should monitor the ADC valid bits to determine when the codec has valid data ready to
send.
REV. 0
SDATA_IN
BIT_CLK
SYNC
END OF PREVIOUS
AUDIO FRAME
CODEC
READY
12.288MHz
SLOT(1) SLOT(2)
(1) = TIME SLOT CONTAINS VALID PCM DATA
81.4ns
TAG PHASE
TIME SLOT “VALID”
BITS
SLOT(12)
SDATA_IN
BIT_CLK
SYNC
Figure 13. Start of an Audio Input Frame
“0”
Figure 12. AC-Link Audio Input Frame
END OF PREVIOUS
AUDIO FRAME
“0”
AD1819A SAMPLES SYNC ASSERTION HERE
“0”
AC ’97 CONTROLLER SAMPLES
FIRST SDATA_IN BIT OF FRAME HERE
19
20.8 s (48kHz)
CODEC
READY
–21–
SLOT 1
SLOT (1) SLOT (2)
0
19
SLOT 2
DATA PHASE
0
19
SLOT 3
0
AD1819A
19
SLOT 12
0

Related parts for AD1819A