亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Virtex6的高速串行數(shù)據(jù)采集與傳輸※

        2016-03-10 01:58:57

        劉 敏

        (西安電子科技大學(xué) 電子信息攻防對抗與仿真重點實驗室, 西安 710071)

        ?

        基于Virtex6的高速串行數(shù)據(jù)采集與傳輸※

        劉敏

        (西安電子科技大學(xué) 電子信息攻防對抗與仿真重點實驗室, 西安 710071)

        摘要:隨著現(xiàn)代工業(yè)科技飛速發(fā)展,某些特定的大容量數(shù)據(jù)系統(tǒng)要求有很高的采樣頻率及較高的通信效率。本文通過ADC12D800RF實現(xiàn)高速采樣,并基于Xilinx Virtex6 FPGA的GTX高速串行接口實現(xiàn)可靠高速傳輸,從而滿足大容量高速數(shù)據(jù)系統(tǒng)的要求。

        關(guān)鍵詞:ADC12D800RF;Xilinx Virtex6;GTX

        引言

        隨著社會的發(fā)展,通信的頻率和速度正在加快,許多復(fù)雜系統(tǒng)往往有大容量的信息交換,此時串行通信相較并行通信的優(yōu)點就體現(xiàn)出來了,高速、實時、可靠,使得串行通信成為下一代數(shù)據(jù)通信的首選[1-2],而高效率的串行接口又使得轉(zhuǎn)換器可以擁有更高的采樣頻率。

        GTX是Xilinx公司的高速串行接口,ADC12D800RF是有較高采樣速率的模/數(shù)轉(zhuǎn)換器,本文介紹了ADC12D800RF的原理,數(shù)據(jù)的拼接轉(zhuǎn)換及Virtex6 的GTX,并且實現(xiàn)了Virtex6與Virtex5之間的通信。

        1ADC12D800RF

        ADC12D800RF是12位雙通道,采樣速率為1.0~1.6 Gsps,最高采樣輸入頻率達2.7 GHz的ADC[3]。

        1.1技術(shù)特點

        TI公司的ADC12D800RF,其主要特點如下:①工作模式為交替單通道/獨立雙通道;②分辨率為12位;③最高轉(zhuǎn)換速率為1600 Msps;④輸入時鐘頻率范圍為200~800 MHz;⑤無雜散動態(tài)范圍(SFDR)為63.1 dBc, AIN=1 498 MHz @ -0.5 dBFS;⑥模擬輸入帶寬為-3 dB:2 700 MHz;⑦差分模擬輸入電壓為600 mVpp;⑧輸出方式為LVDS電平(1∶1/1∶2);⑨功耗為2.5 W。

        1.2主要組成部分

        ADC12D800RF主要由輸入模塊、時鐘控制模塊、控制/狀態(tài)及其他邏輯模塊、控制接口、SPI接口和輸出模塊等組成,硬件結(jié)構(gòu)如圖1所示。模擬輸入有I、Q兩個通道,每通道有一對差分輸入,經(jīng)過一個多路復(fù)用器進入T/H電路(追蹤保持解調(diào)技術(shù)),然后進入兩片ADC。每片ADC可以有兩路LVDS輸出或者一路,具體是由多種不同模式?jīng)Q定,而控制接口或者SPI決定了ADC使用哪種模式進行采樣。

        圖1 ADC12D800RF系統(tǒng)結(jié)構(gòu)圖

        1.3工作模式及控制

        可以通過SPI或者9個控制接口來控制ADC工作模式,本文采用控制接口來控制,即Non-ECM模式。9個控制接口分別是:

        ① DES:雙邊沿采樣模式選擇。若此標(biāo)志位置高則是雙邊沿采樣,I、Q通道都采樣I通道的模擬輸入信號,Q通道模擬數(shù)據(jù)忽略,且在數(shù)據(jù)的上升沿和下降沿都采樣;否則,I、Q通道各自采集各自的模擬輸入信號,且只在上升沿采樣。本文是雙邊沿采樣,即DES = 1。

        ② CalDly:校準(zhǔn)延遲選擇。決定在自動校準(zhǔn)初始化完成前等待時間的長短。本文中CalDly為0。

        圖2 多路雙邊沿采樣模式

        ③ ECE:擴展控制端口使能。次標(biāo)志位置高時SPI接口無效,所有設(shè)定由控制接口決定,否則由SPI通過控制寄存器來決定。本文中ECE為1。

        ④ PDI/PDQ:I/Q通道是否上電。本文中I、Q通道都用到了,即PDI/PDQ都為0。

        ⑤ TPM:測試模式選擇。若此標(biāo)志置高,ADC會連續(xù)產(chǎn)生規(guī)律模擬數(shù)據(jù);否則是非測試模式,采樣外部輸入模擬數(shù)據(jù)。本文中TPM為0。

        ⑥ NDM:多路選擇模式。次標(biāo)志位置高是不分路模式,即每路ADC只有單路輸出;否則是多路模式,每路ADC有兩路輸出。本文是多路模式,即NDM為0。

        ⑦ FSR:滿量程輸入范圍選擇。決定模擬輸入信號的電壓范圍,本文中FSR為0,正常輸入電壓為600 mV。

        ⑧ DDRPh:數(shù)據(jù)和數(shù)據(jù)時鐘相位關(guān)系選擇。置高時,數(shù)據(jù)和數(shù)據(jù)時鐘差90°,否則相差0°。本文中DDRPh為1。

        本文采用的是雙邊沿多路采樣,時序圖如圖2所示。Vin是模擬輸入信號;CLK是采樣時鐘(500 MHz);DQd、DId、DQ、DI是4路LVDS數(shù)據(jù)輸出,從圖中可以看出ADC在上升沿和下降沿都有采樣。DId、DI是I通道的輸出,DI比DId晚1個周期采樣,DQd、DQ同理;CLK是數(shù)據(jù)時鐘(250 MHz)。

        2高速串行接口GTX

        Virtex6是Xilinx公司推出的高性能40 nm FPGA系列,相較前一代產(chǎn)品功耗降低多達50%,成本降低多達20%。該系列產(chǎn)品進行了組合優(yōu)化,包括靈活性、硬內(nèi)核IP、收發(fā)器功能以及開發(fā)工具支持, 從而可以幫助客戶滿足市場需求,在追求更高帶寬的同時, 適應(yīng)不斷演化的標(biāo)準(zhǔn)以及苛刻的性能要求。

        在Xilinx公司的Virtex6 FPGA中,GTX作為一種低功耗的吉比特收發(fā)器,配置靈活、功能強大,并與FPGA內(nèi)部的其他邏輯資源緊密聯(lián)系,可用于實現(xiàn)多種高速接口(如XAUI、PCI-E等)。Virtex6系列的FPGA中,GTX串行傳輸速度為 600 Mbps~6.6 Gbps[4],支持收發(fā)雙向,且收發(fā)雙向獨立。GTX接收和發(fā)送方向均由物理媒介適配層PMA(Physical Media Access )和物理編碼子層PCS(Physial Code Subplayer)兩部分組成,PCS提供豐富的物理編碼層特性,包括周期冗余檢測CRC(Cyclic Redundancy Check)、8b/10b編碼。發(fā)送FIFO、8b/10b解碼及用于通道綁定和時鐘校準(zhǔn)的彈性緩沖器等模塊;PMA部分為模擬電路,提供高性能的串行接口特性,如預(yù)加重、均衡等功能,主要包括串行轉(zhuǎn)換、差分接收器、并串轉(zhuǎn)換及時鐘數(shù)據(jù)恢復(fù)(CDR)等模塊[5]。GTX結(jié)構(gòu)圖略——編者注。

        2.1GTX使用注意事項

        對于GTX的參考時鐘,可以由外部晶振提供、相鄰的Quad提供或者內(nèi)部提供[6-7]。本文用到了12個GTX接口,每個接口有3個Quad模塊,112號Quad模塊用的外部時鐘芯片CDCE62005輸出差分參考時鐘,113號Quad模塊用的相鄰Quad112的時鐘,114號Quad模塊用的相鄰的Quad115的參考時鐘,而115號Quad模塊參考時鐘也是由CDCE62005提供。

        GTX的用戶時鐘有些可以供外部使用,發(fā)送端用戶時鐘TXUSRCLK2是由TXOUTCLK驅(qū)動,接收端用戶時鐘RXUSRCLK2是由RXRECCLK驅(qū)動,即是從接收到的數(shù)據(jù)里恢復(fù)出來的時鐘。要注意發(fā)送端還有另外一個用戶時鐘TXUSRCLK,是PCS內(nèi)部邏輯時鐘,不允許用戶直接使用,接收端的RXUSRCLK類似。

        TXUSRCLK的速率可以由下式求得:

        (1)

        而線速率是3 Gbps,數(shù)據(jù)位寬是16位,所以用戶時鐘是150 MHz。接收端、發(fā)送端的TXUSRCLK2、RXUSRCLK2可以輸出供外部模塊使用,例如FIFO、DDR、TLK等,本文GTX作為發(fā)送端,GTX接口前面的FIFO讀時鐘和加K字符模塊就是用的發(fā)送端用戶時鐘。

        要使用GTX必須要進行復(fù)位操作,而且必須等到GTX復(fù)位完成才可以進行傳輸,發(fā)送端要等到TXRESETDONE位拉高,接收端等到TXRESETDONE拉高。若是有板間通信,則要等到兩邊的GTX都復(fù)位完成,本文就是在Vertex5接收端和Vertex6發(fā)送端都復(fù)位完成后才開始發(fā)送數(shù)據(jù)。

        另外一個要點就是comma的檢測,GTX檢測comma對齊,本文使用的控制字符是K28.5。在發(fā)送數(shù)據(jù)前先發(fā)送一端足夠長的控制字符,此時TXCHARISK=2'b01;然后發(fā)送數(shù)據(jù),TXCHARISK=2'b00;接收端通過TXCHARISK判斷當(dāng)前接收到的是同步字符還是數(shù)據(jù)。

        2.2GTX的環(huán)回測試

        如果要檢測GTX間連接是否正常,可以通過環(huán)回來檢測。正常工作模式時LOOPBACK為3'b000,而環(huán)回模式共有4種:

        ① 近端PCS環(huán)回,即圖中的路徑①,數(shù)據(jù)流僅通過近端GTX的PCS部分,可用于驗證近端GTX中PCS收發(fā)雙向的設(shè)置,此時LOOPBACK為3′b001;

        ② 近端PMA環(huán)回,即圖中的路徑②,數(shù)據(jù)流通過近端GTX的PCS、PMA,可用于驗證近端GTX發(fā)雙向的設(shè)置,此時LOOPBACK為3'b010;

        ③ 遠端PMA環(huán)回,即圖中的路徑③,數(shù)據(jù)流通過近端GTX的PCS和PMA,遠端的GTX的PMA部分,通過兩個GTX之間的物理連線,驗證兩個GTX之間物理聯(lián)系的可靠性,以及驗證兩個GTX的PMA部分設(shè)置的正確性,此時LOOPBACK為3'b100;

        ④ 遠端PCS環(huán)回,即圖中的路徑④,驗證近端收發(fā)器和遠端收發(fā)器的通信狀況[7],此時LOOPBACK為3'b110。

        環(huán)回測試示意圖如圖3所示。

        圖3 環(huán)回測試示意圖

        3系統(tǒng)框架、實驗結(jié)果及分析

        本文實現(xiàn)高速數(shù)據(jù)采樣并傳輸?shù)淖饔?,前端由ADC12D800RF采集數(shù)據(jù),通過高速串行接口GTX實現(xiàn)FPGA間的通信。采樣時鐘是500 MHz,F(xiàn)PGA芯片分別是Virtex6系列XC6VLX240T和Virtex5系列的VC5VFX240 t,GTX的參考時鐘是150 MHz,數(shù)據(jù)位寬是16位,數(shù)據(jù)傳輸速率為3 Gbps。系統(tǒng)示意圖如圖4所示,高速ADC采樣得到4路數(shù)據(jù),按照高低位合成64位,依次循環(huán)寫進3個FIFO,再從每個FIFO里讀出數(shù)據(jù),再分成4路16位數(shù)據(jù),加上K字符之后送入GTX,經(jīng)過它發(fā)送至3片Virtex5的GTX,每個Virtex5接收4路GTX數(shù)據(jù),再作進一步處理。系統(tǒng)框架如圖4所示。

        圖4 系統(tǒng)框架

        高速ADC的采樣結(jié)果如圖5所示。

        圖5 ADC12D800RF采樣結(jié)果

        模擬輸入信號是正弦波,可以看到4路輸出也是正弦波。模擬產(chǎn)生4路遞增碼,通過GTX發(fā)送至另外一片F(xiàn)PGA,發(fā)送和接收分別如圖6、圖7所示。

        圖6 發(fā)送端數(shù)據(jù)

        從圖6和圖7中可以看出,GTX傳輸之后數(shù)據(jù)既無丟失,也沒有出現(xiàn)亂碼,可靠快速地實現(xiàn)了高速數(shù)據(jù)傳輸任務(wù)。

        圖7 接收端數(shù)據(jù)

        結(jié)語

        本文通過對高速信號采集器ADC12D800RF、高速串行數(shù)據(jù)接口GTX的介紹和實驗,可靠、高速、實時地完成了大容量數(shù)據(jù)的傳輸。高速串行接口在提高數(shù)據(jù)傳輸速率的同時,使得處理更多更大數(shù)據(jù)成為可能,也就催生了采樣速率更高的轉(zhuǎn)換器,這些都對高速數(shù)據(jù)的處理、傳輸和存儲有積極的影響。

        參考文獻

        [1] 田耕,徐文波.Xilinx FPGA開發(fā)使用教程[M].北京:清華大學(xué)出版社,2012.

        [2] 田耕,胡彬,徐文波.Xilinx ISE Design suite 10.x FPGA開發(fā)指南[M].北京:人民郵電出版社,2008.

        [3] Texas Instruments.ADC12D800/500RF 12-Bit,1.6/1.0 GSPS RF Sampling ADC,2011.

        [4] Xilinx Conpration.Virtex-6 FPGA GTX transceivers user guide,2011.

        [5] 李坤,朱紅.Virtex-6 GTX高速串行傳輸原理與仿真[J].大眾科技,2010(10).

        [6] 席鵬飛,范曉星,冉焱,等.基于RocketIO的FPGA互連研究及應(yīng)用[J].電子科技,2015,28(1).

        [7] 蘇秀妮.基于RocketIO高速串行通信接口的研究與實現(xiàn)[D].西安:西安電子科技大學(xué),2013.

        劉敏(碩士),研究方向為大容量高速數(shù)據(jù)存儲。

        Mouser備貨 Murata微型ZPA系列電容式MEMS壓力傳感器

        貿(mào)澤電子 (Mouser Electronics)開始分銷Murata的ZPA系列 MEMS壓力傳感器。該小型 (2.3 mm×2.6 mm) 微機電系統(tǒng) (MEMS) 傳感器可提供范圍為300~1 100 hPa、分辨率低至0.016 Pa的高精度壓力讀數(shù)。

        Mouser分銷的Murata ZPA系列MEMS壓力傳感器采用電容傳感技術(shù),可在寬溫度范圍(-10~+65 ℃;P=800至1 100 hPa)內(nèi)實現(xiàn)±1.0 hPa的絕對傳感精度,并能在0.16s的轉(zhuǎn)換時間內(nèi)實現(xiàn)1.1 PaRMS的典型低噪聲水平和僅6.3 μA 的電流消耗。ZPA系列MEMS壓力傳感器具有SPI和I2C通信接口,專為要求高精度和低電流消耗的應(yīng)用而設(shè),包括醫(yī)療器械、電梯設(shè)備、室內(nèi)導(dǎo)航和氣象觀測。

        Mouser擁有豐富的產(chǎn)品線,通過提供先進技術(shù)的最新一代產(chǎn)品來滿足設(shè)計工程師與采購人員的需求。Mouser網(wǎng)站每日都會更新,用戶可以查找超過1000萬種產(chǎn)品,并能找到超過400萬種可訂購的物料編號以方便地進行在線采購。Mouser.cn同時為專家和初學(xué)者提供了互動式目錄、數(shù)據(jù)手冊、特定供應(yīng)商參考設(shè)計、應(yīng)用筆記、技術(shù)設(shè)計信息和工程用工具。

        High-speed Serial Data Collection and Transmission Based on Virtex6※

        Liu Min

        (Key Lab of Electronic Information Countermeasure and Simulation,Xidian University,Xi’an 710071,China)

        Abstract:With the rapid development of the industrial technology,high sampling frequency and communication efficiency are required in some large capacity data system.In the paper,the high-speed sampling is realized through using the ADC12D800RF,and the high-speed serial interface based on Virtex6 FPGA GTX is implemented to achieve reliable and high-speed transmission,so as to meet the requirements of large capacity data system.

        Key words:ADC12D800RF;Xilinx Virtex6;GTX

        收稿日期:(責(zé)任編輯:楊迪娜2015-08-18)

        中圖分類號:TP274

        文獻標(biāo)識碼:A

        少妇久久久久久被弄高潮| 亚洲精品AⅤ无码精品丝袜无码| 亚洲国产精品综合久久20 | 亚洲精品无码不卡在线播放he| 亚洲av国产av综合av| 视频二区精品中文字幕| 国产一区二区美女主播| 亚洲国产丝袜久久久精品一区二区| 日韩人妻少妇一区二区三区| 麻豆果冻传媒在线观看| 国产AⅤ无码久久丝袜美腿| 抖射在线免费观看视频网站| 中文乱码字幕在线亚洲av| 少妇性l交大片7724com| 欧美大屁股xxxx| 亚洲mv国产精品mv日本mv| 精品人妻一区二区蜜臀av| 人妻一区二区三区在线看| 女人被男人爽到呻吟的视频| 99久久精品费精品国产一区二区 | 日本少妇人妻xxxxx18| 亚洲欧美日韩在线精品2021| 中文字幕亚洲精品综合| 久久精品熟女亚洲av麻| 久久久久久曰本av免费免费| 人妻人人澡人人添人人爽人人玩 | 国产精品国产三级国产专播下| 日本无码欧美一区精品久久 | 最新无码国产在线播放| 强d乱码中文字幕熟女1000部| 熟女免费视频一区二区| 国产午夜精品无码| 一区二区三区国产亚洲网站| 一区二区在线亚洲av蜜桃| 永久免费看黄在线观看| 日韩精品综合一本久道在线视频| 亚洲人成人网站在线观看| 亚洲无码a∨在线视频| 在线精品亚洲一区二区三区| 一区二区三区天堂在线| 日韩人妻无码精品久久免费一 |