您好!
我们希望将多个编解码器(TLV320AIC3204)连接到一条 I2S 总线、并且我们知道我们可以相互连接 DOUT、然后根据编解码器定义编解码器可驱动 DOUT 的位数。
DOUT 是哪种输出驱动器? 如果是推挽式、当一个编解码器从驱动到 HiZ、另一个从 HiZ 驱动到驱动时、如何防止争用? 两个转换都需要时间,并且会(稍微)不同...
这可能会导致 DOUT 出现短路争论。
谢谢。
贝尔特
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.
您好!
我们希望将多个编解码器(TLV320AIC3204)连接到一条 I2S 总线、并且我们知道我们可以相互连接 DOUT、然后根据编解码器定义编解码器可驱动 DOUT 的位数。
DOUT 是哪种输出驱动器? 如果是推挽式、当一个编解码器从驱动到 HiZ、另一个从 HiZ 驱动到驱动时、如何防止争用? 两个转换都需要时间,并且会(稍微)不同...
这可能会导致 DOUT 出现短路争论。
谢谢。
贝尔特
尊敬的 Jeff:
感谢您的答复。 我的担忧不在于锁止时刻、这不存在问题、因为使用了上升(采样)边沿和下降(驱动)边沿。 CLK OUT 到 DOUT 延迟最大为 22ns (数据表中的 td、DO-BCLK)可能会在短时间内两个驱动编解码器导致 DOUT 发生争用(可能出现不必要的电流)。 设计中多个编解码器的 td、DO-BCLK 将(略有)不同。 当 DOUT 驱动程序为开漏或...但我找不到 有关该 DOUT 驱动程序的信息时、这当然不是问题。
此致、
贝尔特
您好、BERT、
我收到了我们设计经理的反馈、对于您描述的短路情况、该器件没有任何专用的保护机制。 据估计、切换 DOUT 引脚的两个编解码器之间的平均时间差仅为几纳秒、这意味着电流可能在任何时候都不会产生影响。 它与我最初描述的内容类似。
您是我第一个看到过使用菊花链功能的客户提出这个方案、因此我认为这种情况不会对您的系统产生影响、您可以放心地将其视为可忽略不计。 如果您遇到与此相关的问题、请告知我们。
谢谢!
J·麦克弗森