《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于DDR3-SDRAM 的高速視頻傳輸系統
基于DDR3-SDRAM 的高速視頻傳輸系統
2015年電子技術應用第12期
馬游春1,2,王悅凱1,2,丁 寧1,2
1.中北大學 電子測試國家重點實驗室,山西 太原030051; 2.中北大學 儀器科學與動態測試教育部重點實驗室,山西 太原030051
摘要: 設計了一種基于多片DDR3-SDRAM多BANK存儲技術的傳輸系統,用于高速視頻圖像的傳輸。采用Camera Link總線技術用來接收視頻圖像數據,采用DDR3-SDRAM用來轉存數據,對系統軟件進行了搭建,對數據進行編碼,并對DDR3-SDRAM多BANK存儲進行仿真及分析。結果表明,DDR3-SDRAM多BANK存儲技術可以有效地提高DDR3-SDRAM的工作效率,滿足高速視頻存儲的需求。
中圖分類號: TP919
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2015.12.018

中文引用格式: 馬游春,王悅凱,丁寧. 基于DDR3-SDRAM 的高速視頻傳輸系統[J].電子技術應用,2015,41(12):69-71,75.
英文引用格式: Ma Youchun,Wang Yuekai,Ding Ning. High-speed video transmission system based on DDR3 SDRAM[J].Application of Electronic Technique,2015,41(12):69-71,75.
High-speed video transmission system based on DDR3 SDRAM
Ma Youchun1,2,Wang Yuekai1,2,Ding Ning1,2
1.National Key laboratory for Electronic Measurement Technology,North University of China,Taiyuan 030051,China; 2.Key Laboratory of Instrumentation Science & Dynamic Measurement of Ministry of Education, North University of China,Taiyuan 030051,China
Abstract: Proposed to design a storage system based on multiple pieces DDR3-SDRAM-more BANK transmission technology,used in high speed video image transmission. Camera Link bus technology is used to receive video image data,the DDR3-SDRAM is used to store data,the system software is setup,encode the data,and simulated and analyzed the DDR3-SDRAM- more BANK storage. The results show that the DDR3-SDRAM-more BANK storage technology can effectively improve the work efficiency of DDR3-SDRAM, can meet the requirements of the high-speed video storage.
Key words : DDR3-SDRAM;more BANK;storage;high speed video

    

0 引言

    高速視頻圖像技術被廣泛應用于鐵道鐵路、航空航天、水下、生物運動捕獲、醫療器械、遠程教學及生產生活的諸多領域。目前,視頻圖像傳輸技術已經日趨成熟,并開始向高清、高速的需求方向發展。

    針對目前普遍存在的因為存儲速度低而只能采集低分辨率視頻數據的缺點,利用Camera Link的Full傳輸模式對圖像數據進行接收并利用多片DDR3-SDRAM多BANK存儲的原理對高帶寬和大容量圖像數據實現高速存儲及傳輸。

1 總體設計方案

    視頻圖像傳輸系統的設計框圖如圖1所示。系統主要由時鐘與復位單元、邏輯控制單元、視頻采集單元、視頻轉存單元、實時顯示單元組成。

ck6-t1.gif

    系統工作過程為:FPGA通過Camera Link接口將配置信息發送給CMOS相機,控制CMOS相機開始進行視頻數據的采集、編幀并通過Camera Link接口將數據傳送至FPGA;視頻數據經過FPGA的一系列相關的視頻數據處理之后存儲到DDR3-SDRAM中,當DDR3-SDRAM中的視頻數據存滿后,將存儲的視頻數據通過千兆以太網接口傳輸到上位機,最終在上位機上進行實時觀測。

2 高速視頻采集傳輸

2.1 視頻采集單元

    視頻采集單元主要包括COMS相機及Camera Link接口。采用Camera Link的Full模式進行數據采集,數據傳輸位寬為80 bit。

    設置圖像采集系統數據位寬為8 bit、采樣頻率為250幀/s、分辨率為2 048×1 088 Pixels的彩色視頻圖像。

2.2 圖像數據轉存單元

    DDR3-SDRAM為第三代雙倍數據速率動態同步隨機存儲器,與上一代產品相比,DDR3-SDRAM擁有兩倍于DDR2的預取能力;突發長度固定為8,增加了突發突變模式及重置功能,極大地降低了系統功耗。

    采用Micron公司的MT41K1G8SN-125內存條作為圖像的存儲介質,其由8個DDR3-SDRAM的存儲芯片組成,每個存儲芯片為8 bit,8片組合在一起為64 bit的數據位寬,FPGA與DDR3-SDRAM的硬件連接如圖2所示。其中,CK_N與CK_P 為DDR3-SDRAM的差分時鐘,其頻率為800 MHz;FPGA通過復位信號(RESET)、行地址選擇信號(RAS)、列地址選擇信號(CAS)、時鐘使能信號(CKE)和寫使能信號(WE)實現對DDR3-SDRAM的控制。

ck6-t2.gif

    64 bit數據并行地與FPGA的I/O口直接相連, DDR3-SDRAM的工作時鐘一次能夠傳輸64 bit的數據,極大地提高了數據的傳輸速率。單顆粒DDR3-SDRAM地址線的位寬為16 bit,Bank的位寬為3 bit,FPGA可直接通過控制Bank地址與16 bit的行列地址來選擇數據在DDR3-SDRAM中存儲的位置。

3 軟件設計及測試

    系統功能主要為對經過Camer Link接收模塊的串并轉換以及經過FIFO進行數據緩存處理之后的視頻進行再處理,轉化成能夠滿足DDR3-SDRAM存儲條件的時序控制之后,將視頻數據寫入DDR3-SDRAM的內部;將存儲DDR3-SDRAM內部數據讀出,經過處理后通過FIFO的處理,再經過千兆以太網輸出,經上位機處理后顯示。

    系統的工作流程如圖3所示。上電后系統復位,各功能模塊進行初始化;初始化及DDR3 DQS、Write、Read校驗完成后init_done拉高;相機開始工作,圖像數據經Camera Link接口進入FPGA進行數據編碼,編碼后數據暫存在內置FIFO模塊;判斷FIFO的almost_full信號是否為高電平,當almost_full信號為高電平則DDR3-SDRAM可以進行寫數據操作了,然后控制器開始向DDR3-SDRAM發送寫命令、寫地址以及寫數據操作,在寫數據的過程中控制器通過幀計數信號counter_frame來判斷DDR3-SDRAM是否被寫滿,當counter_frame=480時DDR3-SDRAM已經不能夠再接收一幀完整的視頻數據了,此時start_ddr3信號拉低,不再進行寫數據操作。然后等待千兆以太網模塊使能DDR3-SDRAM的讀數據操作,去將寫入DDR3-SDRAM中的數據經過控制器的控制后,通過FIFO的處理,經過千兆以太網模塊將數據輸出到上位機上進行顯示。

ck6-t3.gif

3.1 DDR3-SDRAM工作狀態機

    按JEDEC規定,DDR3-SDRAM工作必須遵守一定的規則,DDR3-SDRAM存儲器工作狀態如圖4所示。

ck6-t4.gif

    圖4中涉及命令及功能如表1所示。

ck6-b1.gif

3.2 DDR3-SDRAM突發模式下數據編碼

    系統采用DDR3突發傳輸模式,一次傳輸數據量為512 bit,而Camera Link接口一次傳輸數據為80 bit;對Camera Link傳來數據進行如圖5格式的編碼。編碼采用十六進制的EB 90作為幀標志,并設計16 bit的幀計數,將Camera Link傳來的每六次(480 bit)作為一組數據,然后緩存至FPGA內置FIFO模塊。

ck6-t5.gif

3.3 DDR3-SDRAM多BANK同行切換存儲設計與測試

    每片DDR3-SDRAM有8個BANK用于存儲數據,為了最大限度地提高DDR3-SDRAM的存儲速度,選擇最佳的工作模式,對單BANK內行切換存儲及多BANK同行切換存儲進行測試,如圖6所示。

ck6-t6.gif

    單BANK內行切換存儲是指在DDR3-SDRAM寫數據時先逐行寫BANK0,待BANK0寫滿之后再寫BANK1,依次寫各個BANK。在本次測試中采用的是每行寫8個64 bit的數據,再依次轉入該BANK的下一行。多BANK同行切換存儲是指DDR3-SDRAM寫數據時依次再寫BANK0~BANK7的第一行,所有BANK的第一行寫滿之后再依次寫各個BANK的第二行,以此類推進行DDR3-SDRAM的寫數據操作。測試時序是在ISE14.3建立的DDR3-SDRAM控制器工程中,添加DDR3-SDRAM模型聯合進行仿真的測試結果,仿真工具采用modesim仿真軟件。

    圖6(a)的單BANK內行切換測試時序,當ddr3_ras_n_fpga信號和ddr3_cke_n_fpga 信號均為高電平、ddr3_cas_n_fpga信號和ddr3_we_n_fpga信號均為低電平,DDR3-SDRAM接收寫數據命令,命令接收完畢后,開始往DDR3-SDRAM中寫入位寬為64 bit的數據。測試可得,在BANK0的一行連續寫完8個64 bit數據大概花費的時間約為6 045 756 fs,寫第一行的數據開始到寫入第二行數據的開始所花費的時間約為70 050 164 fs,則單BANK內行切換測試得出的寫數據的帶寬的利用率大約為8.6%。理想情況下的帶寬為12.5 GB/s,單BANK內行切換測試得出的帶寬大約為1 100.8 MB/s,系統采用的Camera link接收模塊接收的數據流為820 MB/s,則DDR3-SDRAM的帶寬約為1 100.8 MB/s時能夠滿足緩存的數據流條件,但是在實際處理中DDR3-SDRAM還會有一些其他的數據等待操作,比如等待FIFO的almost_full信號命令,還會消耗一定的DDR3-SDRAM帶寬,因此DDR3-SDRAM的帶寬有必要設計的更大一些。圖5(b)所示的為多BANK同行切換測試時序,其中ddr3_dq_fpga為寫入DDR3-SDRAM的數據。如圖5(b)所示,寫第一個BANK的一行的8個64 bit數據所花費的時間約為5 079 040 fs,寫第一個BANK的一行8個數據開始到寫第二個BANK的一行8個數據開始所花費的時間大約為9 994 240 fs,則多BANK同行切換測試得出的寫數據的帶寬的利用率大約為50.8%。理想情況下的帶寬為12.5 GB/s,則多BANK同行切換測試得出的帶寬大約為6 502.4 MB/s,Camera link接收模塊接收的數據流為820 MB/s,則DDR3-SDRAM的帶寬約為6 502.4 MB/s,這在很大程度上超過了Camera link接收模塊接收的數據流,能夠滿足緩存的數據流條件。

4 結論

    利用系統采集視頻圖像,經上位機還原后視頻圖像清晰完整,設計符合預期。結果表明:利用Full模式下Camera Link總線接口可滿足高速視頻圖像的采集需求,DDR3-SDRAM多BANK存儲技術可極大地提高數據存儲的速度,解決高速視頻高分辨率轉存及傳輸的問題。

參考文獻

[1] BARRERA E,RUIZ M,SANZ D,et al.Test bed for real-time image acquisition and processing systems based on FlexRIO,CameraLink,and EPICS[J].Fusion Engineering and Design,2014,89(5):633-637.

[2] 王正宇.DDR3內存控制器的IP核設計及FPGA驗證[D].蘭州:蘭州交通大學,2012.

[3] 黃云翔.DDR3-SDRAM的控制器設計和驗證[D].廣州:華南理工大學,2012.

[4] 李輝,岳田.在FPGA設計中ChipScope與MATLAB的應用[J].無線電工程,2010,40(1):62-64.

[5] 張超,余綜.基于DDR3系統互聯的信號完整性設計[J].計算機工程與設計,2013,34(2):616-621.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产精品三上| 极品av少妇一区二区| 国产午夜精品久久久久久久| 99精品视频一区二区三区| 国产亚洲午夜高清国产拍精品| 一本色道久久综合精品竹菊| 久久午夜影视| 国产欧美韩国高清| 国产精品一区二区久久国产| 欧美成人免费观看| 精品va天堂亚洲国产| 亚洲精品视频在线看| 激情综合视频| 国产亚洲a∨片在线观看| 中文在线资源观看视频网站免费不卡| 美女啪啪无遮挡免费久久网站| 午夜精品久久久久久久99水蜜桃| 久久精品视频播放| 亚洲欧美日本国产专区一区| 久久视频一区| 一区二区激情| 欧美精品色一区二区三区| 欧美另类一区| 国产在线播精品第三| 亚洲综合色噜噜狠狠| 亚洲精品一区二区在线观看| 国产偷自视频区视频一区二区| 免费一级欧美片在线播放| 欧美搞黄网站| 狠狠色丁香久久综合频道| 亚洲人成在线观看一区二区| 午夜影视日本亚洲欧洲精品| 中文有码久久| 欧美3dxxxxhd| 香蕉av777xxx色综合一区| 欧美国产精品日韩| 久久综合久久综合这里只有精品| 国产一区二区三区成人欧美日韩在线观看| 亚洲久久视频| 国产精品一区一区三区| 国产亚洲精品激情久久| 亚洲香蕉视频| 久久国产乱子精品免费女| 欧美激情一区二区三区在线视频| 欧美国产在线视频| 日韩亚洲欧美在线观看| 国产欧美日韩亚洲| 日韩视频在线观看免费| 美国十次了思思久久精品导航| 欧美日韩第一页| 在线成人欧美| 在线国产精品播放| 一区二区三区精品久久久| 欧美jizz19性欧美| 欧美日韩在线视频一区二区| 免费成人激情视频| 亚洲精选91| 久久成人精品电影| 欧美一区二视频在线免费观看| 欧美国产视频日韩| 国产婷婷成人久久av免费高清| 久久久噜噜噜久久中文字幕色伊伊| 亚洲一区二区三区四区五区黄| 欧美中文在线观看| 亚洲欧美日韩一区二区| 在线精品高清中文字幕| 性欧美超级视频| 久久久五月婷婷| 久久久精品一区二区三区| 在线一区二区三区做爰视频网站| 一本一本a久久| 国语精品中文字幕| 亚洲黄色成人久久久| 欧美a级大片| 欧美日韩www| 亚洲视频在线观看一区| 尤妮丝一区二区裸体视频| 国外成人免费视频| 欧美午夜精品久久久久久人妖| 亚洲啪啪91| 一区二区三区在线观看视频| 免费成人高清视频| 久久综合一区二区三区| 亚洲免费网址| 毛片av中文字幕一区二区| 亚洲精品久久久久久久久久久久久| 国产精品草莓在线免费观看| 亚洲国产精品va在线看黑人动漫| 国产午夜久久| 欧美一区二区三区电影在线观看| 在线成人www免费观看视频| 欧美日韩精品不卡| 亚洲伦理在线观看| 美女国产精品| 亚洲免费在线视频| 在线观看国产精品网站| 国产欧美日韩一区| 一本色道久久综合亚洲精品高清| 欧美性色aⅴ视频一区日韩精品| 一区在线视频观看| 亚洲理论电影网| 久久国产99| 欧美日韩在线视频观看| 国产精品久久久久久一区二区三区| 欧美一区二区三区四区在线| 久久夜色撩人精品| 欧美日韩在线播放三区四区| 亚洲一区二区精品| 9色porny自拍视频一区二区| 欧美激情性爽国产精品17p| 亚洲一区二区少妇| 中文成人激情娱乐网| 激情成人在线视频| 一区二区三区 在线观看视| 欧美国产成人在线| 伊人男人综合视频网| 欧美在线免费看| 亚洲高清精品中出| 亚洲精品九九| 美女精品视频一区| 亚洲精品国产精品乱码不99| 欧美日韩在线免费视频| 亚洲国产高清在线| 国产精品国产亚洲精品看不卡15| 久久久精品久久久久| 99视频精品免费观看| 国产精品久久久999| 亚洲人成亚洲人成在线观看图片| 亚洲永久在线观看| 久久精品视频在线观看| 亚洲专区一区二区三区| 国产欧美精品在线| 国产欧美一区二区精品忘忧草| 亚洲啪啪91| 亚洲片区在线| 欧美日本精品一区二区三区| 国产亚洲精品7777| 一区二区亚洲精品| 日韩视频一区二区| 日韩西西人体444www| 亚洲女人小视频在线观看| 先锋影音久久久| 亚洲欧美三级伦理| 亚洲永久在线| 亚洲毛片在线看| 欧美日韩国产123区| 99精品热6080yy久久| 久久国产乱子精品免费女| 亚洲自拍偷拍一区| 国产热re99久久6国产精品| 久久精品国产第一区二区三区| 欧美亚洲综合另类| 一本久道久久综合狠狠爱| 欧美伦理影院| 欧美日本在线播放| 欧美成va人片在线观看| 亚洲国产精品久久久| 欧美va日韩va| 欧美性做爰毛片| 欧美高清在线视频观看不卡| 中文国产亚洲喷潮| 亚洲自拍偷拍网址| 蜜臀91精品一区二区三区| 国产精品电影观看| 欧美日韩调教| 欧美精品一区二区久久婷婷| 欧美一区二区三区四区在线| 亚洲人成网站影音先锋播放| 久久激情综合| 亚洲黄色尤物视频| 国产精品裸体一区二区三区| 久久亚洲视频| 国产精品家教| 国产精品二区在线| 宅男在线国产精品| 99国产精品久久久久久久久久| 欧美激情a∨在线视频播放| 欧美激情1区2区| 蜜桃av噜噜一区| 亚洲图片欧美日产| 国产精品hd| 欧美日韩亚洲一区二区三区在线观看| 亚洲综合精品| 亚洲人成网站精品片在线观看| 亚洲激情一区二区三区| 午夜激情久久久| 黑人中文字幕一区二区三区| 亚洲高清三级视频| 亚洲国产精品嫩草影院| 女仆av观看一区| 亚洲欧美中日韩| 欧美在线观看视频一区二区三区| 午夜精彩国产免费不卡不顿大片| 国产日韩欧美在线播放| 欧美成人午夜免费视在线看片| 在线观看的日韩av| 最新亚洲激情| 蜜臀91精品一区二区三区| 欧美fxxxxxx另类| 亚洲免费伊人电影在线观看av| 亚洲第一在线综合网站| 欧美网站大全在线观看| 国产精品电影网站| 99精品欧美一区二区蜜桃免费| 久久精品国产亚洲精品| 久久国产免费| 国产日韩一级二级三级| 国产精品va| 亚洲午夜视频在线观看| 欧美成人精品一区二区| 亚洲一卡久久| 欧美精品激情| 麻豆精品视频在线观看| 亚洲免费伊人电影在线观看av| 亚洲欧美日韩系列| 国产精品理论片在线观看| 小处雏高清一区二区三区| 亚洲欧洲日夜超级视频| 亚洲一区二区视频| 亚洲免费成人av电影| 亚洲一区二区三区四区五区黄| 免费亚洲一区二区| 亚洲一区在线看| 欧美日韩一二三区| 伊人久久婷婷| 国内一区二区三区在线视频| 欧美在线观看视频| 黄色在线一区| 久久精品视频在线播放| 亚洲第一天堂无码专区| 老司机精品久久| 欧美日韩国产美女| 欧美图区在线视频| 亚洲综合三区| 久久免费视频这里只有精品| 国产日韩欧美中文| 久久男人av资源网站| 国产偷久久久精品专区| 国产日韩精品一区| 国产精品国产一区二区| 国产欧美精品一区二区色综合| 国产乱子伦一区二区三区国色天香| 欧美一级久久久| 国产偷自视频区视频一区二区| 久久精品主播| 欧美另类久久久品| 欧美sm重口味系列视频在线观看| 久久久久久国产精品一区| 玖玖综合伊人| 国产精品一区一区| 亚洲精品一区二区三区在线观看| 国产精品成人aaaaa网站| 亚洲人成高清| 亚洲伦伦在线| 巨胸喷奶水www久久久免费动漫| 欧美性感一类影片在线播放| 国产精品麻豆欧美日韩ww| 在线亚洲观看| 女仆av观看一区| 亚洲在线免费观看| 亚洲国产日韩欧美在线99| 鲁大师成人一区二区三区| 亚洲丝袜av一区| 亚洲国产日韩欧美在线图片| 国产精品夜夜夜| 99在线精品视频| 亚洲激情在线观看| 欧美日韩一区高清| 嫩草伊人久久精品少妇av杨幂| 亚洲视频1区| 国产精品国产三级欧美二区| 国产一区二区精品在线观看| 欧美精品日韩一区| 麻豆精品一区二区av白丝在线| 国户精品久久久久久久久久久不卡| 精品不卡一区二区三区| 亚洲精品偷拍| 国产精品久久久久久久久久免费| 欧美+亚洲+精品+三区| 欧美影院成年免费版| 久久―日本道色综合久久| 国产一区二区三区在线播放免费观看| 日韩一级在线观看| 午夜精品一区二区在线观看| 免费观看欧美在线视频的网站| 国产精品第一区| 日韩视频一区二区在线观看| 宅男噜噜噜66国产日韩在线观看| 欧美日韩黄色大片| 久久xxxx精品视频| 亚洲精品小视频在线观看| 农夫在线精品视频免费观看| 在线观看成人一级片| 99国产一区二区三精品乱码| 葵司免费一区二区三区四区五区| 欧美专区一区二区三区| 欧美日韩精品系列| 欧美伊人久久久久久午夜久久久久| 亚洲一级特黄| 欧美日韩精品免费观看视频完整| 亚洲欧美国产日韩天堂区| 久久精品国产精品| 日韩视频在线你懂得| 欧美三区免费完整视频在线观看| 久久久九九九九| 最新国产拍偷乱拍精品| 伊人精品久久久久7777| 99国产精品视频免费观看| 久久伊人亚洲| 欧美三日本三级少妇三99| 亚洲欧美欧美一区二区三区| 黄色亚洲大片免费在线观看| 在线观看国产欧美| 国产日产亚洲精品系列| 国产精品久久99| 久久久精品国产99久久精品芒果| 麻豆精品一区二区av白丝在线| 一区二区毛片| 国产精品一区二区你懂的| 1769国内精品视频在线播放| 在线免费不卡视频| 久久超碰97人人做人人爱| 欧美婷婷久久| 亚洲国产福利在线| 欧美日韩日日夜夜| 狠狠色噜噜狠狠狠狠色吗综合| 久热综合在线亚洲精品| 美日韩精品免费观看视频|