采用PCI-E Switch結(jié)構(gòu)的高速采樣存儲技術(shù)研究
發(fā)布時間:2018-05-12 07:18
本文選題:PCI + Express ; 參考:《電子科技大學(xué)》2012年碩士論文
【摘要】:具有高速采樣、長時記錄(深存儲)、數(shù)據(jù)反演等特點的高速采樣實時存儲系統(tǒng),在國防軍事、航空航天和數(shù)字通信等領(lǐng)域存在較大的應(yīng)用需求。采用PCI-E(PCI Express)Switch的結(jié)構(gòu),本文研究了一種結(jié)構(gòu)合理、成本低廉的高速采樣實時記錄系統(tǒng)。 文中首先分析了傳統(tǒng)高速存儲系統(tǒng)的方案,及其存儲效率較低的問題。結(jié)合PCI-E總線和內(nèi)存映射等技術(shù),擬定了一種滿足設(shè)計高速采樣需求的深存儲系統(tǒng)方案。系統(tǒng)在硬件上劃分為采集傳輸、總線背板、磁盤陣列和主機等功能模塊,創(chuàng)新地引入了一個獨立于計算機主機的PCI-E Switch背板模塊,采樣存儲模塊在物理上均通過總線背板與主機互連,具備良好的擴展、升級特點,系統(tǒng)的散熱處理也因此更加合理。 在詳細介紹各功能模塊的硬件設(shè)計原理的同時,結(jié)合高速電路設(shè)計中所遇到的問題,討論了設(shè)計修正和解決的措施,包括PCI-E Switch多個串行總線的設(shè)計,高速板的疊層設(shè)計,以及高速微帶線信號線布走線等。 軟件系統(tǒng)方面,基于VC++環(huán)境及PLX公司所提供的SDK,完成了儀器驅(qū)動設(shè)計,以及高速存儲系統(tǒng)的存儲控制應(yīng)用程序;其中,利用環(huán)形緩沖區(qū)設(shè)計、多線程技術(shù)、Block DMA以及內(nèi)存映射技術(shù),實現(xiàn)了高速實時存儲系統(tǒng)的應(yīng)用軟件的設(shè)計。在應(yīng)用程序的數(shù)據(jù)反演部分,基于VC++與Measurement Studio開發(fā)平臺進行設(shè)計開發(fā),,控制界面提供了光標(biāo)定位和顯示圖像縮放等功能以幫助用戶更加直觀的對存儲數(shù)據(jù)進行搜索觀察,方便對指定數(shù)據(jù)的讀取。 目前,完成了高速存儲系統(tǒng)的軟硬件設(shè)計和調(diào)試,滿足對高速采樣數(shù)據(jù)的持續(xù)傳輸存儲的設(shè)計需求。通過長時間測試,系統(tǒng)運行穩(wěn)定并且存儲數(shù)據(jù)真實完整,單個PCI-E通道的持續(xù)記錄速度達170MB/s,存儲深度可達1TB。
[Abstract]:High-speed sampling real-time storage system with the characteristics of high-speed sampling, long time recording (deep storage, data retrieval, etc.) has great application needs in the fields of national defense, military affairs, aerospace and digital communication. Using the structure of PCI-E(PCI Express)Switch, this paper studies a high-speed sampling real-time recording system with reasonable structure and low cost. In this paper, the scheme of traditional high-speed storage system and its low storage efficiency are analyzed. Combined with PCI-E bus and memory mapping technology, a deep storage system scheme is developed to meet the requirement of high speed sampling. The system is divided into collection and transmission module, bus backplane module, disk array module, host module and so on. A PCI-E Switch backplane module which is independent of the computer host is introduced. The sampling storage module is physically interconnected with the host through the bus backplane, which has the characteristics of good expansion and upgrade, so the heat dissipation of the system is more reasonable. While introducing the hardware design principle of each function module in detail, combining the problems encountered in the high-speed circuit design, this paper discusses the design correction and solution measures, including the design of multiple serial buses of PCI-E Switch, the laminated design of high speed board, And high-speed microstrip line signal wiring, and so on. In the aspect of software system, based on VC environment and SDK provided by PLX, the design of instrument driver and the storage control program of high-speed storage system are completed, in which, the ring buffer is used to design, Block DMA and memory mapping technology are used to design the application software of high speed real time storage system. In the data retrieval part of the application program, based on VC and Measurement Studio development platform, the control interface provides the functions of cursor positioning and image zooming to help users to search and observe the stored data more intuitively. Facilitates reading of specified data. At present, the hardware and software design and debugging of the high speed storage system are completed, which meet the design requirements for the continuous transmission and storage of the high speed sampling data. After a long period of testing, the system runs stably and the storage data is real and complete. The continuous recording speed of a single PCI-E channel is up to 170 MB / s, and the storage depth can reach 1 TB / s.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP333
【參考文獻】
相關(guān)期刊論文 前3條
1 岳瑋;許寶杰;王術(shù)軍;羅亞龍;;基于Measurement Studio的數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)[J];北京機械工業(yè)學(xué)院學(xué)報;2006年03期
2 黃德勇,張揚,楊云志;高速電路設(shè)計中的信號完整性研究[J];電訊技術(shù);2004年02期
3 孫繼業(yè) ,趙亦工;高速數(shù)字系統(tǒng)印刷電路板的設(shè)計要點[J];電子工程師;2001年12期
相關(guān)博士學(xué)位論文 前2條
1 劉德峰;面向存儲級并行的多核處理器關(guān)鍵技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2011年
2 童薇;高效光纖存儲通道技術(shù)研究[D];華中科技大學(xué);2011年
相關(guān)碩士學(xué)位論文 前1條
1 李光春;基于PCI-E總線的高速大容量數(shù)據(jù)記錄系統(tǒng)軟件設(shè)計[D];電子科技大學(xué);2009年
本文編號:1877664
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1877664.html
最近更新
教材專著