主题中讨论的其他器件: SN74LVC4245A、鳄鱼、SN74LVC8T245
你(们)好。
我目前正在尝试通过 TXB0108器件驱动2.5MHz 方波。 我认为线路/终端的匹配存在问题。 采用相同配置的同一 FPGA 正在驱动具有合理信号完整性的 SN74LVC4245A 移位器器件。 请参阅以下范围屏幕截图:
通过 SN74LVC4245A、PCB 布线和50欧姆电阻器的信号以蓝色显示、显示了预期频率、峰峰值和最大值。 黄色显示的信号通过 TXB0108、PCB 走线和50欧姆电阻器驱动。 如果 Spartan-6提供的信号保持在高电平或低电平、则相应的 TXB0108输出会稳定至正确的值(分别为5V 或0V)。
此外:
黄色迹线不变、而蓝色迹线显示在 TXB0108输出端测得的值(在 PCB 迹线和50欧姆电阻之前)。
最后:
在 TXB0108的相应输入上进行的测量。 我认为、由于测量探针的寄生泄漏、这里可能会出现测量误差。
在所有情况下、黄色线的最大值(5V 侧的输出)等于 VCCA 处的电源电压(略高于3.3V)。 不过、输出将变为5V、从而获得稳定的高电平值。
我的问题是、鉴于 TXB0108和 SN74LVC4245A 在相同的配置下运行、为什么仅 SN74LVC4245A 的信号完整性是可以接受的? 查看数据表、规格没有明显差异。 我想我错过了什么!
非常感谢、
Ian