《TLV320AIC3206、 TMS320C5535、TAA3040、PCM6260-Q1、PCM6360-Q1、 PCM3168A
工具/软件:
大家好、我正在设计一个内部通信系统、该系统将在 DSP 芯片中执行各种功能。 有 6 个麦克风通道、我选择了 TAC5112。 我当时评估 TLV320AIC3206、但意识到它不适用于我的应用、因为我要求 在通过 I2S 或 TDM 流将每个麦克风的数据输入 DSP 之前、将所有麦克风通道分别进行数字化。 但是、在查看方框图后、我注意到 C3206 上的所有输入是混合输入、然后输入到 ADC。 这不适用于我的用途、因为每个麦克风都需要通过 DSP 进行数字操作。 C3206 不会出现这种情况、因为 数据流是全部 6 个输入的混合 、因此无法单独处理每个麦克风。 我 会将 TAC5112 视为解决方案。 对于这个设计、我显然需要 3.我阅读 TAC5112 可以与最多器件共享音频和 I2C 总线。
我之所以写这篇文章,是因为我想知道这是不是最好的方法,还是有其他编解码器更适合这个目的。 我想使用一个像 TMS320AIC3206 这样的编解码器、但 在混合之前进行处理是一个非启动程序。 如果使用 3 个单独的 C5112 、则在处理完每个麦克风通道后、将通过 DSP 程序进行混频。 我打算使用的 DSP 是 TMS320C5535、因为它功耗低、而且滤波、通道增益等 不需要 浮点处理器的精度和复杂性。
请告知您我是否为此应用选择了正确的编解码器、或者是否 有 我不知道的更好的 TI 编解码器。
感谢 您的建议。
Jerry