《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計應(yīng)用 > 高速信號采集存儲及傳輸系統(tǒng)的設(shè)計與實現(xiàn)
高速信號采集存儲及傳輸系統(tǒng)的設(shè)計與實現(xiàn)
來源:電子技術(shù)應(yīng)用2012年第9期
楊振家,劉穎杰,鄧芳芳,謝 華,李 力
電子科技大學(xué) 自動化工程學(xué)院,四川 成都611731
摘要: 為解決高速數(shù)據(jù)采集系統(tǒng)中的數(shù)據(jù)緩存和傳輸速度瓶頸,設(shè)計并實現(xiàn)了一種基于光纖通道協(xié)議和DDR2 SODIMM存儲的高速數(shù)據(jù)傳輸、存儲系統(tǒng)。利用Stratix IV GX系列FPGA和QuartusⅡ中自帶的DDR2 IP核以及高速收發(fā)器IP 核,實現(xiàn)了PCI9056的本地接口、DDR2控制器、光纖通道協(xié)議和高速串行數(shù)據(jù)的轉(zhuǎn)換發(fā)送,最終實現(xiàn)了數(shù)據(jù)的高速存儲和傳輸。
中圖分類號: U283
文獻標(biāo)識碼: A
文章編號: 0258-7998(2012)09-0008-03
Design and implementation of high-speed signal acquisition storage and transmission system
Yang Zhenjia,Liu Yingjie,Deng Fangfang,Xie Hua,Li Li
School of Automation Engineering,University of Electronic Science and Technology of China,Chengdu 611731,China
Abstract: To tackle the bottleneck of data-caching and the transmission speed in the high-speed data acquisition system, a new high-speed data transmit-save system is designed in this paper. Via utilizing the Stratix IV GX series FPGA, as well as the built-in DDR2 IP core and high-speed send-receive IP core of Quarturs II, the local port of PCI9056, DDR2 controller, fiber channel protocol and transformation and sending of high-speed serial data are realized. Based on it, a new high-speed data-caching and transmission system is implemented.
Key words : high speed signal acquisition;fiber channel;high-speed transmission;FPGA;CPCI;DDR2 SDRAM

    隨著現(xiàn)代電子信息技術(shù)的迅猛發(fā)展,處理信號的帶寬變得越來越高。為了滿足對較寬頻域范圍內(nèi)的高頻周期、瞬態(tài)非周期信號的準(zhǔn)確、實時處理,必須要有一種高采樣率、高分辨率的信號采集模塊,以便完成對高速、復(fù)雜信號的快速采樣、存儲和傳輸。本文中提出的高速信號采集存儲及光纖傳輸系統(tǒng)采用Altera公司的Stratix IV處理平臺,主要完成高速數(shù)據(jù)流分組、寬帶數(shù)字下變頻,以及可變帶寬的信道化濾波等數(shù)字信號實時預(yù)處理工作和控制;實現(xiàn)對DDR2 SDRAM SODIMM內(nèi)存條的控制,完成本地數(shù)據(jù)的緩存操作[1];實現(xiàn)64 bit的CPCI接口,完成與上位機的通信功能[2];實現(xiàn)高速數(shù)據(jù)的光纖傳輸。該系統(tǒng)集成度高,性能穩(wěn)定,有著較好的應(yīng)用前景。1 系統(tǒng)方案設(shè)計

    本設(shè)計中數(shù)據(jù)采集模塊采用2個12 bit的A/D(AD9434BCPZ-500)進行數(shù)據(jù)采集。系統(tǒng)主要是對所采集數(shù)據(jù)進行處理,包括數(shù)字下變頻、FFT變換等工作,并把處理后的數(shù)據(jù)先存入1 GB的DDR2 SDRAM SODIMM中,采集一定容量后就不再往DDR2 SDRAM存數(shù)據(jù),等待上位機讀取DDR2 SDRAM內(nèi)存中的數(shù)據(jù)后再繼續(xù)存取。上位機通過CPCI接口讀取數(shù)據(jù),并對讀取的數(shù)據(jù)進行頻譜分析、包絡(luò)解調(diào)和實時顯示。當(dāng)操作者觀測到數(shù)據(jù)穩(wěn)定可以進行遠距離傳輸時,便通過上位機發(fā)出啟動傳輸命令,傳輸通路被使能,光纖高速傳輸部分開始工作,從而開始數(shù)據(jù)高速傳輸。應(yīng)對數(shù)據(jù)傳輸速率大于數(shù)據(jù)采集速率的情況,在數(shù)據(jù)發(fā)送模塊中增加數(shù)據(jù)整合操作,并對整合后的數(shù)據(jù)進行異步緩存,用來解決數(shù)據(jù)的跨時鐘域問題。整合后的數(shù)據(jù)按照FC協(xié)議標(biāo)準(zhǔn)打包成幀[3]、8B/10B編碼、和高速并/串轉(zhuǎn)換,最后通過光模塊把高速串行數(shù)字信號轉(zhuǎn)換為光信號進行傳輸[4-5]。系統(tǒng)總體方案圖如圖1所示。

2 主要FPGA邏輯模塊設(shè)計
2.1 FPGA邏輯設(shè)計總體方案

    如圖2所示,整個系統(tǒng)以FPGA為核心[6],F(xiàn)PGA的工作可以劃分為邏輯控制和數(shù)據(jù)傳輸兩大部分。FPGA通過PCI 9656接收上位機的控制命令字,控制A/D采集、數(shù)據(jù)傳輸?shù)墓ぷ?,并協(xié)調(diào)整個系統(tǒng)的工作;同時FPGA要上傳A/D采集到的數(shù)據(jù)。

2.2 PCI 9656本地接口以及系統(tǒng)控制邏輯模塊
    首先當(dāng)PCI 9656獲得來自PCI總線的寫命令和寫數(shù)據(jù)之后,開始向本地請求總線控制權(quán);得到總線控制權(quán)后,ADS信號向下跳變,持續(xù)一個周期的負(fù)電平,同時送出本地寫地址和寫數(shù)據(jù),寫信號有效一個時鐘周期后,若本地總線返回的Ready#信號為低電平,說明本地已接收到了數(shù)據(jù),PCI9656就會送出下一個寫地址和寫數(shù)據(jù);若該信號為高電平,則上一個寫地址和數(shù)據(jù)將會繼續(xù)保持,直到該信號轉(zhuǎn)為高電平[7-8]。
2.3 A/D采集數(shù)據(jù)接收模塊
    數(shù)據(jù)采集卡使用TI公司最高采樣率為500 MS/s的12 bit AD9434BCPZ-500芯片,該芯片在500 MS/s采樣率下的隨路時鐘是500 MHz。在FPGA內(nèi)部用A/D的隨路鐘可以對采樣數(shù)據(jù)進行解串,為了降低數(shù)據(jù)輸入速率,以面積換速度的原則,選用4倍LVDS解串,輸出解串時鐘為125 MHz,數(shù)據(jù)寬度為48 bit。解串后48 bit并行數(shù)據(jù)相鄰12 bit按位交錯,需要重新進行排列組合,使其高低12 bit分別為一個完整數(shù)據(jù)。
2.4 DDR2 SDRAM控制器及本地接口邏輯設(shè)計
2.4.1 DDR2 SDRAM控制器本地讀邏輯

      當(dāng)PCI 9656以DMA方式讀取本地DDR2 SDRAM中的數(shù)據(jù)時,該模塊向DDR2 SDRAM控制器發(fā)送讀數(shù)據(jù)請求信號local_read_req,同時將讀地址送出。當(dāng)DDR2 SDRAM控制器輸出的local_rdata_valid信號有效時,表示讀數(shù)據(jù)已送出,此時鎖存這些數(shù)據(jù),并將這些數(shù)據(jù)送出給PCI 9656。判斷l(xiāng)ocal_ready信號,如果該信號有效,則可繼續(xù)向DDR2 SDRAM控制器發(fā)送讀請求;如果該信號無效,則等待直到信號有效再發(fā)起讀請求。直到PCI 9656讀空DDR2 SDRAM中的數(shù)據(jù)[9-10]。
2.4.2 DDR2 SDRAM控制器本地寫邏輯
    A/D采集的數(shù)據(jù)先存入兩個異步FIFO中,兩個FIFO作乒乓操作。當(dāng)其中的一個FIFO滿時,向DDR2 SDRAM控制器本地發(fā)出寫DDR2請求。本地控制器在接收請求以后,發(fā)出FIFO固定深度字節(jié)數(shù)的請求,然后回到等待FIFO空狀態(tài),當(dāng)接收到空信號后,跳回等待寫狀態(tài),等待FIFO再次滿。如此反復(fù),直到寫滿固定的容量后跳回IDLE狀態(tài)[11]。狀態(tài)轉(zhuǎn)換如圖3所示。

2.5 基于FC協(xié)議的光纖傳輸機制設(shè)計
2.5.1 幀的生成

    幀的構(gòu)成包括起始界定符、幀頭、數(shù)據(jù)載荷區(qū)、CRC校驗位和終止界定符幾個部分。幀生成模塊在狀態(tài)機的控制下,在不同的階段,完成相應(yīng)幀的組裝過程。發(fā)送的幀包括PLOGI(登錄幀)、LOGO(注銷幀)和數(shù)據(jù)幀。幀生成模塊內(nèi)部功能結(jié)構(gòu)如圖4所示。

3 系統(tǒng)調(diào)試及結(jié)果分析
    本系統(tǒng)采用Altera公司的Stratix IV GX系列芯片,設(shè)計經(jīng)Quartus II 10.1全編譯。由其編譯報告可知該硬件系統(tǒng)的實現(xiàn)占用了較少的硬件資源,這為以后實現(xiàn)多路光纖通道傳輸?shù)脑O(shè)計提供了足夠的資源。因本系統(tǒng)有兩個光纖端口,所以在測試時采用自測試模式,用一個作為發(fā)送口,另外一個作為接收端口,同時本地只使能一路A/D?,F(xiàn)對60 MHz的中頻調(diào)制信號采集、傳輸、接收后給上位機,上位機對接收到的數(shù)據(jù)進行譜分析和解調(diào),測試結(jié)果如圖6所示。

 

 

    從圖6可以看出,上位機顯示的是接收端接收到的正弦波(調(diào)制波)的信號波形,與發(fā)送前監(jiān)測的原始數(shù)據(jù)波形一致。說明系統(tǒng)能正確恢復(fù)采集到的信號,基本滿足設(shè)計要求。
    本文在研究了光纖通道協(xié)議的幀結(jié)構(gòu)及不同服務(wù)類型的交互方式的基礎(chǔ)上,參考了光纖通道協(xié)議第三類服務(wù),結(jié)合當(dāng)前自動測試系統(tǒng)的應(yīng)用需求,設(shè)計了一個基于光纖的高速信號采集、存儲及光纖傳輸系統(tǒng)。DDR2 SODIMM內(nèi)存條和光纖傳輸技術(shù)的應(yīng)用使得系統(tǒng)成本得到降低,且系統(tǒng)的主要數(shù)據(jù)處理、控制和傳輸協(xié)議都在FPGA中實現(xiàn),很大程度上降低了系統(tǒng)復(fù)雜度,使得系統(tǒng)性能、集成度和穩(wěn)定性得到很大的提高,同時增加了系統(tǒng)設(shè)計的靈活性。
參考文獻
[1] JEDEC Standard No.21C.200-Pin DDR2 SDRAM unbuffered SO-DIMM design specification[S].2008.
[2] Agilent.U1080A acqiris high speed CPCI digitizer with onboard FPGA processing[A].2012.
[3] American National Standards Institute(Rev 1.90).Fiber channel-framing and signaling(FC-FS).FC-FS Draft Standard[S].2003:62-70.
[4] 李霖.基于光纖通道的LVDS視頻數(shù)據(jù)傳輸系統(tǒng)接收端設(shè)計與實現(xiàn)[D].成都:電子科技大學(xué),2009.
[5] American National Standards Institute(Rev 1.90).Fibre channel-link service(FC-LS).FC-LS Draft Standard[S].2006.
[6] Altera.Stratix IV Device Handbook[A].2009.
[7] 黃紹錦.基于CPCI總線的中頻信號處理模塊的設(shè)計[D]. 成都:電子科技大學(xué).2008.
[8] SFF Committee.SFF-8431(Revision 4.1).SFF-8431 specifications for enhanced small form factor pluggable module SFP+[S].2009.
[9] 周楠,王志剛.數(shù)據(jù)采集卡光纖高速收發(fā)模塊的設(shè)計[J].光通信技術(shù),2011(12):28-31.
[10] PCI-SIG.PCI Local Bus Specification(Rev.2.2)[S].1998.
[11] 任穎.DDR2 SDRAM在高端數(shù)字存儲示波器中的應(yīng)用[D].成都:電子科技大學(xué),2009.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
在线观看日韩欧美| 中文在线资源观看网站视频免费不卡 | 欧美一区视频| 亚洲在线网站| 一区二区三区国产精华| 亚洲精品乱码久久久久久蜜桃麻豆| 伊人精品视频| 精品99一区二区三区| 国内精品国语自产拍在线观看| 国产欧美日韩精品丝袜高跟鞋| 国产精品久久91| 欧美日韩一区二区三区视频| 欧美日韩高清在线| 欧美日本久久| 欧美手机在线视频| 欧美日韩一区二区视频在线观看| 欧美另类变人与禽xxxxx| 欧美人与性禽动交情品 | 欧美一级视频免费在线观看| 午夜视频在线观看一区二区三区 | 亚洲国产美国国产综合一区二区| 欧美在线播放视频| 欧美制服丝袜| 亚洲国产成人av好男人在线观看| 亚洲国产日韩综合一区| 亚洲国产网站| 日韩午夜一区| 亚洲一二三区在线观看| 亚洲在线视频免费观看| 欧美一二区视频| 欧美一区视频| 久久久国产精彩视频美女艺术照福利| 久久久精彩视频| 久久综合狠狠综合久久综青草| 老司机aⅴ在线精品导航| 欧美高清在线精品一区| 欧美日韩黄色大片| 国产精品毛片在线| 国产亚洲精品激情久久| 伊人色综合久久天天五月婷| 亚洲激情社区| 一本色道久久综合亚洲精品按摩| 亚洲一线二线三线久久久| 午夜在线一区二区| 亚洲国产综合视频在线观看| 一区二区精品在线| 欧美一区二区三区免费观看视频| 久久久久久亚洲精品杨幂换脸| 麻豆精品视频| 欧美日本一道本| 国产九九精品| 亚洲电影免费观看高清| 一本一本a久久| 午夜视频一区| 亚洲精品专区| 欧美一区二区三区免费视频| 美女精品在线观看| 欧美天堂亚洲电影院在线播放| 国产精品腿扒开做爽爽爽挤奶网站| 国产在线视频不卡二| 亚洲经典在线看| 亚洲一区二区四区| 久久精品国产999大香线蕉| 99视频精品全部免费在线| 亚洲在线成人| 久久综合给合久久狠狠色| 欧美日韩综合视频| 国产在线一区二区三区四区| 亚洲人午夜精品免费| 欧美亚洲一区二区在线观看| 日韩视频专区| 久久久中精品2020中文| 欧美日韩国产电影| 国产亚洲一本大道中文在线| 亚洲美女免费视频| 久久精品1区| 亚洲影音先锋| 欧美不卡高清| 国产精品一区一区| 91久久在线观看| 欧美一区永久视频免费观看| 日韩一区二区精品葵司在线| 久久九九99视频| 欧美午夜激情在线| 亚洲电影一级黄| 先锋影音久久| 亚洲综合99| 欧美风情在线观看| 国产综合18久久久久久| 亚洲一区二区伦理| 宅男精品视频| 狂野欧美性猛交xxxx巴西| 国产精品亚洲综合久久| 亚洲精品日韩久久| 久久精品首页| 欧美一级片久久久久久久| 欧美日韩mp4| 在线精品国产欧美| 午夜欧美理论片| 亚洲欧美制服另类日韩| 欧美日韩国产小视频| 亚洲国产高清在线| 久久精品论坛| 久久成人免费网| 国产精品国色综合久久| 亚洲激情网站| 亚洲国产一区在线| 久久综合国产精品| 国产亚洲在线观看| 篠田优中文在线播放第一区| 亚洲欧美色一区| 欧美午夜电影在线观看| 亚洲精品三级| 亚洲免费久久| 欧美—级a级欧美特级ar全黄| 韩国视频理论视频久久| 欧美一级艳片视频免费观看| 欧美一区二区三区免费大片| 国产精品入口福利| 亚洲一区二区三区免费视频| 亚洲欧美制服中文字幕| 国产精品嫩草99av在线| 亚洲综合999| 午夜精品在线视频| 国产精品美女久久久久久久| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 亚洲一区二区在线看| 亚洲自拍另类| 国产精品高潮呻吟| 亚洲深夜福利在线| 亚洲欧美综合v| 国产精品主播| 午夜亚洲影视| 久久裸体视频| 在线日韩av片| 99在线|亚洲一区二区| 欧美激情一区二区在线| 日韩小视频在线观看| 亚洲视频在线观看三级| 国产精品theporn| 亚洲在线第一页| 欧美在线一级视频| 国产曰批免费观看久久久| 久久精品视频va| 欧美gay视频激情| 亚洲精品小视频| 亚洲女同精品视频| 国产乱码精品一区二区三区五月婷 | 在线亚洲一区| 国产精品成人一区二区网站软件| 亚洲视频在线二区| 欧美在线不卡| 亚洲春色另类小说| 亚洲无限av看| 国产亚洲精品bt天堂精选| 亚洲国产福利在线| 欧美日韩国产综合网| 亚洲欧洲av一区二区| 美女黄网久久| 99re热这里只有精品视频| 欧美一级视频精品观看| 黄色av日韩| 99视频精品在线| 国产精品夜夜嗨| 亚洲第一区在线观看| 欧美精品一区二区蜜臀亚洲| 亚洲一区二区三区乱码aⅴ蜜桃女| 久久精品日韩欧美| 亚洲国产一区二区视频| 亚洲欧美日韩综合国产aⅴ| 极品日韩av| 亚洲一区二区三区四区在线观看| 国产美女精品在线| 亚洲国产精品999| 国产精品jizz在线观看美国 | 久久国产精品久久久久久| 亚洲福利在线观看| 亚洲一区二区在线| 韩国v欧美v日本v亚洲v| 夜夜爽99久久国产综合精品女不卡| 国产精品你懂的在线| 亚洲欧洲精品一区| 国产精品入口66mio| 亚洲美女在线观看| 国产伦精品一区二区三区照片91 | 性色av香蕉一区二区| 亚洲国产成人久久综合一区| 西瓜成人精品人成网站| 亚洲福利精品| 久久xxxx| 一本高清dvd不卡在线观看| 老司机精品导航| 亚洲欧美日韩精品| 欧美日韩成人一区二区| 久久精品国产精品亚洲精品| 国产精品国产| 日韩一级片网址| 国内精品视频666| 午夜伦理片一区| 日韩一区二区精品|