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.

TLV320AIC3254: Limitation with AEC

Part Number: TLV320AIC3254
Other Parts Discussed in Thread: TLV320AIC3268

Tool/software:

I have gone through several discussion over same topic and TI recommendation to use external DSP to host AEC.
I want to know

1.  If I still want to host AEC on AIC3254 with 8KHz sampling rate what limitations I have to face?

2. I want to use AIC3254 due to cost, as our device is just for audio chat, not looking for high quality. Can I use AIC3254 given our requirement?

Thanks

  • Hi Ansar,

    At a low sample rate like 8kHz it may work. The primary limitation that the AIC3254 faces is the MIPS limit. The lower sample rate will take less MIPS but we have tried 8kHz before and there's still not a lot of MIPS budget and it can be very difficult to tune the algorithm. You will be sacrificing quality anyway because of the low sample rate. Theoretically the codec can match the requirement but it will probably not be an easy implementation.

    Best regards,
    Jeff McPherson

  • Hi Jeff,

    Appreciate your response.
    Is it possible to use depreciated algorithm in PurePath Studio?
    I saw "AIC3254_AEC_Framework_TI_v1" into "Documents\Texas Instruments Inc\PurePath Studio (Portable Audio) MiniDSP 5.95\ComponentLibrary" but can't see that in PPS.

    Thanks

  • Hi Ahmed,

    That algorithm was deprecated and is not suitable for use. I think it was left in the library with the intention that it might get revived but we no longer work on improving PPS so the algorithm will remain deprecated.

    Best regards,
    Jeff McPherson

  • Hi Jeff,

    Thanks for your quick response, can you suggest an alternative TI CODEC which I can use for my use case, echo cancellation at 8KHz.
    While checking forum I came across TLV320AIC3268, which has added advantage of on chip audio amplifier. Is it suitable for AEC, given the lower sampling rate.

    Could you please let me know if I can use PPS with AIC3268 for AEC?

    Thanks

  • Hi Ansar,

    PPS is the same for both AIC3268 and AIC3254 so the AEC will face the same limitations. The AEC algorithm will also still not be available.

    Best regards,
    Jeff McPherson