这是我现在的电路图(因为需要使用上拉电阻,所以实际中用TXS0108E替换TXB0108),A端接FPGA(2.5V),B端接总线协议芯片(5V TTL)。
上图是从TXS0108E手册中截取的,可以看出,当VCCB=5.0V时,4.6V<VIHB<5V,而5V TTL的高电平输出为 VOH>2.4V,此时电压不匹配;
这不就是说TXS0108E不能实现2.5V/3.3V与5V TTL 之间的双向电平转换了吗?
Van Yang:
的确5VTTL的高电平输出为VOH>2.4V, VIHB需要大于4.6V。建议看看你的总线协议芯片具体参数。因为5VTTL虽然规定VOH>2.4V就认为逻辑1,但是具体芯片的输出还是不一样的。
Lu Kong:
回复 Van Yang:
嗯,我看了,我用的总线协议芯片的电平标准正好是5V TTL,我现在把电平转换芯片换成74lvc4245A了,谢谢!