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.

Compiler/TLV320AIC32: Echo cancellation and noise suppression

Part Number: TLV320AIC32


Tool/software: TI C/C++ Compiler

Hi Jared Decker, 

back in MArch 2018 you discused the TLV320AIC3254.   We are building wearable phone and we too have chosen the TLV320AIC3254 to provide our CODEC - echo cancellation and noise suppression but it is rather large 9x9x1mm and we have  very small footprint. We would like to know if there is  as smaller version, 4 x 4 x1 taht has good echo cancelaltion and noise suppression and a good library to go with it. Pleasce can you ensure that any reply is flagged on my email alan.magill@watchoverMe.com.  With many thanks  Alan.

 

 

  • Part Number: TLV320AIC32

    Tool/software: TI C/C++ Compiler

    Sorry I got that wrong it is the  TLV320AIC3254 that expects data to be held for 5 nano seconds, not TI's MP34DT05 mic.

    So we need to find an MEMs mic that will work with your TLV320AIC3254, please

  • Part Number: TLV320AIC32

    Tool/software: TI C/C++ Compiler

    Further to my previous request,

    The MP34DT05-A codec expects the data to be held for 5 nanoseconds after the PDM clock edge.  Unfortunately TI do not appear to make MEMs mikes and the mic we had chosen was the

    ST MP34DT05-A whose latency is 3.5 nano seconds, i.e. not enough. Simialrly the Knowles SPH0644HM.4H rev b is unsuitable.  Please cdan you recommend a MEMs mic (preferebly top ported)

    that will accomodate the 5 nano seconds your MP34DT05-A requires.

  • Hi, Allan,

    I will take a  detailed look to your questions, but please note that the AIC3254 is not suitable to perform echo cancellation algorithms as the miniDSP it has does not have enough processing capabilities. This codec can be used to capture data from mics, but an external processor should be used for the echo cancellation algorithm.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer