English
Language : 

CS42448 Datasheet, PDF (35/70 Pages) Cirrus Logic – 108 dB, 192 kHz 6-in, 8-out CODEC
4.5.5 OLM #2
OLM #2 serial audio interface format operates in single or double-speed mode and will master
or slave ADC/DAC_SCLK at 256Fs.
ADC/DAC_LRCK
ADC/DAC_SCLK
DAC_SDIN1
DAC_SDIN4
128 clks
Left Channel
MSB
LSB MSB
LSB MSB
LSB
AOUT1
AOUT3
AOUT5
24 clks
24 clks
24 clks
AOUT7
24 clks
128 clks
Right Channel
MSB
LSB MSB
LSB MSB
LSB
AOUT2
AOUT4
AOUT6
24 clks
24 clks
24 clks
AOUT8
24 clks
MSB
ADC_SDOUT1
AIN1
24 clks
AIN3
24 clks
AIN5
24 clks
AIN2
24 clks
AIN4
24 clks
AIN6
24 clks
Figure 19. One Line Mode #2 Format
4.5.6 TDM
Data is received most significant bit (MSB) first, on the second rising edge of the DAC_SCLK
occurring after a DAC_LRCK rising edge. All data is valid on the rising edge of DAC_SCLK. The
AIN1 MSB is transmitted early but is guaranteed valid for a specified time after SCLK rises. All
other bits are transmitted on the falling edge of ADC_SCLK. Each time slot is 32 bits wide, with
the valid data sample left justified within the time slot. Valid data lengths are 16, 18, 20, or 24.
ADC/DAC_SCLK must operate at 256Fs. ADC/DAC_LRCK identifies the start of a new frame
and is equal to the sample rate, Fs.
ADC/DAC_LRCK is sampled as valid on the rising ADC/DAC_SCLK edge preceding the most
significant bit of the first data sample and must be held valid for at least 1 ADC/DAC_SCLK pe-
riod.
NOTE: The ADC does not meet the timing requirements for proper operation in Quad-Speed
Mode.
ADC/DAC_LRCK
Bit or Word Wide
256 clks
ADC/DAC_SCLK
DAC_SDIN1
ADC_SDOUT1
LSB MSB
LSB MSB
LSB MSB
LSB MSB
LSB MSB
LSB MSB
LSB MSB
LSB MSB
LSB MSB
AOUT1
AOUT2
AOUT3
AOUT4
AOUT5
AOUT6
AOUT7
AOUT8
32 clks
32 clks
32 clks
32 clks
32 clks
32 clks
32 clks
32 clks
MSB
LSB MSB
LSB MSB
LSB MSB
LSB MSB
LSB MSB
LSB MSB
LSB MSB
LSB MSB
AIN1
AIN2
AIN3
AIN4
AIN5
AIN6
AUX1
AUX2
32 clks
32 clks
32 clks
32 clks
32 clks
32 clks
32 clks
32 clks
Figure 20. TDM Format
DS648PP2
35