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:DSP 是否支持 AEC 和 ANC

Guru**** 2350610 points
Other Parts Discussed in Thread: TLV320AIC3204, TLV320AIC3254, TLV320AIC3268
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1451802/tlv320aic3254-will-dsp-support-aec-and-anc

器件型号:TLV320AIC3254
主题中讨论的其他器件:TLV320AIC3204、、 TLV320AIC3268

工具与软件:

大家好、团队成员:

目前、我们正在与 TLV320AIC3204合作、因为它不支持噪声抑制和回声消除、因为它没有关联的 miniDSP。

我们希望将我们的编解码器升级到 TLV320AIC3254、因为它具有 miniDSP 的配置。 我们认为、它可能会对我们有所帮助、我们详细了解了它的参考模块、并了解了以下背景。

以下上下文摘自 TLV320AIC3254应用参考指南、供您参考。

TLV320AIC3254具有两个 miniDSP 内核。 第一个 miniDSP 内核与 ADC 紧密耦合、
第二个 miniDSP 内核与 DAC 紧密耦合。 完全可编程的算法
必须在上电后将 miniDSP 加载到器件中。 miniDSP 可直接访问数字信号
ADC 和 DAC 侧的立体声音频流、从而提供高级超低功耗功能
群延迟 DSP 算法。 每个 miniDSP 在 A 的每个音频采样上最多可运行1152条指令
48kHz 采样率。 两个内核可以完全同步运行、并可以交换数据。 典型算法
针对 TLV320AIC3254、miniDSP 采用有源噪声消除、回声消除或高级技术
DSP 声音增强算法。

支持通过 TI 全面的 PurePath Studio 来进行 TLV320AIC3254软件开发
开发环境;一个专门为简化软件而设计的功能强大、易于使用的工具
TLV320AIC3254 miniDSP 音频平台上的开发。 图形开发环境
由一系列常见音频功能组成、这些功能可拖放至音频信号流中
示例。 然后可从图形信号流汇编 DSP 代码
功能安全的模型。

您能否说明一下、AIC3254将支持其数据表中提到的噪声消除和回声消除、或者我们需要使用 TLV320AIC3268等任何其他编解码器来实现这一点?

如果这款 TLV320AIC3254 miniDSP 支持噪声和回声消除、请分享 Pure Path Studio 的详细信息、以便开发 DSP 软件并在我们的应用中使用。

谢谢、此致、
Yarakareddy Kusala Sreya Hara Padmini。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Yarakarddy:

    虽然 AIC3264/68理论上可支持该算法、但它无法满足 AEC 和 ANC 的现代预期。 我们强烈建议设计人员不要在编解码器中使用 DSP 作为算法的宿主、而是将算法宿主在单独的 DSP 或 SoC 上。 编解码器仍可用于向主机发送音频或从主机接收音频。

    此致、
    Jeff McPherson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jeff McPherson:

    感谢您的澄清。 请您确认我是否会使用这些编解码器中的任何一个、例如 AIC3254/68支持自适应滤波。 如果是、如何启用此功能进行数据处理?

    此致、
    Yarakareddy Kusala Sreya Hara Padmini。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jeff:

    我希望在我的应用中实施主动噪声消除、我在 TLV320AIC3254/68的应用中发现了此术语。 因此、我与您接触、但我对该算法一无所知。 如果可能、您可以帮助我解释您实际使用的 ANC 算法是什么、以及当信号作为编解码器的输入时它如何执行噪声消除。

    这个 ANC 算法是否可以找到任何网站或需要开发?

    谢谢、此致
    Yarakareddy Kusala Sreya Hara Padmini

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Yarakarddy:

    简单来说、ANC 的工作原理是记录环境中的环境噪声、然后播放噪声的相位反向版本、以便为听众消除噪声。 这是一个关于它的简短博客: https://www.cardinalpeak.com/blog/what-is-anc-technology-how-does-it-work

    这些编解码器具有自适应滤波功能。 对于编解码器而言、这意味着处理器可以实时重写双二阶滤波器系数。 但这仍需要通过某种主机来计算给定时刻所需的双二阶滤波器。

    此致、
    Jeff McPherson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jeff:

    感谢您的澄清。 正如您之前建议的(改为将算法托管在单独的 DSP 或 SoC 上)、您可以建议 TI 产品中的任何有源 DSP、这些 DSP 支持 AEC 和 ANC 算法以及旨在使用 I2S 进行音频传输的编解码器。

    此致、
    Yarakareddy Kusala Sreya Hara Padmini。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jeff:

    您能提供在 TLV320AIC3254和 TLV320AIC3268中启用自适应滤波的详细过程来帮助我吗、如果我启用了此功能、请确认是否有机会实现有限的噪声消除。

    谢谢、此致、
    Yarakareddy Kusala Sreya Hara Padmini。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Yarakarddy:

    我怀疑自适应滤波功能是否能够消除噪音。 要消除噪声、需要对噪声进行反相并使用它来消除噪声、而不是使用双二阶滤波来将其滤除。  

    有关自适应滤波器功能的更多详细信息 、请参阅第2.3.3.2.7节、此处: https://www.ti.com/lit/an/slaa408a/slaa408a.pdf?ts = 1734543420943&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTLV320AIC3254

    此致、
    Jeff McPherson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jeff:

    我想向您推荐一些可与 TLV320AIC3204/54/63一同使用的 TI DSP。 您能帮助我找到吗?
    此致、
    Yarakareddy Kusala Sreya Hara Padmini。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Yarakarddy:

    从以下网站开始: https://www.ti.com/product/AM2754-Q1?keyMatch=AM2754-Q1&tisearch=universal_search&usecase=GPN

    我已将这个 TT 转给处理器团队、以便他们可以帮助您缩小一个不错的选择范围。

    此致、
    Jeff McPherson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jeff:

    感谢您的响应。 我可以使用相同的主题继续我的问题吗?

    如果是、请说明 AM62x DSP 可以与 TLV320AIC3204一起运行 ANC 算法以进行音频传输、从而帮助我。

    此致、
    Yarakareddy Kusala Sreya Hara Padmini。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Yarakarddy:

    是的、您可以在此处继续进行相同的查询。 我认为 AM62x 可以正常工作、但我将由处理器团队来决定。

    此致、
    Jeff McPherson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Yarakarddy:

    AM62x (仅限4个 A53内核)和 AM62D (4个 A53内核+ 1个 C7x DSP)器件都 能够根据算法复杂性运行 ANC 算法。 可通过 McASP 接收音频数据。  

    此致、

    Manisha

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Manisha:

    感谢您的确认。

    实际上、我们有一个带有 AM62x 的电路板、您可以帮助我们实现 ANC 算法吗? 请向我们说明实施此操作的程序。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好, 雅拉卡雷迪,我们不提供 ANC 算法作为我们的 SDK 的一部分。 这是您需要自己实施或寻求第三方帮助的东西。  

    此致、

    Manisha