![Samsung S3C2416 User Manual Download Page 611](http://html.mh-extra.com/html/samsung/s3c2416/s3c2416_user-manual_340824611.webp)
S3C2416X RISC MICROPROCESSOR
AC97
CONTROLLER
24-7
4.2 AC-LINK INPUT FRAME (SDATA_IN)
Slot 0: Tag Phase
In slot 0, the first bit is a bit (SDATA_OUT, bit 15) that indicates whether the AC97 controller is in the CODEC
ready state. If the CODEC Ready bit is a 0, the AC97 controller is not ready for normal operation. This condition is
normal after the power is de-asserted on reset and the AC97 controller voltage references are settling.
Slot 1: Status Address Port/SLOTREQ bits
The status port monitors the status for the AC97 controller functions including, but not limited to, mixer settings
and power management. Audio input frame slot 1s stream echoes the control register index for the data to be
returned in slot 2, if the controller tags slots 1 and 2 as valid during slot 0. The controller only accepts status data
if the accompanying status address matches the last valid command address issued during the most recent read
command. For multiple sample rate output, the CODEC examines its sample-rate control registers, its FIFOs’
states, and the incoming SDATA_OUT tag bits at the beginning of each audio output frame to determine which
SLOTREQ bits to set active (low). SLOTREQ bits asserted during the current audio input frame indicate which
output slots require data from the controller in the next audio output frame. For fixed 48 kHz operation, the
SLOTREQ bits are set active (low), and a sample is transferred each frame. For multiple sample-rate input, the
“tag” bit for each input slot indicates whether valid data is present.
Table 24-1. Input Slot 1 Bit Definitions
Bit
Description
19
RESERVED (Filled with zero)
18-12
Control register index (Filled with zeroes if AC97 tags is invalid)
11
Slot 3 request : PCM Left channel
10
Slot 4 request : PCM Right channel
9
Slot 5 request : NA
8
Slot 6 request : MIC channel
7
Slot 7 request : NA
6
Slot 8 request : NA
5
Slot 9 request : NA
4
Slot 10 request : NA
3
Slot 11 request : NA
2
Slot 12 request : NA
1, 0
RESERVED (Filled with zero)
Slot 2: Status Data Port
In slot 2, this is the status data with 16-bit resolution.([19:4] is valid data)
Slot 3: PCM Record Left channel
Slot 3 which is audio input frame is the left channel audio output of the AC97 Codec. If a sample has a resolution
that is less than 16 bits, the AC97 Codec fills all training non-valid bit positions in the slot with zeroes.
Summary of Contents for S3C2416
Page 122: ...BUS MATRIX EBI S3C2416X RISC MICROPROCESSOR 3 4 NOTES ...
Page 204: ...DMA CONTROLLER S3C2416X RISC MICROPROCESSOR 8 18 NOTES ...
Page 284: ...WATCHDOG TIMER S3C2416X RISC MICROPROCESSOR 11 6 NOTES ...
Page 320: ...REAL TIME CLOCK S3C2416X RISC MICROPROCESSOR 13 16 NOTES ...
Page 344: ...UART S3C2416X RISC MICROPROCESSOR 14 24 NOTES ...
Page 380: ...USB2 0 DEVICE S3C2416X RISC MICROPROCESSOR 16 34 NOTES ...
Page 432: ...2D S3C2416X RISC MICROPROCESSOR 18 38 NOTES ...
Page 446: ...HS_SPI CONTROLLER S3C2416X RISC MICROPROCESSOR 19 14 NOTES ...
Page 604: ...S3C2416X RISC MICROPROCESSOR S3C2416X RISC MICROPROCESSOR 23 22 NOTES ...
Page 638: ...PCM AUDIO INTERFACE S3C2416X RISC MICROPROCESSOR 25 18 NOTES ...
Page 670: ...ELECTRICAL DATA S3C2416X RISC MICROPROCESSOR 26 32 NOTES ...