TI中文支持网
TI专业的中文技术问题搜集分享网站

TXS0108E: 傳輸速度問題

Part Number:TXS0108E

不好意思請問一下,我正在使用這顆晶片在測試1.8v提升到3.3v訊號的資料傳輸,我看到datasheet這顆晶片在push-pull模式時傳輸速度最高可以到110Mbps,而在open drain模式時可以到1.2Mbps,但是我在測試spi傳輸時,時脈設定為 12.5MHz , 但是最後從示波器看出來的波型只有0.8V,而他應該要是3.3V的,想請問是發生了甚麼問題?是因為我沒有在 push-pull 模式嗎?還是 push-pull 模式電路應該怎麼設計?

在此附上我的實驗電路,其中Type c為供電端,而接到其他裝置時都有共地

期望問題能得到解決,謝謝~

Kailyn Chen:

您好,使用TXS0108有两点需要注意。

第一,能够最大支持的data rate要根据不同电压决定的,参考6.7的时序特性,VCCA=1.8V,VCCB=3.3V时,最大data rate为60Mbps。

如果SPI时钟为12.5Mhz,那data rate为25Mbps(1hz=2bit),60Mbps大于25Mbps,所以速率是没问题的。

第二,TXS0108的输入信号Vih和Vil的要求如下,确认下输入信号是否满足这个要求呢?

,

Wu Cheng-Yu:

是的,我認為我訊號都有滿足要求,

上圖為我的1.8V輸入SPI訊號,是正常的波型

而上圖為我的3.3V輸出波型,可以看出是不正常的

上圖為3.3V波型展開,可以看出準位明顯未達要求

請問可以怎麼解決?

,

Kailyn Chen:

速率是没有问题的。另外,1.8V的SPI最大幅值是在1.89V~2.89V之间?但是A port的电压VCCA是1.8V的。

其次有一点需要注意,我看OE您是直接拉高的?建议上电期间,在VCCA和VCCB还没有上电起来稳定之前,OE保持低电平,输出高阻态。

直到当VCCA和VCCB起来稳定之后,再将OE拉高。保证TXS0108的正确操作。

,

Wu Cheng-Yu:

請問這是代表我的輸入訊號準位太高所導致問題產生?

另外OE是要確保VCCA和VCCB都已確實上電後才能將OE拉到1.8V?

,

Kailyn Chen:

抱歉回复晚了。

首先您的输入信号大于VCCA,这是不允许的,换句话说这种瞬态高压也会导致芯片损坏。

其次就是为了保证上电期间输出为高阻态,建议等上电起来稳定再将OE拉高,也是TXS010x能稳定工作的基础。

所以首先要保证输入信号满足输入电压范围,其次OE建议电压起来稳定之后再拉高。

如果这样还不能正常输出,再反馈。

,

Wu Cheng-Yu:

好的,我再嘗試看看

另外我想請問如何做到open-drain與push-pull之間做切換?

,

Kailyn Chen:

这个TXS不能自动切换,只是说TXS都能支持这两种架构的应用,不论信号是open drain还是push pull都能支持。

赞(0)
未经允许不得转载:TI中文支持网 » TXS0108E: 傳輸速度問題
分享到: 更多 (0)