Post Go back to editing

AEC Block

Thread Summary

The user inquires about a cheaper DSP alternative to ADAU1467 for using the AEC block and adding noise reduction. The final answer states that AEC is only supported by Sigma300/350 DSPs (ADAU145x/ADAU146x). For noise reduction alone, Sigma200 DSPs (ADAU176x/ADAU144x) can be used, but they are limited to 16kHz and voice signals. The ADAU145x series is recommended for AEC and additional processing, with the ADAU146x series offering more memory and GPIO options.
AI Generated Content
Category: Datasheet/Specs
Product Number: ADAU1467
Hello,
I have a project build for ADAU1467 in which I use the AEC block for testing.
I would like to know if there is a cheaper DSP that could use that block in which I can also add other blocks like noise reduction and stuff like that.
 
Thank you.
Parents
  • Hello FJLDA,

    The AEC block works on Sigma300/350 DSPs like ADAU145x/ADAU146x, those have more memory, support multi-rate processing and frequency domain processing. So, if you exactly want the AEC module then you have to go with the Sigma300/350 DSPs.

    If you only want noise removal then the Noise removal>Noise reduction algorithm is available in Sigma200 DSPs like ADAU176x and ADAU144x, but that block runs in sample processing and will only run at 16KHz rate, since those DSPs don't support multi-rate processing you have to change your system sample rate to 16kHz, and you can't do much with those blocks since it's designed to work efficiently with only voice signals but not music signals.

    The ADAU176x has only 1024 cycles per sample period at 48kHz.

    Highlight the block as I did and press F1 to know more about that block.

    So, if you want AEC and noise reduction + additional processing with decent amount of memory then you can choose ADAU145x series. It also has a lower grade version which runs at 147.456MHz (3072 cycles per sample period at 48KHz).

    The ADAU146x series have more memory, GPIO etc. 

    Please compare the parts and choose which one is suitable.

    Regards,

    Harish

Reply
  • Hello FJLDA,

    The AEC block works on Sigma300/350 DSPs like ADAU145x/ADAU146x, those have more memory, support multi-rate processing and frequency domain processing. So, if you exactly want the AEC module then you have to go with the Sigma300/350 DSPs.

    If you only want noise removal then the Noise removal>Noise reduction algorithm is available in Sigma200 DSPs like ADAU176x and ADAU144x, but that block runs in sample processing and will only run at 16KHz rate, since those DSPs don't support multi-rate processing you have to change your system sample rate to 16kHz, and you can't do much with those blocks since it's designed to work efficiently with only voice signals but not music signals.

    The ADAU176x has only 1024 cycles per sample period at 48kHz.

    Highlight the block as I did and press F1 to know more about that block.

    So, if you want AEC and noise reduction + additional processing with decent amount of memory then you can choose ADAU145x series. It also has a lower grade version which runs at 147.456MHz (3072 cycles per sample period at 48KHz).

    The ADAU146x series have more memory, GPIO etc. 

    Please compare the parts and choose which one is suitable.

    Regards,

    Harish

Children
No Data