Other Parts Discussed in Thread: TAS2563
您好!
我们目前正在设计自己的评估板以测试一些新技术、我们要使用该板进行测试的技术之一是由4个扬声器组成的扬声器阵列。 扬声器应位于同一 I2S 接口端口上、我们正在考虑使用 TAS2563、因此我们还可以利用其 SmartAmp 技术来提高音量。 该设置应具有所有单声道声音(所有扬声器放大器具有相同的音频通道)以及4个独立的音频通道(每个扬声器放大器具有1个音频通道)。
MCU 主器件具有多个不同的 I2S 端口可供选择、每个端口1个 DIN 端口和1个 DOUT、每个端口8个 DIN 端口和8个 DOUT 端口。 MCU 还支持 TDM。 在我看来、有2种可能的方法来设置阵列:
可使用1个 DIN、1个 DOUT 和时钟将同一 I2S 总线上的所有扬声器放大器(器件)连接在一起、所有放大器均与所有器件并联、或
只有与每个器件并联的时钟、并且每个器件具有单独的 DOUT 和 DIN (TXD0至器件#0、TXD1至器件#1等)。
对于并行信号、我们将根据需要任意添加缓冲器。
这两种解决方案中的任何一种都是可能的、两者都有可能利用 SmartAmp DSP 算法? 我对"IC 链接"接口以及如何将其设置为包含2个以上器件感到困惑、因此这可能是一个驱动程序/软件问题、而不是一个硬件问题、 在这种情况下、需要详细了解软件(Linux)中已支持的多个器件和/或修改软件的最简单解决方案。
此致、
Mats P. Jonassen