Other Parts Discussed in Thread: TLV320AIC24K
I am using the TLV320AIC3254 in an audio design (connected to a TI DSP) and I run it with a sampling frequency of 8kHz. I measured a relatively long delay of about 11ms (Analog Audio in (Codec) -> McASP to an external DSP -> Loop back on DSP -> Analog Audio out (Codec).
I need a significantly lower delay (<2-3ms) for this loop (it is just a testloop, the usecase requires low delays on both ADC and DAC conversion on different TLV320AIC3254 chips)
Can you give advice, how to decrease the audio delay for the TLV320AIC3254?I understand, that the sigma-delta converter needs filtering, but I see no register settings to turn off the filters (A/B/C which add x/FS delay), or use faster IIR filters instead of (e.g. on old designs I used the TLV320AIC24K, which has a far shorter audio-delay by using IIR Filter).
The TLV320AIC3254 also supports miniDSPs. Would it help to use these miniDSPs? E.g. can they be used instead of the decimation filters (ADC) and interpolation filters (DAC) and implement a faster IIR Filter?