SLASFC6 August 2024 TAS2120
ADVANCE INFORMATION
In TDM/I2S Mode, the device operates from SBCLK. Table 6-41 below shows the valid SBCLK frequencies for each sample rate and SBCLK to FSYNC ratio. For 44.1kHz based clocking, the same table is applicable with the associated ratio change between 48ksps to 44.1ksps.
While the sampling rate of 192kHz is supported, data is internally down-sampled to 96kHz. Therefore audio content greater than 40kHz should not be applied to prevent aliasing. This additionally affects all processing blocks like BOP and limiter which should use 96 kHz fs when accepting 192 kHz audio.
If the sample rate is properly configured via the SAMPLE_RATE_CFG bits, no additional configuration is required as long as the SBCLK to FSYNC ratio is valid. The device automatically detects the input PCM FSYNC and BCLK frequency and auto configures itself to playback audio signal. The detected clock rates can be read using the read only registers FS_RATIO_DETECTED and FS_RATE_DETECTED. The device will detect improper SBCLK frequencies and SBCLK to FSYNC ratios and volume ramp down the playback path to minimize audible artifacts.
Sample Rate (kHz) | SBCLK to FSYNC Ratio | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
16 | 24 | 32 | 48 | 64 | 96 | 128 | 192 | 256 | 384 | 512 | 125 | 250 | 500 | |
16 kHz | NA | 0.384 | 0.512 | 0.768 | 1.024 | 1.536 | 2.048 | 3.072 | 4.096 | 6.144 | 8.192 | 2 | 4 | 8 |
24 kHz | 0.384 | 0.576 | 0.768 | 1.152 | 1.536 | 2.304 | 3.072 | 4.608 | 6.144 | 9.216 | 12.288 | 3 | 6 | 12 |
32 kHz | 0.512 | 0.768 | 1.024 | 1.536 | 2.048 | 3.072 | 4.096 | 6.144 | 8.192 | 12.288 | 16.384 | 4 | 8 | 16 |
48 kHz | 0.768 | 1.152 | 1.536 | 2.304 | 3.072 | 4.608 | 6.144 | 9.216 | 12.288 | 18.432 | 24.576 | 6 | 12 | 24 |
96 kHz | 1.536 | 2.304 | 3.072 | 4.608 | 6.144 | 9.216 | 12.288 | 18.432 | 24.576 | NA | NA | 12 | 24 | NA |
192 kHz | 3.027 | 4.608 | 6.144 | 9.216 | 12.288 | 18.432 | 24.576 | NA | NA | NA | NA | 24 | NA | NA |