This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
My application uses the TLV320AIC23B as slave with 12.288 MHz external clock in DSP mode.
The same clock is used for MCLK and BCLK and the external synchronous generation generation of LRCIN and LRCOUT
No problems observed at 8 KSPS (SR = 00110) or 32 KSPS (01100) when using MCLK = BCLK and CLKIN = 0 (no MCLK divider).
But I need a sampling rate of 16 KSPS. Since the part does not directly support 16 KSPS, I selected the 32 KSPS (01100) sampling rate and reduced the core clock to MCLK/2 (CLKIN = 1 @ Reg8 b6)
Limited tests show a substantial distortion (harmonic?) at both DAC outputs.
I did not find any restrictions on the ratio of the two clocks. I know that the frame rate should be synchronous with MCLK (satisfied) and BCLK in required to be sufficient to transfer the number of data bits required in each sample interval (also satisfied). I did not find any restrictions on the ratio of the two clocks.
I'll appreciate any ideas or suggestions.
-----