資料介紹
場可編程門陣列(FPGA)與模數(shù)轉(zhuǎn)換器(ADC)輸出的接口是一項常見的工程設(shè)計挑戰(zhàn)。本文簡要介紹各種接口協(xié)議和標(biāo)準(zhǔn),并提供有關(guān)在高速數(shù)據(jù)轉(zhuǎn)換器實現(xiàn)方案中使用LVDS的應(yīng)用訣竅和技巧。
接口方式和標(biāo)準(zhǔn)
現(xiàn)場可編程門陣列(FPGA)與模數(shù)轉(zhuǎn)換器(ADC)數(shù)字?jǐn)?shù)據(jù)輸出的接口是一項常見的工程設(shè)計挑戰(zhàn)。此外,ADC使用多種多樣的數(shù)字?jǐn)?shù)據(jù)樣式和標(biāo)準(zhǔn),使這項挑戰(zhàn)更加復(fù)雜。對于通常在200 MHz以下的低速數(shù)據(jù)接口,單倍數(shù)據(jù)速率(SDR) CMOS非常普遍:發(fā)送器在一個時鐘沿傳送數(shù)據(jù),接收器在另一個時鐘沿接收數(shù)據(jù)。這種方式可確保數(shù)據(jù)有充足的時間完成建立,然后由接收器采樣。在雙倍數(shù)據(jù)速率(DDR) CMOS中,發(fā)送器在每一個時鐘沿都會傳送數(shù)據(jù)。因此,在相同的時間內(nèi),它傳輸?shù)臄?shù)據(jù)量是SDR的兩倍。然而,接收器正確采樣的時序更加復(fù)雜。
并行低壓差分信號(LVDS)是高速數(shù)據(jù)轉(zhuǎn)換器的常見標(biāo)準(zhǔn)。它采用差分信號,每一位均有P線和N線;在最新的FPGA中,其速度可達(dá)DDR 1.6 Gbps或800 MHz。并行LVDS的功耗低于CMOS,但所需的線數(shù)則是CMOS的兩倍,因而布線可能比較困難。
LVDS常常用在具有“源同步”時鐘系統(tǒng)的數(shù)據(jù)轉(zhuǎn)換器中,不過這并不是LVDS標(biāo)準(zhǔn)的一部分。在這種設(shè)置中,時鐘與數(shù)據(jù)同相,并且與數(shù)據(jù)一同發(fā)送。這樣,接收器就能使用該時鐘更輕松地捕捉數(shù)據(jù),因為它現(xiàn)在知道數(shù)據(jù)傳輸何時發(fā)生。
FPGA邏輯的速度一般跟不上高速轉(zhuǎn)換器的總線速度,因此大多數(shù)FPGA具有串行器/解串器(SERDES)模塊,用以將轉(zhuǎn)換器端的快速、窄帶串行接口轉(zhuǎn)換為FPGA端的慢速、寬帶并行接口。針對總線中的每個數(shù)據(jù)位,此模塊輸出2、4或8位,但以?、?或1/8的時鐘速率輸出,從而有效地將數(shù)據(jù)解串。數(shù)據(jù)由FPGA內(nèi)部的寬總線處理,其速度遠(yuǎn)低于連接到轉(zhuǎn)換器的窄總線。
LVDS信號標(biāo)準(zhǔn)也用于串行鏈路,大部分是用在高速ADC上。當(dāng)引腳數(shù)量比接口速度更重要時,通常使用串行LVDS。常常使用兩個時鐘:數(shù)據(jù)速率時鐘和幀時鐘。并行LVDS部分提到的所有考慮同樣適用于串行LVDS。并行LVDS不過是由多條串行LVDS線組成。
I2C使用兩條線:時鐘和數(shù)據(jù)。它支持總線上的大量器件,而無需額外的引腳。I2C相對較慢,考慮協(xié)議開銷,速度為400 kHz至1 MHz。它通常用在慢速、小尺寸器件上。I2C也常常用作控制接口或數(shù)據(jù)接口。
SPI使用3到4條線:
時鐘
數(shù)據(jù)輸入和數(shù)據(jù)輸出(4線),或者雙向數(shù)據(jù)輸入/數(shù)據(jù)輸出(3線)
片選(每個非主機器件使用一條線)
可用片選線有多少,SPI就能支持多少器件。它的速度可達(dá)約100 MHz,通常用作控制接口和數(shù)據(jù)接口。
串行PORT (SPORT)是一種基于CMOS的雙向接口,每個方向使用一個或兩個數(shù)據(jù)引腳。對于非%8分辨率,其可調(diào)字長能夠提高效率。SPORT支持時域復(fù)用(TDM),通常用在音頻/媒體轉(zhuǎn)換器和高通道數(shù)轉(zhuǎn)換器上。它提供每引腳約100 MHz的性能。
Blackn處理器支持SPORT,F(xiàn)PGA上可直接實現(xiàn)SPORT。SPORT一般僅用于數(shù)據(jù)傳輸,但也可以插入控制字符。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 高速ADC與FPGA的LVDS數(shù)據(jù)接口中避免時序誤差的設(shè)計考慮
- 同步與多個FPGA接口的千兆樣本ADC
- FPGA與ADC數(shù)字?jǐn)?shù)據(jù)輸出的接口指南
- 20bps數(shù)字?jǐn)?shù)據(jù)無線收發(fā)器
- 基于FPGA的_ADC數(shù)字抽取濾波器Sinc_3設(shè)計
- 具有LVDS輸出的LTM9011 ADC的AN147-Altera Stratix IV FPGA接口
- ADC和DAC中的數(shù)字處理模塊資料下載
- 跳上 Avalon 總線:一種簡化的 FPGA 接口資料下載
- 基于Verilog的FPGA與USB 2.0高速接口設(shè)計資料下載
- 新的ADC幫助克服數(shù)字反饋資料下載
- MT-201:FPGA與ADC數(shù)字?jǐn)?shù)據(jù)輸出的接口
- 使用FPGA實現(xiàn)數(shù)字下變頻器DDC的設(shè)計資料合集免費下載 26次下載
- FPGA數(shù)字電壓表的程序資料免費下載 29次下載
- FPGA與ADC數(shù)字?jǐn)?shù)據(jù)輸出的接口 96次下載
- 數(shù)字?jǐn)?shù)據(jù)網(wǎng)
- SPEA—ADC與DAC測試簡介 312次閱讀
- 為逐次逼近型ADC設(shè)計可靠的數(shù)字接口 1154次閱讀
- 如何為DSP接口模式配置MAX2769C ADC寄存器 2111次閱讀
- FPGA與ADC數(shù)字?jǐn)?shù)據(jù)輸出的接口 7809次閱讀
- 利用異步采樣速率轉(zhuǎn)換簡化數(shù)字?jǐn)?shù)據(jù)接口 1677次閱讀
- 如何使用FPGA驅(qū)動并行ADC和并行DAC芯片 7213次閱讀
- 采用XC3S400AN FPGA的數(shù)字ADC的主要特點及應(yīng)用 3262次閱讀
- ADC12QS065里用LVDS格式解決輸出信號傳輸問題 2641次閱讀
- 數(shù)字接口—單端與差動接口對比 1066次閱讀
- 基于FPGA的EnDat接口編碼器數(shù)據(jù)采集設(shè)計 2262次閱讀
- 關(guān)于高速ADC和DAC與FPGA的配合使用淺析 1.1w次閱讀
- 數(shù)據(jù)通信與網(wǎng)絡(luò):數(shù)字?jǐn)?shù)據(jù),模擬數(shù)據(jù)和數(shù)字信號間的轉(zhuǎn)換 1.1w次閱讀
- LVDS高速ADC接口_Xilinx FPGA實現(xiàn) 2.3w次閱讀
- 基于fpga和cpld低頻/最小邏輯ADC實現(xiàn) 1410次閱讀
- adc0809中文資料下載 adc0809引腳圖封裝及應(yīng)用電路 2w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論