引言:上一篇文章我們介紹了通過(guò)添加電阻器、場(chǎng)效應(yīng)晶體管(FET)開關(guān)、電平轉(zhuǎn)換器甚至其他Xilinx FPGA等選項(xiàng)實(shí)現(xiàn)HP Bank IO與2.5V/3.3V外設(shè)對(duì)接的方法。本文介紹利用TI公司TXS0108實(shí)現(xiàn)FPGA IO Bank接不同外設(shè)IO接口電壓轉(zhuǎn)換。
FPGA與LVDS ADC外設(shè)互聯(lián)
項(xiàng)目設(shè)計(jì)中采用了兩片高速并行LVDS ADC,單片ADC差分對(duì)有36對(duì),采樣速率最大3Gbps,ADC與K7 FPGA的HR Bank互聯(lián)。由于Xilinx 7系列FPGA HR Bank的LVDS電平供電VCCO為2.5V,而ADC SPI控制接口電平為1.8V,此時(shí),ADC數(shù)據(jù)輸出LVDS接口可以直接與FPGA互聯(lián),而1.8V的SPI接口需要進(jìn)行電平轉(zhuǎn)換才可與該BANK互聯(lián)。設(shè)計(jì)采用TI公司TXS0108芯片實(shí)現(xiàn)IO電平轉(zhuǎn)換。
圖1:采用TI公司TXS0108芯片實(shí)現(xiàn)ADC SPI IO電平轉(zhuǎn)換
2. FPGA與QSPI Flash外設(shè)互聯(lián)
項(xiàng)目中選擇的QSPI Flash為MT25QU256ABA1EW7,供電電壓1.8V,由于FPGA專用Flash接口IO Bank由于其他外設(shè)原因VCCIO需要采用2.5V供電,此時(shí)同樣也需要考慮電平兼容問(wèn)題,具體設(shè)計(jì)如下圖所示。
圖2:采用TI公司TXS0108芯片實(shí)現(xiàn)Flash IO電平轉(zhuǎn)換
3.需要注意的問(wèn)題
由于TXS0108或同類型器件的特點(diǎn),該器件具有自動(dòng)識(shí)別轉(zhuǎn)換方向的特點(diǎn),無(wú)需控制信號(hào)方向。但該器件的缺點(diǎn)是具有非常弱的驅(qū)動(dòng)能力,uA級(jí)別。如果線路上存在終端或其他重負(fù)載,可能會(huì)導(dǎo)致邏輯故障。終端和總線負(fù)載必須大于50 kΩ 以避免邏輯中斷。因此,I2C和1Wire等開漏總線與這種類型的電平轉(zhuǎn)換器不兼容。
-
FPGA
+關(guān)注
關(guān)注
1641文章
21912瀏覽量
611726 -
接口
+關(guān)注
關(guān)注
33文章
8882瀏覽量
152944 -
adc
+關(guān)注
關(guān)注
99文章
6609瀏覽量
547682
原文標(biāo)題:利用TI公司TXS0108實(shí)現(xiàn)FPGA IO Bank接不同外設(shè)IO接口電壓案例
文章出處:【微信號(hào):FPGA技術(shù)實(shí)戰(zhàn),微信公眾號(hào):FPGA技術(shù)實(shí)戰(zhàn)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
用FPGA配置lmk04616,如果用電平轉(zhuǎn)換連接lmk04616的spi數(shù)字接口1.8V管腳,用什么轉(zhuǎn)換器合適?
ADC3663的SPI配置管腳連接至FPGA時(shí)遇到IO電平不匹配怎么解決?
TXS0108E和TXS0108E_Q1絲印上怎么區(qū)分開?
TXS0108用于板間接口互連時(shí)輸出端出現(xiàn)震蕩
FPGA的IO
請(qǐng)問(wèn)XC7K160T上運(yùn)行時(shí)IO bank的電壓如何切換?
如何命名FPGA的IO?
什么是TXS0108雙向電壓轉(zhuǎn)換芯片呢
TXS0108E 8 位雙向電壓電平轉(zhuǎn)換器,適用于漏極開路和推挽應(yīng)用

TXS0108E-Q1 TXS0108E-Q1 適用于漏極開路應(yīng)用的 8 位雙向電壓電平轉(zhuǎn)換器

使用IO口檢測(cè)電源電壓的轉(zhuǎn)換邏輯

TXS0108雙向電平轉(zhuǎn)換芯片用于IIC時(shí)的問(wèn)題

FPGA 結(jié)構(gòu)分析 -IO 資源
Xilinx 7系列FPGA高性能接口與2.5V/3.3V外設(shè)IO接口設(shè)計(jì)

評(píng)論