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.

[参考译文] PCA9548A:在选择/交换通道时、sdx/SCX 上是否存在任何钳位电压?

Guru**** 2394305 points
Other Parts Discussed in Thread: PCA9548A

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1120679/pca9548a-is-there-any-clamping-voltage-on-sdx-scx-while-the-channel-has-been-selected-swtiched

器件型号:PCA9548A

您好!

我们在将 PCA9548A 用于具有相同 I2C 地址的热插拔 SSD 器件时遇到了一些问题、下面是我们的应用图、

R1表示 上行 I2C 上拉电阻器 (r1=4.7k Ω)

R2 表示下行 I2C 上拉电阻器 (R2=4.7K Ω)

R3和 R4代表分压器、用于通知系统电源正常信号。 (r3=30.9k Ω、r4=75k Ω)

R5表示放气分辨率(R5=10K Ω)

这是一种常见的设计、但唯一的区别在于、在断开器件的连接时、下游器件电压将为0V (低)(I2C 上拉电压也为0V)。

Efuse (TPS259520)已在 P3V3_AUX_SSDx 上 用于下游器件、并将由器件的存在引脚启用。 它可以确保在插入器件之前不会有任何电源。

因此、问题在于主机(BMC)轮询未插接的器件(通过特定控制寄存器将多路复用器切换为拔出通道)、这是我们看到的现象;

换到 未插接的通道后、A 侧(上行  SDA/SCL、PCA9548A 的输入)的电压将降至 大约2V、主机(BMC)无法切换到另一个通道、因为电压无法满足70%的 VCC (即 PCA9548A 的 VIH)、 这不符合我们的预期。

切 换到未插拔通道后、B 侧(下游 SDX/SCX、PCA9548A 的输出)的电压也将约为2V、但上拉电压(P3V3_AUX_SSDx)理想情况下应等于0V、因为未插入器件、因此无法启用电子保险丝(TPS259520)。

3.一旦我们将 上行 SDA/SCL 上拉电阻器从4.7k Ω 更改为1k Ω, 在切换到 未插拔的通道后,A 侧的电压(上行 SDA/SCL,PCA9548A 的输入)将大约为2.9V。 为什么会这样?

这是一个问题、

Q1、  选择/切换通道 x 后、B 侧(SDX/SCX、PCA9548A 的输出)上是否存在任何钳位电压? 它是二极管还是芯片内部的某个器件来保持该电压?

问题2. 如果 Q1的答案是肯定的、钳位电压的值是否会受到另一个因素的影响? 不同的输出负载或不同的上游 上拉电阻器(就像我在第3点中提到的那样)?

此致、

Scottie

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

    启用下游通道后、其线直接连接到上游 I²C 线。

    因此、当您在 P3V3_AUX_SSDx 关闭时启用通道时、电流将流经 R1、多路复用器、R2、然后流入 P3V3_AUX_SSDx。 R1和 R2构成分压器。 (该电流可能会为连接到 P3V3_AUX_SSDx 的任何器件部分上电。)

    主机绝不能尝试轮询拔下的设备。

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

    您好、Scottie、

    器件上没有在正常运行期间导通的钳位二极管。 正如 Clemens 所指出的、问题是您有一个电阻分压器、因为 I2C 多路复用器/开关是一个导通 FET 器件、它不会重新驱动 I2C 信号。 因此、I2C 开关两侧的上拉电阻会相互看到、10k 下拉电阻器也会相互看到。 I2C 总线上通常没有下拉电阻器。

    -Bobby

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

    我们有另一个切断输出串联电阻的实验结果(请参阅下图)、在启用下游通道的情况下、我们可以看到 B 侧(示波器 CH3/4)为2.2V、A 侧(示波器 CH1/2)为2.9V。

    规范中还有一个 Vo (SW)定义、大约为2V、而我们为 VCC 使用3.3V。

    我们如何解释这 种现象?

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

    即使我切断输出电阻器、仍有大约2.2V 的电压。

      I²C 找到 AN262_2 PCA954X 系列 Δ Σ/ SMBus 多路复用器和开关的电压钳位说明、 因此想知道它的工作原理吗? TI  在 PCA9548A 上是否存在相同的现象?

    [引用 userid="284552" URL"~/support/interface-group/interface/f/interface-forum/1120679/pca9548a-IS-We-We-ANY 任何钳位电压- sdx-SCX-while -通道-已选定-交换/4155355 #4155355 "] I2C 总线上通常没有电阻器报价[

    下拉10K 未直接连接到 I2C 总线、它是 P3V3_AUX_SSDx 电压的泄放电阻器、而不是 I2C 下拉电阻器。

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

    您好、Scottie、

    [~ userid="453242" URL"μ C/support/interface-group/interface/f/interface-forum/1120679/pca9548a-IS-We-We-We-ANY 任何钳位电压-sdx-SCX-why-che-channe-has been selected -switted/4155977#4155977"]

    规范中还有一个 Vo (SW)定义、大约为2V、而我们为 VCC 使用3.3V。

    [/报价]

    这与主 SDA/SCL 和次级之间导通 FET 的 Vth 有关。 基本上、如果您在通道启用时通过导通 FET 拉100uA、并将主 SDA/SCL 连接到 Vcc、那么我们测量的是在这种情况下导通 FET 的截止区域、您将在次级通道上看到该区域。 当导通 FET 被启用并且泄漏到其另一侧时、它将使自身稳定至 VG-Vth。 因此、如果 Vcc 为3.3V、则其在导通 FET 的栅极上大约为3.3V。 然后、在导通 FET 上测量的输出被定义为 VG-Vth、或者换句话说、导通 FET 的 Vth 大约为1.4V。 这意味着器件在 Vcc 为3.3V 时可支持的电平转换通常约为1.9V 或更高。

    [引用 userid="453242" URL"~/support/interface-group/interface/f/interface-forum/1120679/pca9548a-ie-wy-any-ling-voltage-on" sdx-SCX-while the -channe-has been selected -switted/4155977#4155977#4155977#4152.2V/范围2)我们可以在下方看到另一个侧边电阻器实验结果(2)、同时在下方看到另一个侧边切通道2 (2)。
     [/报价]

    对于本实验、您是否同时启用了其他辅助通道? 或者、您是否能够确认您仅打开该特定通道? 使辅助通道悬空可能会导致辅助通道看到 Vo (SW)参数、但我想我希望左侧仍然看到它的上拉电压... 这似乎意味着在其他位置存在泄漏路径。 您测试过的其他器件是否会发生这种情况? (可能是当前设备损坏了?)

    [引用 userid="453242" URL"~/support/interface-group/interface/f/interface-forum/1120679/pca9548a-IS-We-ANY 任何钳位电压- sdx-SCX-while -通道-已被选中-已交换/4155986#4155986#4155986"、而不是直接将 I2C_V3k 电阻下拉至 I2C 引脚、而是将其下拉至 I2C_V310K 电阻器。]

    我假设在启用通道的情况下 P3V3_AUX_SSDx 未通电。 如果未通电且该网络充当高阻态输入、那么我假设我们将看到 R1与 R2串联、R6与 R4+R5并联。

    -Bobby