本發(fā)明涉及雷達信號處理領域,具體地說是一種基于CPU的高速存儲板卡。
背景技術:
隨著雷達成像技術的發(fā)展日趨成熟,數據的采樣速率大幅提升,對數據存儲設備提出了更高的要求:存儲速度高,能實時連續(xù)記錄高速原始數據;存儲容量大;存儲可靠性,存儲設備工作在復雜的環(huán)境中,保證存儲設備的工作穩(wěn)定和存儲數據正確;抗震性和便攜性,雷達數據的獲得一般是通過車載、機載或者彈載等方式,要求存儲設備能承受震動和沖擊且盡可能輕便。
高速大容量存儲卡的研究開發(fā),不僅可應對雷達類產品高速記錄板卡和大容量存儲板卡模塊的需求,且可與公司存儲系列產品相結合,形成公司自主研發(fā)的高速率、大容量存儲設備,提升存儲產品市場競爭力。在為公司帶來經濟效益的同時,在高速大容量存儲方面形成良好的技術儲備,達到核心技術的自主可控。
技術實現要素:
本發(fā)明的技術任務是針對以上不足之處,提供一種基于CPU的高速存儲板卡,通過軟件實現RAID0功能,通過6個SATA接口寫入SSD硬盤中。
本發(fā)明解決其技術問題所采用的技術方案是:
一種基于CPU的高速存儲板卡,利用CPU+PCH將SRIO接收的數據在CPU中通過軟件實現RAID0功能,通過6個SATA接口寫入SSD硬盤中,采用酷睿I7-3555LE 2.5GHz雙核四線程CPU,使用PCH芯片組,支持6個SATA port,其中port0和port1支持6Gbps速率;
通過SRIO接口從前端的SRIO交換機得到雷達信號數據,SRIO數據通過TSI721 SRIO和PCIE 轉換芯片轉成CPU能夠識別的PCIE數據,CPU接收到PCIE數據后對數據進行解析后,根據解析的命令格式對數據進行存儲;CPU將數到的數據放到DDR3中進行緩存,通過軟件實現6個SATA的RAID0功能,然后將緩存的數據存入到SATA整列中;
戶想要查看存儲的數據,可以通過以太網接口控制數據的讀取和通過頁面查看其內容。
整套系統(tǒng)是利用VPX架構搭建的,將本發(fā)明的高速存儲板卡放入機箱。待機器各個板卡準備就緒后上電,在計算單元打開雷達數據模擬發(fā)送軟件后,隨便找一組數據按照1GB/S速率發(fā)送,通過SRIO交換機后到達高速存儲板卡,待高速存儲板卡數據存儲完畢后給計算單元一個通知信息;我們可以通過以太網接口拿取剛才存儲的數據和計算單元發(fā)送的數據比對,對比結果正確,說明此高速存儲板卡可以滿足涉及要求。
本發(fā)明的一種基于CPU的高速存儲板卡和現有技術相比,具有以下有益效果:
可應對雷達類產品高速記錄板卡和大容量存儲板卡模塊的需求,且可與公司存儲系列產品相結合,形成公司自主研發(fā)的高速率、大容量存儲設備,提升存儲產品市場競爭力。在為公司帶來經濟效益的同時,在高速大容量存儲方面形成良好的技術儲備,達到核心技術的自主可控;
可以應用于雷達類產品、聲納系統(tǒng)、通信系統(tǒng)、電子偵查與對抗系統(tǒng)及其它高速大容量數據實時存儲系統(tǒng)中。
具體實施方式
下面結合具體實施例對本發(fā)明作進一步說明。
一種基于CPU的高速存儲板卡,利用CPU+PCH將SRIO接收的數據在CPU中通過軟件實現RAID0功能,通過6個SATA接口寫入SSD硬盤中,采用酷睿I7-3555LE 2.5GHz雙核四線程CPU,使用PCH芯片組,支持6個SATA port,其中port0和port1支持6Gbps速率;
通過SRIO接口從前端的SRIO交換機得到雷達信號數據,SRIO數據通過TSI721 SRIO和PCIE 轉換芯片轉成CPU能夠識別的PCIE數據,CPU接收到PCIE數據后對數據進行解析后,根據解析的命令格式對數據進行存儲;CPU將數到的數據放到DDR3中進行緩存,通過軟件實現6個SATA的RAID0功能,然后將緩存的數據存入到SATA整列中;
戶想要查看存儲的數據,可以通過以太網接口控制數據的讀取和通過頁面查看其內容。
整套系統(tǒng)是利用VPX架構搭建的,將本發(fā)明的高速存儲板卡放入機箱。待機器各個板卡準備就緒后上電,在計算單元打開雷達數據模擬發(fā)送軟件后,隨便找一組數據按照1GB/S速率發(fā)送,通過SRIO交換機后到達高速存儲板卡,待高速存儲板卡數據存儲完畢后給計算單元一個通知信息;我們可以通過以太網接口拿取剛才存儲的數據和計算單元發(fā)送的數據比對,對比結果正確,說明此高速存儲板卡可以滿足涉及要求。
通過上面具體實施方式,所述技術領域的技術人員可容易的實現本發(fā)明。但是應當理解,本發(fā)明并不限于上述的具體實施方式。在公開的實施方式的基礎上,所述技術領域的技術人員可任意組合不同的技術特征,從而實現不同的技術方案。
除說明書所述的技術特征外,均為本專業(yè)技術人員的已知技術。