999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

RapidIO技術(shù)在雷達(dá)系統(tǒng)中的FPGA實(shí)現(xiàn)

2016-06-08 00:39:37易鋒朱德智史鴻生
科技視界 2016年14期

易鋒 朱德智 史鴻生

【摘 要】隨著雷達(dá)技術(shù)的快速發(fā)展,對新一代雷達(dá)系統(tǒng)數(shù)據(jù)傳輸交換技術(shù)提出了更高的要求。RapidIO是一種點(diǎn)對點(diǎn)的基于包交換的交叉開關(guān)互聯(lián)技術(shù),以其高帶寬,低延時(shí)及高可靠性為高性能的雷達(dá)系統(tǒng)數(shù)據(jù)交換提供了良好的解決方案。通過對RapidIO技術(shù)協(xié)議的研究,使用Altera公司的FPGA(可編程門陣列)芯片實(shí)現(xiàn)了RapidIO核的終端設(shè)備,并通過軟件仿真和硬件實(shí)驗(yàn)系統(tǒng)進(jìn)行了驗(yàn)證。

【關(guān)鍵詞】RapidIO協(xié)議;VPX總線;FPGA

0 引言

隨著數(shù)字陣列技術(shù)在雷達(dá)系統(tǒng)中的應(yīng)用,雷達(dá)信號處理運(yùn)算量大、算法結(jié)構(gòu)復(fù)雜,要求信號處理能夠?qū)崟r(shí)高速、高性能、高靈活地完成各項(xiàng)任務(wù)。對雷達(dá)的數(shù)據(jù)傳輸帶寬、信號處理器的處理能力和信號處理可重構(gòu)等提出越來越高的要求[1]。現(xiàn)代雷達(dá)具有數(shù)據(jù)節(jié)點(diǎn)分散、數(shù)據(jù)流量大、交互傳輸頻繁、高速異步可重構(gòu)、多源數(shù)據(jù)同步等特點(diǎn),這些互聯(lián)架構(gòu)體系的復(fù)雜要求是系統(tǒng)工程化應(yīng)用需要直接面對的挑戰(zhàn)。

目前大規(guī)模FPGA、多核微處理器、高性能DSP的性能大幅度提高,使復(fù)雜信號處理算法的工程實(shí)現(xiàn)得以應(yīng)用。高帶寬、高可靠的片間和板間互聯(lián)技術(shù)成為一個(gè)需要重點(diǎn)突破的課題。RapidIO協(xié)議是一個(gè)開放的點(diǎn)對點(diǎn)分組交換標(biāo)準(zhǔn),可以提供高帶寬、低延時(shí)、高可靠的數(shù)據(jù)交換通道[2],將互聯(lián)協(xié)議RapidIO用于構(gòu)建基于交叉開關(guān)的新型雷達(dá)信號處理系統(tǒng)是一個(gè)很好的設(shè)計(jì)方案。RapidIO協(xié)議基于包交換的系統(tǒng)級互聯(lián)技術(shù),具有比萬兆以太網(wǎng)、PCIe更高的傳輸效率[3]。VPX總線是基于高速串行總線的新一代總線標(biāo)準(zhǔn)是對傳統(tǒng)VME總線的重大革新[4],支持?jǐn)?shù)據(jù)交換系統(tǒng)構(gòu)架,并且兼容了PCI—Express,RapidIO,Hypertransport等高速串行總線協(xié)議,并繼承了VME標(biāo)準(zhǔn)的機(jī)械結(jié)構(gòu)及導(dǎo)冷抗震方面的優(yōu)勢。

1 系統(tǒng)構(gòu)架說明

1.1 工程背景

現(xiàn)代雷達(dá)信號處理一般都是通過多片DSP形成處理器簇,共同完成快速實(shí)時(shí)的運(yùn)算。但是目前大多數(shù)DSP都不具備RapidIO接口,所以我們采用FPGA,將DSP的總線與一個(gè)RapidIOIP核總線相連接,實(shí)現(xiàn)DSP與RapidIO 網(wǎng)絡(luò)的通信。當(dāng)然現(xiàn)在主流DSP如TI公司的C6678等具有RapidIO接口,能夠直接運(yùn)用。這里FPGA的RapidIO接口設(shè)計(jì)主要是在DBF(數(shù)字波束形成)后將數(shù)據(jù)通過交換板發(fā)送數(shù)據(jù)至對應(yīng)的信號處理板,完成數(shù)據(jù)的交換。

1.2 芯片選型

我們選用Altera公司的stratix IV360芯片,Altera的RapidIO的IP核兼容于2005年2月發(fā)布的RapidIO 互連標(biāo)準(zhǔn)1.3,實(shí)現(xiàn)了4種標(biāo)準(zhǔn)速度1.25G、2.5G、3.125G和5G下1x/4x的物理層協(xié)議。同時(shí)Altera公司的SOPC工具提供了大量的成熟的IP核和可裁剪的Avalon總線,方便的幫助用戶實(shí)現(xiàn)模塊化設(shè)計(jì)。

1.3 系統(tǒng)結(jié)構(gòu)

如圖1所示為雷達(dá)系統(tǒng)的RapidIO交換系統(tǒng)結(jié)構(gòu)框圖。AD數(shù)據(jù)經(jīng)過數(shù)據(jù)同步和數(shù)字波束形成后,將數(shù)據(jù)按照雷達(dá)工作模式通過RapidIO協(xié)議將數(shù)據(jù)進(jìn)行分配至對應(yīng)的FPGA、DSP或者CPU等信號處理單元。而數(shù)據(jù)的交換主要通過交換網(wǎng)絡(luò)完成的。在RapidIO協(xié)議中,每一個(gè)設(shè)備有唯一的DeviceID標(biāo)識,在RapidIO初始化過程中,在各設(shè)備完成物理鏈路層初始化后會(huì)建立RapidIO傳輸網(wǎng)絡(luò)路由表,網(wǎng)絡(luò)可以通過系統(tǒng)設(shè)置按照一定的傳輸模式進(jìn)行數(shù)據(jù)和消息的交互傳輸。根據(jù)系統(tǒng)需求,這里采用4XRapidIO全交換,傳輸速率為3.125G。

2 FPGA模塊設(shè)計(jì)

使用RapidIOIP核,F(xiàn)PGA主要完成的工作任務(wù)有系統(tǒng)維護(hù)模式、數(shù)據(jù)發(fā)送、數(shù)據(jù)接收和門鈴模式等。這些都需要FPGA編寫對應(yīng)的模塊。下面對相應(yīng)模塊的實(shí)現(xiàn)進(jìn)行簡單的說明。

2.1 System Maintenance

Altera公司的RapidIOIP核的對RapidIO協(xié)議的控制主要是通過對RapidIO里的寄存器控制來實(shí)現(xiàn)對應(yīng)的數(shù)據(jù)交換和RapidIO狀態(tài)獲取的。該模塊主要由以下幾個(gè)部分構(gòu)成:1.RapidIO端口狀態(tài)的獲取,主要包括物理層初始化、link初始化、端口初始化、數(shù)據(jù)包狀態(tài)、系統(tǒng)工作狀態(tài)等。同時(shí)對主要的錯(cuò)誤狀態(tài)能夠進(jìn)行自動(dòng)復(fù)位等自修復(fù)功能模塊。2.主要系統(tǒng)寄存器控制,包括DeviceID,發(fā)送Window開啟和地址設(shè)置、發(fā)送數(shù)據(jù)選用的傳輸模式、接收Window開啟和地址設(shè)置等。3.Avalon總線的地址、數(shù)據(jù)總線、讀寫控制等信號的控制。

2.2 Avalon Master

Avalon_Master模塊設(shè)計(jì)是一個(gè)狀態(tài)機(jī)控制電路,完成在Avalon總線上的地址、Byteenable、讀寫控制信號、讀數(shù)據(jù)信號和寫數(shù)據(jù)信號的產(chǎn)生與控制處理。相應(yīng)地還有等待數(shù)據(jù)以及數(shù)據(jù)解析等工作。

2.3 Avalon Slave

Avalon_Slave模塊是一個(gè)Avalon總線的從設(shè)備,它組要用來接收Avalon總線上其它主設(shè)備發(fā)送過來的數(shù)據(jù)寫請求、數(shù)據(jù)讀請求,同時(shí)將相應(yīng)的總線規(guī)則送到數(shù)據(jù)總線上,并同時(shí)產(chǎn)生數(shù)據(jù)有效信號。這個(gè)模塊主要用于數(shù)據(jù)的分配到對應(yīng)的信號處理板。該模塊主要由以下三個(gè)部分構(gòu)成:1.完成Avalon總線的數(shù)據(jù)時(shí)鐘域轉(zhuǎn)換,主要通過fifo來實(shí)現(xiàn)。2.發(fā)送數(shù)據(jù)前完成目的地址(Destination ID)、RapidIO窗口選擇、RapidIO地址的配置。3.完成Avalon總線的寫控制信號、數(shù)據(jù)總線、地址總線、數(shù)據(jù)位有效控制信號的控制。

2.4 Door Bell

門鈴信息的傳輸獨(dú)立于Avalon總線,每次能夠攜帶16bit的傳輸信息。這種機(jī)制可以用于處理器遞送中斷信息。在這種情況下,信息字段用來向接收者傳遞中斷級別和目標(biāo)信息。這種機(jī)制還可以用于處理器件間發(fā)送信號量。尤其在與CPU和DSP傳輸過程中,這種中斷顯得尤為重要。

3 實(shí)際測試

經(jīng)過測試,本模塊實(shí)現(xiàn)了RapidIO的主控功能,通過交換板的交換芯片成功與Xilinx公司的FPGA、PowerPC的CPU和C6678的DSP芯片進(jìn)行了數(shù)據(jù)交互傳輸。傳輸?shù)哪J桨壳癆ltera公司提供的IP核支持的NWRITE、NWRITE-R、SWRITE、NREAD、MAITENANCE、DOORBELL模式。數(shù)據(jù)峰值傳輸效率高于70%。

4 結(jié)論

本文將RapidIO協(xié)議在FPGA中實(shí)現(xiàn)了數(shù)據(jù)交互設(shè)計(jì)。采用了Altera公司的FPGA芯片實(shí)現(xiàn)了多端口、大規(guī)模、高效率和高可靠的數(shù)據(jù)交換設(shè)計(jì),經(jīng)過實(shí)測,本模塊成功實(shí)現(xiàn)了RapidIO數(shù)據(jù)包與DSP、CPU和FPGA的數(shù)據(jù)交換,對整個(gè)RapidIO系統(tǒng)進(jìn)行了初始化配置和管理。本模塊已經(jīng)在實(shí)際的雷達(dá)系統(tǒng)中應(yīng)用,并且取得了很好效果。

【參考文獻(xiàn)】

[1]吳剛.RapidIO技術(shù)在雷達(dá)系統(tǒng)中的應(yīng)用[J].信息化研究,2011,37(2):62-64.

[2]Sam Fuller.王勇,等,譯.RapidIO嵌入式系統(tǒng)互聯(lián)[M].北京:電子工業(yè)出版社,2006.

[3]尹亞明,李瓊,郭御風(fēng),等.新型高性能RapidIO互連技術(shù)研究[J].計(jì)算機(jī)工程與科學(xué),2004,26(12):85-87.

[4]鄭衛(wèi)東,陳矛,羅丁利.VPX總線的技術(shù)規(guī)范及應(yīng)用[J].火控雷達(dá)技術(shù),2009,38(4):73-77.

[責(zé)任編輯:楊玉潔]

主站蜘蛛池模板: 日韩在线永久免费播放| 国产成人精品一区二区不卡| 精品国产网| 国产网站黄| 国产AV毛片| 亚洲欧美一区二区三区蜜芽| 国产欧美日韩视频怡春院| 日本黄色不卡视频| 欧美视频在线不卡| 亚洲国产精品无码久久一线| 久久精品只有这里有| 国产香蕉在线视频| 福利视频久久| 日韩精品中文字幕一区三区| 尤物精品视频一区二区三区| yy6080理论大片一级久久| 成年人国产视频| 一本大道香蕉中文日本不卡高清二区 | 亚洲伦理一区二区| 成色7777精品在线| 熟妇无码人妻| 欧美在线天堂| 久久伊人色| 国产日本一区二区三区| 国产精品大白天新婚身材| 91成人在线观看视频| 国产亚洲欧美日本一二三本道| 国产精品手机视频| 欧美视频免费一区二区三区| 亚洲一区二区三区香蕉| 2018日日摸夜夜添狠狠躁| 九九热这里只有国产精品| 人妖无码第一页| 无码区日韩专区免费系列| 亚洲视频欧美不卡| 午夜限制老子影院888| 国产情侣一区二区三区| 呦女亚洲一区精品| 欧美另类图片视频无弹跳第一页| 欧美一区精品| 中文纯内无码H| 伊人蕉久影院| 日韩中文字幕亚洲无线码| 亚洲天堂网2014| 国产一级二级在线观看| 亚洲无码视频一区二区三区| 午夜视频免费一区二区在线看| 三级欧美在线| 永久免费av网站可以直接看的| 欧美精品综合视频一区二区| 97国内精品久久久久不卡| 在线色综合| 国产精品一区二区在线播放| 色综合天天操| 国产制服丝袜91在线| 国产成人精品在线| 亚洲第一页在线观看| 色网站在线视频| 日本道综合一本久久久88| 亚洲国产高清精品线久久| 亚洲精品日产精品乱码不卡| 亚洲男人在线| 久久国语对白| 97成人在线视频| 国产又色又爽又黄| 99精品一区二区免费视频| 国产草草影院18成年视频| 久99久热只有精品国产15| 日韩第九页| 麻豆AV网站免费进入| 国产综合无码一区二区色蜜蜜| 女人18毛片久久| 亚洲最大福利视频网| 蜜臀AV在线播放| 一区二区偷拍美女撒尿视频| 伊人激情久久综合中文字幕| 99这里精品| 久久国产成人精品国产成人亚洲| 国产免费看久久久| 国产jizzjizz视频| 亚洲av综合网| 欧美国产日产一区二区|