TLV320AIC3262: Acoustic Echo Cancellation and Noise Reduction Implementation

Part Number: TLV320AIC3262
Other Parts Discussed in Thread: TAC5212

Tool/software:

Dear all,

  We are trying to implement a design to have the functions of acoustic echo cancellation and noise reduction. Having searched this topic here, still feel not sure about it. Thus temporarily choose TLV320AIC3262 part to ask.

Please advice us how we can choose the suitable circuit plan (DSP etc) so that we can also verify the function with corrresponding evaluation board first.  Our scenario is on the train, while using AEC to avoid an audio oscillation due to echo and reducing noise at the same time.  We are somewhat new to this field, would hope to keep the design and coding part as simple as possible so that we can verify the function more easily. Would really appreciate any advice on it. Thanks in advance.

Regards,

Yuanchen Zhu

  • Hi Yuanchen,

    We do not recommend using the AIC3262 or any of our miniDSP codecs to achieve echo cancellation. The DSPs are not powerful enough. We recommend instead hosting the echo cancellation algorithm on a separate host or SoC. Codecs like the TAC5212 can output the echo reference signal to give to the host running the echo cancellation algorithm, but we do not have a solution to run the algorithm natively on the codec.

    Best regards,

    Jeff McPherson