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.

[参考译文] TAC5112:有关为应用选择编解码器的建议

Guru**** 2511415 points
Other Parts Discussed in Thread: TLV320AIC3206, TAC5112, TMS320C5535, TAA3040, PCM6260-Q1, PCM6360-Q1, PCM3168A

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1555793/tac5112-advice-about-the-selection-of-codec-for-my-application

器件型号:TAC5112
TLV320AIC3206TMS320C5535、TAA3040、PCM6260-Q1、PCM6360-Q1PCM3168A

工具/软件:

大家好、我正在设计一个内部通信系统、该系统将在 DSP 芯片中执行各种功能。 有 6 个麦克风通道、我选择了 TAC5112。 我当时评估 TLV320AIC3206、但意识到它不适用于我的应用、因为我要求 在通过 I2S 或 TDM 流将每个麦克风的数据输入 DSP 之前、将所有麦克风通道分别进行数字化。 但是、在查看方框图后、我注意到 C3206 上的所有输入是混合输入、然后输入到 ADC。 这不适用于我的用途、因为每个麦克风都需要通过 DSP 进行数字操作。  C3206 不会出现这种情况、因为 数据流是全部 6 个输入的混合 、因此无法单独处理每个麦克风。 我 会将 TAC5112 视为解决方案。  对于这个设计、我显然需要  3.我阅读 TAC5112 可以与最多器件共享音频和 I2C 总线。

我之所以写这篇文章,是因为我想知道这是不是最好的方法,还是有其他编解码器更适合这个目的。 我想使用一个像 TMS320AIC3206 这样的编解码器、但 在混合之前进行处理是一个非启动程序。  如果使用 3 个单独的 C5112  、则在处理完每个麦克风通道后、将通过 DSP 程序进行混频。 我打算使用的 DSP 是 TMS320C5535、因为它功耗低、而且滤波、通道增益等 不需要 浮点处理器的精度和复杂性。

请告知您我是否为此应用选择了正确的编解码器、或者是否  有 我不知道的更好的 TI 编解码器。

感谢 您的建议。

Jerry

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

    您好 Jerry、

    您是否仅需要 ADC、或者是否也需要编解码器上的 DAC? 我们有一些较新的 ADC 具有 4-6 个 ADC 通道、例如 PCM6360-Q1 或 PCM6260-Q1 作为 6 通道选项、或 TAA3040 作为 4 通道选项(因此您需要两个而不是 3 个、如 TAC5112)。 在编解码器方面、我们提供了 具有 6 个 ADC 通道的 PCM3168A 选项、但它是一个旧器件、不再提供 EVM。  

    TAC5112 是一款更新的器件、您可以使用相同的时钟在单独的 TDM 时隙上配置 6 个输入、一次三个输入将能够工作。 事实上、如果我们的大多数 ADC/编解码器具有可配置的 TDM 时隙寄存器、则它们应该支持这一点。 您需要查找的主要参数是 ADC 的数量、而不是“输入“。 如 AIC3206 所示、该器件有时支持的输入比 ADC 更多、并会在输入数字化之前混合输入。 如果要使用 AIC3206、则还需要其中的三个才能实现所需的功能。

    如果您还有更多可以帮助缩小芯片尺寸的问题、请告诉我。  

    此致、
    Mir