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

        ?

        雷達內(nèi)嵌式偵測信號高速數(shù)據(jù)存儲系統(tǒng)設計實現(xiàn)

        2017-01-03 01:42:44閆勝剛
        雷達與對抗 2016年4期
        關鍵詞:存儲模塊信號處理雷達

        王 銳,朱 潤,饒 卿,閆勝剛

        (中國船舶重工集團公司第七二四研究所,南京 211153)

        ?

        雷達內(nèi)嵌式偵測信號高速數(shù)據(jù)存儲系統(tǒng)設計實現(xiàn)

        王 銳,朱 潤,饒 卿,閆勝剛

        (中國船舶重工集團公司第七二四研究所,南京 211153)

        介紹了一種通過SerialRapidIO(SRIO)總線實現(xiàn)高速雷達偵測信號傳輸與存儲的方法,并在VPX架構(gòu)下利用標準模塊實現(xiàn)了偵測雷達信號的高速傳輸、存儲與讀取。

        雷達;偵測信號;數(shù)據(jù)存儲;VPX標準;SerialRapidIO

        0 引 言

        隨著雷達偵測技術(shù)的不斷發(fā)展,其瞬時處理帶寬的增大導致需要傳輸和處理的信息量也越來越大,對信息存儲速度與存儲容量的要求也不斷提高。傳統(tǒng)偵測信號處理系統(tǒng)一般只作實時流水處理,而無包含專用存儲設備或者只配有存儲量較小且讀取速度較慢的存儲器來記錄簡單的中間信息。也有系統(tǒng)配置常用的外接數(shù)據(jù)采集存儲設備,但該存儲設備便捷性又較差。這些都已不能滿足雷達系統(tǒng)數(shù)據(jù)信息在線在系統(tǒng)實時存儲后續(xù)分析調(diào)試的實際需要?;赩PX 規(guī)范的通用數(shù)據(jù)存儲模塊具備高速信號采集、大容量數(shù)據(jù)存儲的能力且通過SRIO(Serial RapidIO)總線與其他處理板可以嵌入式無縫連接,這為VPX平臺下內(nèi)嵌式信息采集與存儲帶來了新的開發(fā)思路。本文在VPX處理平臺中,通過FPGA處理模塊利用SRIO總線將需要存儲的數(shù)據(jù)進行高速傳輸,通過高速背板實時存入數(shù)據(jù)存儲模塊,實現(xiàn)了偵測雷達信號數(shù)據(jù)的采集和存取。

        1 系統(tǒng)功能

        偵測雷達信號處理主要對較大瞬時帶寬內(nèi)的信號進行接收和處理,并將處理結(jié)果及數(shù)字化后的中頻數(shù)據(jù)進行存儲[1]。系統(tǒng)流程功能框圖如圖1所示。模擬前端將接收的射頻信號轉(zhuǎn)換為模擬中頻信號后,通過A/D模數(shù)轉(zhuǎn)換將模擬信號轉(zhuǎn)換為數(shù)字信號送入FPGA處理模塊。FPGA處理模塊將信號處理結(jié)果和中頻信號通過SRIO協(xié)議高速送入數(shù)據(jù)存儲模塊進行實時存儲,并可通過網(wǎng)絡將儲存的數(shù)據(jù)讀入計算機進行后續(xù)數(shù)據(jù)分析。

        圖1 系統(tǒng)流程框圖

        2 系統(tǒng)實現(xiàn)

        射頻前端將一路主接收通道、二路輔助接收通道接收的信號進行同步變頻濾波放大,轉(zhuǎn)換得到三路中頻信號。中頻信號通過A/D模數(shù)轉(zhuǎn)換模塊轉(zhuǎn)換為數(shù)字中頻信號后高速串行送入FPGA信號處理模塊。在FPGA處理模塊中通過數(shù)字信道化、虛假抑制、信號檢測、參數(shù)測量等信號處理后,將處理得到的輻射源目標的頻率、脈寬、幅度等信息進行打包得到脈沖描述字。在FPGA處理模塊中將脈沖描述字和一路主通道接收處理后的數(shù)字中頻信號通過SRIO協(xié)議高速傳輸至1塊數(shù)據(jù)存儲模塊。同時,將二路輔助通道接收處理后的數(shù)字中頻信號通過SRIO協(xié)議高速傳輸至1塊數(shù)據(jù)存儲模塊。數(shù)據(jù)儲存模塊實時接收FPGA信號處理模塊發(fā)送來的數(shù)據(jù)。為了滿足使用需求,系統(tǒng)設計采用2塊數(shù)據(jù)存儲模塊接收數(shù)據(jù)。每個數(shù)據(jù)存儲模塊例化兩個節(jié)點分別接收1路200 MB/s的數(shù)據(jù)。數(shù)據(jù)存儲模塊的設計符合VPX標準,支持4x模式3.125 Gbit/s波特率的RapidIO傳輸方式。最大存儲速率為800 MB/s,最大存儲容量為3 TB。信號存儲結(jié)束后,計算機通過網(wǎng)絡將數(shù)據(jù)儲存模塊中的數(shù)據(jù)讀出,并通過MATLAB軟件對數(shù)據(jù)進行后續(xù)處理分析。信號存儲流程如圖2所示。

        圖2 信號存儲流程框圖

        2.1 數(shù)據(jù)發(fā)送實現(xiàn)

        SRIO的物理層、邏輯層和傳輸層可以通過Xilinx公司提供的SRIO IPcore例化生成。因此,只需通過對用戶接口編程來實現(xiàn)FPGA內(nèi)部邏輯與SRIO接口之間的高速數(shù)據(jù)交換,從而實現(xiàn)FPGA處理模塊到數(shù)據(jù)儲存模塊的高速數(shù)據(jù)傳輸[2]。

        本系統(tǒng)采用Xilinx公司Virtex6系列的FPGA信號處理芯片XC6VLX550T,實現(xiàn)了多路高速串行數(shù)據(jù)傳輸,即利用FPGA芯片內(nèi)RocketIO模塊實現(xiàn)了3.125 Gbps ×4的SRIO高速接口,其最大傳輸速率1.25 GB/s。當系統(tǒng)設計傳輸?shù)臄?shù)據(jù)包最大為256字節(jié)時,考慮RapidIO典型協(xié)議開銷需要28字節(jié),因此本系統(tǒng)最大的數(shù)據(jù)傳輸速率為1.1 GB/s。

        設計時先將4路發(fā)送數(shù)據(jù)分別通過第1級FIFO進行緩存。FIFO的輸入位寬為16位,輸出位寬為16位,深度為4096,時鐘速率為100 MHz。FIFO起到數(shù)據(jù)緩存的作用。當脈沖描述字或中頻信號到來且FIFO不滿時,把數(shù)據(jù)寫入FIFO緩存起來。當每路數(shù)據(jù)存滿時分別將緩存數(shù)據(jù)送入SRIO IPcore的信號輸入端口,并送入開始寫有效信號。當數(shù)據(jù)包結(jié)束時,送入結(jié)束寫有效信號。送入的四路數(shù)據(jù)對應送入IPcore內(nèi)的第2級FIFO進行緩存,同時例化4個不同的地址節(jié)點號后再通過一個選擇狀態(tài)機將數(shù)據(jù)選擇輸出至不同的對應節(jié)點。數(shù)據(jù)包的最大長度為256個字節(jié)。每路數(shù)據(jù)的最大速率為200 MB/s,4路數(shù)據(jù)的最大速率為800 MB/s小于系統(tǒng)的最大數(shù)據(jù)傳輸速率。每路最大速率為200 MB/s的4路數(shù)據(jù)同時送入2塊數(shù)據(jù)存儲模塊,每2路送入1塊數(shù)據(jù)存儲模塊。每個數(shù)據(jù)存儲模塊例化2個節(jié)點進行數(shù)據(jù)的接收。每個數(shù)據(jù)存儲模塊最大數(shù)據(jù)接收速率為400 MB/s小于數(shù)據(jù)存儲模塊的最大存儲速率。發(fā)送數(shù)據(jù)流程如圖3所示。

        圖3 發(fā)送數(shù)據(jù)流程圖

        2.2 數(shù)據(jù)儲存模塊節(jié)點配置實現(xiàn)

        系統(tǒng)上電后,RapidIO總線構(gòu)成的網(wǎng)絡首先需要指定網(wǎng)絡中的某一節(jié)點作為主機。主機首先探測網(wǎng)絡中交換模塊、PPC數(shù)據(jù)處理模塊、數(shù)據(jù)存儲模塊等所有網(wǎng)絡節(jié)點的個數(shù)、種類、連接關系、分配網(wǎng)絡ID號完成整個網(wǎng)絡拓撲結(jié)構(gòu)的構(gòu)造[3]。在完成RapidIO網(wǎng)絡探測后主機將獲得所有節(jié)點的個數(shù)、種類和各模塊間的連接關系。主機根據(jù)探測得到的網(wǎng)絡拓撲圖完成路由路徑的最優(yōu)化,并將結(jié)果設置到網(wǎng)絡中的各個路由器,最終完成整個網(wǎng)絡的建立。

        上述過程中,如果需要臨時變化數(shù)據(jù)存儲模塊數(shù)目,系統(tǒng)中原有的網(wǎng)絡拓撲關系會發(fā)生變化從而導致數(shù)據(jù)存儲產(chǎn)生錯誤。因為RapidIO數(shù)據(jù)交換是通過RapidIO包來傳遞系統(tǒng)數(shù)據(jù)和控制信息的,RapidIO包在產(chǎn)生的時候就將網(wǎng)絡中目的ID和源ID封裝在包頭中[4]。如果變化數(shù)據(jù)存儲模塊數(shù)目,會導致原有終端節(jié)點網(wǎng)絡ID號發(fā)生變化,使得數(shù)據(jù)發(fā)送的目的地址改變而無法正確收發(fā)數(shù)據(jù)。

        為了解決交換模塊、數(shù)據(jù)存儲模塊或PPC數(shù)據(jù)處理模塊數(shù)目變化導致系統(tǒng)網(wǎng)絡ID號發(fā)生變化的問題,本系統(tǒng)采用的方法為系統(tǒng)在變化數(shù)據(jù)存儲模塊等相關模塊首次上電后由系統(tǒng)中主節(jié)點進行自動鏈路掃描與配置,并將配置后的結(jié)果(包含路由信息與終端設備ID號)保存成配置文件。根據(jù)原有應用程序?qū)Ω鱾€終端設備ID號的定義,對配置文件進行修改保存。此步驟流程圖如圖4所示。

        圖4 系統(tǒng)首次上電生成與修改配置文件

        完成配置文件生成與修改后系統(tǒng)之后每次上電為各終端設備分配網(wǎng)絡ID號的流程為:主機節(jié)點首先判斷系統(tǒng)內(nèi)交換模塊、數(shù)據(jù)存儲模塊、PPC數(shù)據(jù)處理模塊等設備的數(shù)目,未發(fā)生變化時則按原有的規(guī)則為各終端設備分配網(wǎng)絡ID號。若發(fā)現(xiàn)發(fā)生變化,則根據(jù)保存的修改配置文件為各終端設備分配網(wǎng)絡ID號。系統(tǒng)啟動后為各設備分配網(wǎng)絡ID號的流程如圖5所示。

        圖5 修改后的系統(tǒng)網(wǎng)絡ID號分配流程

        本系統(tǒng)采用一塊PPC數(shù)據(jù)處理模塊作為主機節(jié)點進行鏈路掃描與配置。上述方法的相關操作需對BSP(板級支持包)中鏈路掃描與配置相關函數(shù)按修改后的系統(tǒng)網(wǎng)絡ID號分配流程進行更新。更新完成后編譯成VxWorks操作系統(tǒng)鏡像,將其與配置文件一同導入PPC數(shù)據(jù)處理模塊中的存儲模塊,由PPC數(shù)據(jù)處理模塊上電后進行調(diào)用。通過該方法,無須再修改應用程序中原有用于數(shù)據(jù)交互的網(wǎng)絡設備ID號,確保變化數(shù)據(jù)存儲模塊與交換模塊數(shù)量不會對系統(tǒng)中原有的交換模塊、數(shù)據(jù)存儲模塊、PPC數(shù)據(jù)處理模塊等設備的正常工作產(chǎn)生影響。

        2.3 數(shù)據(jù)儲存實現(xiàn)

        本系統(tǒng)使用的數(shù)據(jù)存儲模塊包含1片F(xiàn)REESCALE的MPC8548E處理器作為主控制器,1片Xilinx的V6 HX系列FPGA芯片作為接口與數(shù)據(jù)緩存控制芯片,1片PLX的PEX8648作為板內(nèi)PCIE交換機,1片PMC的PM8001作為SAS存儲控制器,4片SAND FORCE的SF2382作為固態(tài)盤控制器,32片MICRON的NAND FLASH作為存儲顆粒。

        數(shù)據(jù)存儲模塊接收到數(shù)據(jù)存儲命令后將節(jié)點號等參數(shù)傳遞給FPGA芯片。FPGA芯片根據(jù)控制命令選擇對選定的通道進行數(shù)據(jù)接收。接收開始后FPGA將接收到的數(shù)據(jù)存入DDR2進行緩存,當數(shù)據(jù)量達到指定數(shù)量后FPGA發(fā)送讀取命令通知處理器。處理器收到指令后啟動PM8001的DMA控制器,將數(shù)據(jù)從FPGA寫入到固態(tài)盤中,完成數(shù)據(jù)存儲的過程。

        3 系統(tǒng)驗證

        利用信號源從AD信號采集模塊輸入3路脈寬5 μs、周期50 μs的脈沖信號。AD采集模塊對信號模數(shù)轉(zhuǎn)換后傳入FPGA處理模塊。FPGA處理模塊將處理后的3路中頻數(shù)據(jù)和1路脈沖描述字分別每2路高速傳輸至1塊數(shù)據(jù)存儲模塊。計算機通過網(wǎng)絡運用控制軟件控制2塊數(shù)據(jù)存儲模塊的數(shù)據(jù)存儲。首先通過控制界面的“掃描連接”按鈕建立數(shù)據(jù)鏈接,兩塊數(shù)據(jù)存儲模塊的節(jié)點號IP地址分別定義為192.58.59.65和192.58.59.66。分別建立鏈接后點擊“開始”按鈕開始采集數(shù)據(jù),其中一塊接收2路中頻數(shù)據(jù)的數(shù)據(jù)存儲模塊存儲數(shù)據(jù)的過程如圖6所示。圖6顯示了節(jié)點號為192.58.59.65的數(shù)據(jù)存儲模塊接收2路200 MB/s數(shù)據(jù)的過程,兩路接收通道為SRIO-0和SRIO-1,總的接收速率為400 MB/s。數(shù)據(jù)存儲結(jié)束時點擊“結(jié)束”按鈕停止數(shù)據(jù)采集,采集的數(shù)據(jù)以文本的形式存在數(shù)據(jù)存儲模塊中。

        圖6 數(shù)據(jù)存儲接收過程

        數(shù)據(jù)存儲完畢后可將需要分析的文本數(shù)據(jù)通過控制軟件界面上的“下載”按鈕通過網(wǎng)絡以40 MB/s的速率下載存入計算機,下載完畢后可運用MATLAB軟件對數(shù)據(jù)分析。圖7顯示了運用MATLAB軟件將下載得到的一路存儲數(shù)據(jù)恢復后的結(jié)果。采集存儲的信號的脈寬為5 μs,信號的周期為50 μs。

        圖7 恢復數(shù)據(jù)結(jié)果

        4 結(jié)束語

        隨著雷達技術(shù)的不斷發(fā)展對數(shù)據(jù)傳輸速率和帶寬的要求越來越高,對記錄存儲數(shù)據(jù)速率和數(shù)據(jù)量的要求也越來越大?;赩PX標準的通用數(shù)據(jù)存儲模塊很好地適應了上述這種發(fā)展趨勢,具有集成度高、實時流盤性能強的優(yōu)點。本文通過VPX平臺實現(xiàn)了偵測雷達信號的高速存取,一方面有效地解決了工程調(diào)測需求問題,另一方面也為VPX平臺下的高速數(shù)據(jù)存取提供了新的開發(fā)思路。

        [1] 宋虎,陳建軍.被動探測中的信號技術(shù)研究[J].雷達與對抗,2005(4).

        [2] 許樹軍,黃镠,牛戴楠,王銳.基于FPGA的Serial RapidIO協(xié)議的設計與實現(xiàn)[J].雷達與對抗,2015(4).

        [3] 石煒,鄧偉.基于RapidIO高速信號處理系統(tǒng)的網(wǎng)絡枚舉技術(shù)[J].電子設計工程,2013,21(4):36-39.

        [4] 石海洋.一種RapidIO交換網(wǎng)絡配置方法的設計與實現(xiàn)[J].航空計算技術(shù),2012,42(2):132-134.

        Design and implementation of high-speed data storage system for embedded radar detection signals

        WANG Rui, ZHU Run, RAO Qing, YAN Sheng-gang

        (No. 724 Research Institute of CSIC, Nanjing 211153)

        A method of using the Serial RapidIO (SRIO) bus to realize the transmission and storage of the high-speed radar detection signals is introduced, and the high-speed transmission, storage and reading of the detection signals are implemented through the standard modules based on the VPX architecture.

        radar; detection signal; data storage; VPX standard; Serial RapidIO

        2016-05-20;

        2016-07-02

        王銳(1982-),男,工程師,碩士,研究方向:雷達信號處理;朱潤(1984-),男,工程師,碩士,研究方向:雷達信號處理;饒卿(1988-),男,工程師,碩士,研究方向:雷達信號處理;閆勝剛(1986-),男,工程師,碩士,研究方向:雷達信號處理。

        TN957.52

        A

        1009-0401(2016)04-0025-04

        猜你喜歡
        存儲模塊信號處理雷達
        面向圖卷積神經(jīng)網(wǎng)絡的FPGA部署及加速研究
        有雷達
        大自然探索(2023年7期)2023-08-15 00:48:21
        Burden of Cirrhosis and Other Chronic Liver Diseases Caused by Specific Etiologies in China, 1990?2016:Findings from the Global Burden of Disease Study 2016
        雷達
        《信號處理》征稿簡則
        信號處理(2018年5期)2018-08-20 06:16:02
        《信號處理》第九屆編委會
        信號處理(2018年5期)2018-08-20 06:16:00
        《信號處理》征稿簡則
        信號處理(2018年8期)2018-07-25 12:25:42
        《信號處理》第九屆編委會
        信號處理(2018年8期)2018-07-25 12:24:56
        MiR-125a-5p is Upregulated in Plasma of Residents from An Electronic Waste Recycling Site
        數(shù)據(jù)采集系統(tǒng)在環(huán)保工程中的應用研究
        亚洲地区一区二区三区 | 十八禁视频网站在线观看| 极品粉嫩小泬无遮挡20p| 成年女人A级毛片免| 亚洲国产黄色在线观看| 人妻精品视频一区二区三区| 国产精品久久久久久久妇| 色丁香色婷婷| 黄色国产一区在线观看| 蜜桃一区二区在线视频| 国产顶级熟妇高潮xxxxx| 久精品国产欧美亚洲色aⅴ大片 | 中文字幕亚洲精品人妻| 大香蕉国产av一区二区三区| 亚洲无线码一区二区三区| 曰本无码人妻丰满熟妇5g影院| 久久精品国产亚洲AⅤ无码剧情| 日韩av天堂一区二区三区在线| 午夜裸体性播放| 国产尤物AV尤物在线看| 女同国产日韩精品在线| 亚洲国产精品亚洲一区二区三区 | 日韩欧美亚洲综合久久影院d3| 日本人妻av在线观看| 日本人妖熟女另类二区 | 成年无码av片在线| 欧美视频九九一区二区| 久久精品国产亚洲av热东京热| 欧美做受又硬又粗又大视频| 亚洲av中文无码字幕色三| 中国免费一级毛片| 男女av免费视频网站| 啦啦啦www播放日本观看| 中文字幕在线久热精品| 蜜桃视频一区二区三区在线| 日本人妻免费一区二区三区| 狠狠做深爱婷婷久久综合一区| 国产精品美女AV免费观看| 麻豆视频av在线观看| 国产色xx群视频射精| 亚洲欧美日韩综合久久久|