请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TLV320ADC5140 主题中讨论的其他器件: TLV320AIC3204
我想使用具有外部分辨率的 TDM 总线、
- 2个采用数字 PDM 模式的 TLV320ADC5140、适用于16通道
- 1个 TLV320ADC5140、在模拟模式下、用于4通道
- 3个 TLV320AIC3204、用于另外6个通道
总共有26个通道。 在24位/样本条件下、如果全部在一个引脚上、则总共为624个 BCLK/帧。
我的想法是: 将 AIC3204作为通道0-5运行。 它们的偏移量可以设置为255-24位、因此偏移量似乎应该是可以的。
5140似乎在 TDM 总线上有多达64个插槽、因此可以在3204之后出现。 它们将以 BCLK 144速率开始传输、并远高于3204的256 BCLK/帧。
那么、问题是: 3204以624 (或1024使其为2的幂) bclks/frame 运行 BCLK 是否会有任何问题? 只要我把它们分配给占用低于256位的时隙、我就会知道吗?
相反、我可以以32位/帧运行、这至少意味着每帧832 (或仍1024)位。
不过、我的帧速度将仅为32kHz。 无需加快此设计。
谢谢。
-Caleb