请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TLV320AIC3106 您好,
我们的设计使用AM335x接口到3 x TLV320AIC3106编解码器,而这些编解码器是通过TDM模式在常见的McASP上实现的。 共有6个音频输入和6个音频输出,每个16位@ 8k。
该设计目前假定AM335x是BCLK和WCLK的主中继器(每个编解码器上的MCLK也与BCLK绑定)。
我无法从TLV320AIC3106文档中确定:
1)是否必须启用256位模式才能在TDM模式下作为从属模式运行(文档中明确指出必须为主模式启用该模式)
2)在TDM模式下作为从属设备使用的每帧时钟少于256位时钟是否存在问题
当前AM335x内部auxclk用于BCLK和WCLK,但是由于这被限制为24 MHz,我们假设我们需要提供外部高速主控器(AHCLKX)以确保BCLK具有完整数量的TDM时隙? 我们看到BeagleBone Black使用外部24.576 MHz时钟来完成此操作。
或者,提供AM335x CLKOUT1到MCLK的编解码器并让它通过PLL为McASP和其他编解码器生成友好的BCLK和WCLK是否有意义? 在这种情况下,编解码器可能需要启用256位模式。
此致,
保罗