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.
您好!
我们使用 TXB0108转换器将1V2 xczu3eg FPGA 组推挽逻辑转换为 MT9V032传感器上的3V3推挽逻辑。 如果我们使用 TXB、则会在首次开启时损坏 FPGA、无法恢复。 在打开期间、FPGA 为 High-Z
如果使用 TXS0108转换器、则不会观察到这种行为。
相关电路板为 Ultra96-V2
导致问题的原因可能是什么?
对于每个 I/O 引脚、这是否总是发生? 还是整个 FPGA 都损坏了?
我希望看到示波器迹线、了解在开启期间发生的情况。
最可能的原因是过压、但 TXB 绝不应输出高于1.2V 的电压。FPGA 组和 TXB 是否由同一电源供电?
我们使用的是 Ultra 96 V2开发板、在电路板/FPGA 损坏后、引脚本身似乎正常工作。 但是、我们正在使用内部解串器和阻抗匹配(DCI)资源(用于 LVDS 信号) 、这在使用 TXB 后似乎完全停止工作。 这些资源甚至未连接到 TXB 的 I/O 引脚。
至于布线、1.2V 侧和3.3V 仅在 VccA 和 VccB 引脚上稳定上升、请参阅随附的 pdf。 如果测试了 I/O 引脚、则会观察到相同的结果。 组和 TXB 不由同一电源供电。 FPGA 组 I/O 有自己的电源、TXB 由 LDO 供电。
上电时、TXB 可在所有 A 引脚上输出1.2V 信号。 是否有可能在 FPGA 组通电之前发生这种情况、并且 FPGA 不允许高于其自身电源的电压?
TXB 1.2V 由 LDO 提供、该 LDO 由 Ultra96板上具有5V 直流/直流的 PMIC 供电。 同一 PMIC 还使用 1V2 DC/DC 为1V2 FPGA 组供电。 由于您描述的行为也发生在 TXS0108上、我怀疑它会导致损坏的 FPGA 出现问题、因为 TXS 工作正常。
我希望线性稳压器的加电速度快于开关电源。
TXB 和 TXS 具有不同的架构、因此 TXB 可能会更早地将 I/O 驱动为高电平。
您能否在上电时使 TXB 的 EN 引脚保持低电平一段时间?
您可能对开始时间有所了解。 但是、FPGA 内部受损的器件甚至未连接到 TXB 引脚。 我们可以尝试保持引脚低电平、但我们正在燃烧非常昂贵的电路板、并且购买另一个仅用于测试的电路板对我们来说是不可行的。
将来我们可能会控制 TXS 移位器的 EN、因为即使 EN 未受控制、它也不会损坏任何东西。
我怀疑 TXB 的高电压会通过 ESD 二极管进入 FPGA 的1.2V 电源、从而影响连接到该电源的任何元件。