我用TXS0108做3.3V(VCCB=3.3V)到1.8V(VCCA=1.8V)的电平转换,但是B端输入的3.3V信号转换后在A端的输出只有1.2V?如果A端改成3.3V供电,输出也只有2.8V。这是什么情况?
Kailyn Chen:
信号速率多大?是I2C或者SPI信号吗?
Seasat Liu:
是每路都是一样的吗?A口的负载是什么?
Rover Shen:
回复 Seasat Liu:
我只用了一部分通道。A口现在没有接负载。B口的输入就是个GPIO的输出。
Kailyn Chen:
我觉得需要考虑两个方面,一个是速率的问题,TXS0108可支持的最大data rate:
60 Mbps (Push Pull)
2 Mbps (Open Drain)
一个就是GPIO的驱动能力不够,GPIO输出电流有多大?
Rover Shen:
回复 Kailyn Chen:
速率不是问题,我现在只是手动的设置GPIO的输出状态。
输出能力,我用的FPGA的LVTTL3.3输出,2mA肯定可以。
Carter Liu:
回复 Rover Shen:
如果固定输入情况下输出VOH仍达不到VCCB附近,建议换一片试试
Rover Shen:
回复 Carter Liu:
唉,严重羞愧中,匆忙赶工,11脚忘了接地。。。接上就好了
Seasat Liu:
回复 Rover Shen:
解决了就好。
大家谁也没有猜出问题的原因,扯平