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.

[参考译文] PCA9306:从器件接口信号质量问题

Guru**** 2933120 points

Other Parts Discussed in Thread: PCA9306

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1283613/pca9306-slave-interface-signal-quality-issue

器件型号:PCA9306

您好

我的客户测试了 BMC (Master)-PCA9306-Slave 的拓扑。

他们发现、在 PCA9306测量的不同从器件在 SDA 的下降沿的读取方向上有一个明显的凹槽、存在以下两种现象:

如图1 (1.157V~1.216V)所示、图2 (0.485V~0.549V)。

在 BMC 端测试读取信号未发现此问题;请帮助确认此问题是否有风险?

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

    您好、Matt、

    这是我们团队喜欢称为"passFET hangtime"的事件。 它不是一个官方术语、但它是我们用于此类行为的短语。 实际上、我正在编写一份应用手册来更详细地描述这种效果。 我还将 PCA9306用于我的测试、我能够将示波器截图与客户的示波器截图类似。  

    这是由将 SDA1和 SCL1与 SDA2和 SCL2分开的寄生总线电容上积累的电荷不平衡导致的。 当一侧驱动为低电平时、它开始将1侧的寄生总线电容的电荷耗尽到 GND。 在耗尽电荷时、这会降低1侧电压、打开连接1侧和2侧的内部 passFET、因为 Vgs 变为大于内部 FET 的 Vth。 Vgate = VREF1 + VTH、其中 Vth =~0.6V。 内部 passFET 完全开启后、便会连接2侧的寄生总线电容、因此必须从2侧的附加容性负载消耗电荷。 这里是实验中捕获的一些示波器捕获。  

    死区时间的长度取决于每侧的电源上拉电压、寄生总线电容器和开漏驱动器的强度。 您可以看到黄色信号实际上"挂起"了一段时间、然后才允许它转换到 VOL 状态。 这种影响仅发生在纳秒级范围内、即使在第二级示波器中的"最坏情况"情况下、总线也会挂起大约~111ns。 在 I2C 中、这不会干扰数据。  

    对于提供的客户范围捕获、看起来时间标度显示的是302.135us - 302.130us =~5ns 时发生的事件。 与 I2C 100kHz/400kHz/I2C 的总体速度相比、1MHz 这种情况发生的时间太短、因此我不认为这种情况是任何问题。 在第二个示波器捕获中、似乎客户的系统存在一些非单调性、这可能是由于电缆/迹线长度较长/接线过长所致。  

    此致、

    泰勒

    我的示波器显示连续步进与双步进的差异(如客户所见)可能是采样和示波器性能的差异、以及我的系统和客户系统之间的感性负载差异。