English
Language : 

TLV320AIC24 Datasheet, PDF (31/53 Pages) Texas Instruments – Layout and Grounding Guidelines for TLV320AIC2x
www.ti.com
Slot
Number
SCLK
FS
01
2
TLV320AIC20, TLV320AIC21
TLV320AIC24, TLV320AIC25
TLV320AIC20K, TLV320AIC24K
SLAS363D – MARCH 2002 – REVISED APRIL 2005
n-3 n-2 n-1 0 1
2
n-3 n-2 n-1
16 SCLKs Per Time Slot
DIN/
DOUT
Master Slave Slave
n-1 n-2
Slave Slave Slave Master Slave Slave
3
2
1
n-1 n-2
Slave Slave Slave
3
2
1
Data Frame / Sample 1
NOTE: n/2 is the total number of AIC20s in the cascade
Data Frame / Sample 2
Figure 26. Standard Operation/Continuous Data Transfer Mode: Master-Slave Cascade Timing
Turbo Operation (SCLK)
Setting TURBO = 1 (bit D7) in each codec's control register 2 enables the AIC2x's turbo mode that requires the
following condition to be met:
• M × N > #Devices × mode
Where:
• M, N, and P are clock divider values defined in the control register 4. #Device is the number of codec
channels in cascade. ( Number of Device = 2 for stand-alone AIC2x) Mode is equal to 1 for continuous data
transfer mode and 2 for programming mode.
The turbo operation is useful for applications that require more bandwidth for multitasking processing per
sampling period. In the turbo mode (see Figure 27), the FS frequency is always the device's sampling frequency,
but the SCLK is running at much higher speed. The output SCLK frequency is equal to (MCLK/P) and up to a
maximum speed of 25 MHz. The data/control frame is still 32-SCLK long and the FS is one-SCLK pulse. If the
AIC2x is in slave mode and the device is not set to turbo mode, only the first FS is used to synchronize the data
transfer. The AIC2x ignores all subsequent FS signals and utilizes an internally generated FS. However, if the
AIC2x is set to turbo mode while in slave mode, then the data transfer synchronizes on every FS signal.
Therefore, it is recommended that if the AIC2x is set to slave mode, then the turbo mode is used. Also note that
in turbo mode, it is recommended that SCLK should be a multiple of 32 x FS.
31