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在Vcca=2.5V,Vccb=3.3V的情况下允许的最大数据数率为100Mbps,如果是100Mbps时每个bit理论的最大pulse duration才10ns,但是datasheet要求是最小为10ns,这个如何达到?或者输入数据为100Mbps时会存在问题?谢谢
Kailyn Chen 你好
感谢您的回答,经过反复测试 OE端3.3V没问题,速度降至50K左右,输出波形可以正常,这是否可以说明FPGA的输出已经足以驱动TXB0108了呢?
TXB0108对输入信号有要求,在datasheet中有这么一句话:For proper operation, the device driving the data I/Os of the TXB0108 must have drive strength of at least ±2 mA.
不好意思 做题那由于浏览器的问题导致我无法回复您的回答
我选的FPGA为xilinx xc6slx75 驱动能力为2-24mA ,在默认状态应该被设置为12mA. 效果如前所述
我又修改驱动能力至24mA ,测试结果无改善。
TXS0108最大data rate达不到100Mbps,最大60Mbps(push pull应用)。 是不是芯片本身的问题,或者你申请下免费样片重新验证一下:
http://www.ti.com.cn/product/cn/txb0108
同时,将你的电路传上来看下,如果TXB0108外围有其他电路,建议先断开其他部分,直接验证TXB0108的输入输出情况。
今天我又仔细的测试了TXB与TXS,我一度怀疑我的PCB的内电层与顶层的等效电容大于15pf导致的输出失真,
后只接VCCA=3.3V VCCB=5V OE=3.3V GND ,A1-A8给予10K至1M的激励(FPGA输出),B2-B8悬空(此处管脚已经不与PCB连接,悬在半空),
在此中测试环境下,得出的结论是:
TXB TXS的最大速率为500K,此时已经出现顶部与底部的失真现象,电平勉强可以被识别,再高过此就又会出现上述的失真,导致信号完全不可用。