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.

[参考译文] TCA9545A:关于 tvdL (Data)的 i2c 时序问题

Guru**** 2515700 points
Other Parts Discussed in Thread: TCA9545A

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1316866/tca9545a-about-i2c-timing-issue-for-tvdl-data

器件型号:TCA9545A

大家好、团队

我们的客户使用 TCA9545A、存在 i2c 时序问题、需要 TI 来解答:

从 i2c 规范的官方页面44 (https://www.nxp.com/docs/en/user-guide/UM10204.pdf)可以看出、TVS;DAT 在标准模式下为3.45uS、在快速模式下为0.9uS)

但从 TCA9545A 数据表可知、对于标准和快速模式、tvdL (Data)为1us、而 tvdH (Data)为0.6uS。

 

客户在 i2c 标准模式速度(100K Hz)下使用 TCA9545A。 从其测试波形可以看出、tvdL (Data)为1.4uS。

1.4uS 可以匹配 i2c 规范(1.4uS< 3.45uS)、但与我们的数据表不匹配(1.4uS > 1uS)。

客户很困惑、他们的测试结果 tvdL (Data)可以通过 i2c 规范、但为什么无法通过 TCA9545A 规范?

您可以帮助分享 任何意见吗?

谢谢。

毛利

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、GW、

    我理解这种困惑。 客户看到的内容(tvdL (Data)为1.4uS) 与数据表中显示的内容 (tvdL (Data)为1uS)之间的差异 无关紧要。

    这是因为只要 tvdL (Data)时间大于1us (如1.4us) 器件将能够正确通信、而不会出现时序问题。  

     tvdL (Data)时间最大值为1us 意味着任何比这更快的信号都会导致该器件出现时序问题。 (例如 0.5us)

     TCA9545A 实际上允许比 NXP 时序要求更快的通信、从而产生比其要求中所描述的更好的性能。

    如果您有任何其他问题、敬请告知

    此致