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

一種PCIe接口AFDX端系統(tǒng)的設(shè)計與實現(xiàn)

2022-05-11 08:36:28王晨博
無線互聯(lián)科技 2022年4期
關(guān)鍵詞:功能設(shè)計

王晨博,孟 博,張 楠

(中航工業(yè)西安航空計算技術(shù)研究所,陜西 西安 710068)

0 引言

航空電子系統(tǒng)的不斷發(fā)展,對系統(tǒng)集成度、傳輸帶寬及安全性提出了更高的要求,傳統(tǒng)的機(jī)載總線已經(jīng)不能滿足系統(tǒng)設(shè)計需要。AFDX基于IEEE802.3 通信原理和網(wǎng)絡(luò)結(jié)構(gòu)[1],具備了高安全性和有界的數(shù)據(jù)傳輸時延,作為主干網(wǎng)絡(luò)被廣泛應(yīng)用。本文設(shè)計了一種基于PCIe主機(jī)接口的AFDX端系統(tǒng)模塊,同時搭建了測試環(huán)境對AFDX端系統(tǒng)進(jìn)行了協(xié)議符合性測試。

1 需求分析

本文設(shè)計的AFDX端系統(tǒng)在符合ARINC664P7規(guī)范的基礎(chǔ)上,同時滿足用戶的特定功能性要求。端系統(tǒng)的接收VL支持256條。AFDX端系統(tǒng)采用標(biāo)準(zhǔn)子卡形式設(shè)計,結(jié)合加固框安裝在主模塊上。支持主模塊同AFDX網(wǎng)絡(luò)的連接及數(shù)據(jù)通信。AFDX端系統(tǒng)應(yīng)具備ARINC664數(shù)據(jù)通信功能、網(wǎng)絡(luò)管理功能以及數(shù)據(jù)加卸載功能。

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

AFDX端系統(tǒng)主要實現(xiàn)物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層和傳輸層的功能。物理層基于以太網(wǎng)的PHY芯片提供兩路的通信接口,支持10/100 M速率的數(shù)據(jù)收發(fā)功能。通過FPGA芯片實現(xiàn)ARINC664數(shù)據(jù)鏈路層功能,包括VL調(diào)度、余度管理以及MAC核功能[2]。通過端系統(tǒng)軟件實現(xiàn)網(wǎng)絡(luò)層及傳輸層的相關(guān)功能。主機(jī)模塊實現(xiàn)應(yīng)用層功能,包括SNMP網(wǎng)絡(luò)管理及ARINC615A數(shù)據(jù)加卸載功能。

2.1 硬件設(shè)計

AFDX端系統(tǒng)采用內(nèi)嵌PPC440處理器硬核的大規(guī)模FPGA芯片,利用可編程邏輯實現(xiàn)ARINC664網(wǎng)絡(luò)數(shù)據(jù)的發(fā)送調(diào)度和接收管理等功能,利用PPC440處理器實現(xiàn)UDP/IP協(xié)議棧處理和端口緩沖區(qū)管理。外部配置存儲器,實現(xiàn)端口數(shù)據(jù)緩沖和運行狀態(tài)信息存儲,配置存儲器實現(xiàn)數(shù)據(jù)鏈路層數(shù)據(jù)緩沖存儲。

AFDX端系統(tǒng)主要功能電路包括:FPGA電路、電源電路、接口電路和時鐘電路,其原理如圖1所示。

圖1 端系統(tǒng)功能

AFDX端系統(tǒng)以一片F(xiàn)PGA為核心進(jìn)行搭建,實現(xiàn)AFDX協(xié)議處理功能。FPGA電路基本配置如下:

(1)配置兩個以太網(wǎng)MAC核,通過MII接口實現(xiàn)對以太網(wǎng)PHY芯片的控制。

(2)配置端系統(tǒng)鏈路層控制功能,支持冗余管理、虛鏈路調(diào)度等。

(3)整板復(fù)位控制邏輯。

(4)內(nèi)部提供PowerPC440處理器硬核,實現(xiàn)協(xié)議等功能。

通過邏輯綜合后對資源占用情況的評估,選用Xilinx公司的V5系列芯片。由于AFDX端系統(tǒng)使用PCIe接口,FPGA需要高性能的配置模式。

AFDX端系統(tǒng)采用+5 V直流供電,經(jīng)過電壓轉(zhuǎn)換器件產(chǎn)生3.3 V、2.5 V、1.8 V、1.2 V、1 V等各種電壓。其中FPGA的高速串行I/O工作所需的1 V(MGTAVCC和MGTAVCCPLL)和1.2 V(MGTAVTT)兩種電壓,紋波要求不能大于25 mVpp,需要使用線性電源供電。除了要求采用性能良好的電源模塊以外,還需要作一些額外處理。

AFDX端系統(tǒng)和主機(jī)之間通過PCIe總線傳輸數(shù)據(jù)和命令。端系統(tǒng)FPGA提供一路PCIe硬核,該硬核最多支持X8通道,可以滿足端系統(tǒng)與主機(jī)之間進(jìn)行數(shù)據(jù)通信的需求。PCIe接口使用FPGA提供的高速串行I/O。根據(jù)PCIe規(guī)范要求,ARINC664端系統(tǒng)在PCIe總線發(fā)送信號線和時鐘信號線上串接0402封裝的0.1uF去耦電容。

AFDX端系統(tǒng)的PCIe總線時鐘由主機(jī)提供,FPGA內(nèi)部處理系統(tǒng)時鐘和配置加載時鐘由端系統(tǒng)上設(shè)計的單端晶振提供。系統(tǒng)時鐘經(jīng)過FPGA內(nèi)部鎖相環(huán)產(chǎn)生兩種頻率的時鐘信號,分別提供給FPGA內(nèi)嵌PPC440處理器工作時鐘和內(nèi)部PLB總線的工作時鐘。

AFDX端系統(tǒng)采用單端晶振提供以太網(wǎng)PHY芯片工作時鐘和FPGA存儲器接口時鐘,FPGA存儲器接口時鐘在FPGA內(nèi)部經(jīng)鎖相環(huán)后,生成時鐘信號用于存儲器的讀寫。

2.2 邏輯設(shè)計

邏輯設(shè)計主要包括PCIe核、PPC440核和端系統(tǒng)邏輯等部分。

AFDX端系統(tǒng)鏈路層發(fā)送過程如下,FPGA從發(fā)送緩沖區(qū)獲取要發(fā)送的數(shù)據(jù),通過VL規(guī)整器及調(diào)度器進(jìn)行虛鏈路控制后,根據(jù)配置中對該VL的冗余設(shè)置,將數(shù)據(jù)包選擇分發(fā)到MAC1和MAC2后通過物理層PHY芯片進(jìn)行發(fā)送。

AFDX端系統(tǒng)鏈路層接收過程如下,FPGA從MAC1和MAC2上接收到物理層數(shù)據(jù),根據(jù)配置通過完整性檢查、冗余管理后,將消息數(shù)據(jù)提交到緩沖區(qū),進(jìn)行上層處理。同時,在FPGA內(nèi)部提供控制寄存器功能,維護(hù)鏈路層通信配置、鏈路層通信統(tǒng)計量等功能。

2.3 軟件設(shè)計

AFDX端系統(tǒng)軟件主要由協(xié)議棧軟件、SNMP網(wǎng)絡(luò)管理軟件和ARINC 615A加卸載軟件組成。

協(xié)議棧軟件主要完成數(shù)據(jù)報封裝、數(shù)據(jù)報分片、片的重組、分片控制等功能[3]。SNMP網(wǎng)絡(luò)管理軟件在模塊上建立SNMP代理進(jìn)程及管理信息庫(MIB),實現(xiàn)網(wǎng)絡(luò)管理和監(jiān)控。通過端系統(tǒng)與網(wǎng)絡(luò)管理者通信,提供當(dāng)前設(shè)備的狀態(tài)信息及端口統(tǒng)計值,檢查當(dāng)前的異常情況。ARINC 615A加卸載軟件作為目標(biāo)硬件,與系統(tǒng)中的加載器進(jìn)行通信,完成FIND,Information,Upload,Download操作,實現(xiàn)數(shù)據(jù)的加卸載。

3 試驗測試

結(jié)合AFDX端系統(tǒng)模塊設(shè)計需求,對其功能進(jìn)行測試驗證,搭建測試驗證平臺。測試驗證平臺由自研的通信測試模塊、直流電源、模塊測試工裝、PC機(jī)和通信電纜組成。AFDX端系統(tǒng)作為被測設(shè)備,按照通信測試模塊發(fā)送的指令完成ARINC664P7相關(guān)的協(xié)議符合性測試。

AFDX端系統(tǒng)測試項目主要包括基礎(chǔ)通信測試、虛擬鏈路測試、包間隔測試、隊列/采樣/SAP端口測試和冗余管理測試。經(jīng)測試驗證,AFDX端系統(tǒng)的功能性能均滿足技術(shù)指標(biāo)要求。

4 結(jié)語

本文通過對ARINC664 Part7標(biāo)準(zhǔn)的理解和研究,設(shè)計實現(xiàn)了一種符合ARINC664協(xié)議要求的AFDX端系統(tǒng)模塊,并給出了該模塊的試驗測試方法。試驗測試和工程應(yīng)用結(jié)果表明,該模塊各項指標(biāo)均滿足設(shè)計要求,符合協(xié)議標(biāo)準(zhǔn)。

猜你喜歡
功能設(shè)計
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
何為設(shè)計的守護(hù)之道?
《豐收的喜悅展示設(shè)計》
流行色(2020年1期)2020-04-28 11:16:38
瞞天過?!律O(shè)計萌到家
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
關(guān)于非首都功能疏解的幾點思考
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達(dá)功能
中西醫(yī)結(jié)合治療甲狀腺功能亢進(jìn)癥31例
主站蜘蛛池模板: AV网站中文| 国产日韩欧美精品区性色| 亚洲高清无码久久久| 成年A级毛片| 青草视频久久| 欧美无专区| 精品视频第一页| 国产激情第一页| 夜夜操国产| jizz在线免费播放| 亚洲最新在线| 这里只有精品在线| 免费a级毛片视频| 99在线国产| 国产色婷婷视频在线观看| 日本a级免费| 91免费观看视频| 欧洲日本亚洲中文字幕| 亚洲福利视频网址| 欧美.成人.综合在线| 国产高颜值露脸在线观看| 久久人人爽人人爽人人片aV东京热| 国产欧美日韩综合在线第一| 手机看片1024久久精品你懂的| 亚洲香蕉在线| 国产精品v欧美| 国产精品久线在线观看| 国产精品午夜电影| 欧美综合激情| AV不卡无码免费一区二区三区| 欧美色视频网站| 国产网站免费看| 国产欧美另类| 美女被狂躁www在线观看| 亚洲午夜国产精品无卡| 国产呦精品一区二区三区下载| 国产微拍精品| 亚洲人成网站在线观看播放不卡| 一个色综合久久| 伊人激情综合网| 久久大香香蕉国产免费网站 | 激情亚洲天堂| 日本道综合一本久久久88| 99热这里只有精品免费| 欧美视频在线不卡| 凹凸精品免费精品视频| 久久婷婷人人澡人人爱91| 欧洲日本亚洲中文字幕| 欧美激情第一欧美在线| 欧美a√在线| 无码aⅴ精品一区二区三区| 99精品视频播放| 欧美va亚洲va香蕉在线| 原味小视频在线www国产| 在线观看国产黄色| av一区二区人妻无码| 亚洲爱婷婷色69堂| 四虎永久免费地址在线网站| 国内毛片视频| 亚洲黄色视频在线观看一区| 国产区网址| 一级一毛片a级毛片| 国产成人乱码一区二区三区在线| 成人蜜桃网| 国产清纯在线一区二区WWW| 日韩精品免费在线视频| 91小视频在线| 亚洲成人精品| 最新日韩AV网址在线观看| 啪啪啪亚洲无码| 国产精品视频猛进猛出| 久久中文字幕2021精品| 香蕉视频在线精品| 国产精品一区二区无码免费看片| 57pao国产成视频免费播放| 亚洲一级毛片免费观看| 亚洲av片在线免费观看| 五月婷婷综合色| 国产69精品久久久久妇女| 亚洲国产综合精品中文第一| 国产呦视频免费视频在线观看 | 日日噜噜夜夜狠狠视频|