版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 航空通信設(shè)備arinc429總線多協(xié)議處理設(shè)計(jì)與實(shí)現(xiàn) 周婷婷【摘要】 根據(jù)arinc429航空總線工業(yè)標(biāo)準(zhǔn),按照arinc429總線的電氣特性要求,采用fpga+dsp的架構(gòu)實(shí)現(xiàn)多種arinc429協(xié)議處理。fpga結(jié)合外圍芯片實(shí)現(xiàn)arinc429總線底層數(shù)據(jù)收發(fā)功能,dsp實(shí)現(xiàn)arinc429總線aim、bop3協(xié)議解析功能。該實(shí)現(xiàn)具有設(shè)計(jì)簡(jiǎn)單靈活,應(yīng)用場(chǎng)景廣,具備一定抗干擾能力等特點(diǎn)。該設(shè)計(jì)已應(yīng)用于采用arinc429總線的航空通信設(shè)備。【關(guān)鍵詞】 arinc429 fpga dsp aim bop3design and impleme
2、ntation of multiple protocol processing for arinc429 bus in the aviation communication equipmentzhou ting-ting(southwest china institute of electronic technology,chengdu 610036,china)abstract: according to the arinc429 aviation bus industry standards, in accordance with the requirements for the arin
3、c429 bus electrical characteristics, fpga+dsp architecture was adopted to realize a variety of protocol processing. fpga combined with peripheral chips to realize the function of underlying data transceiver for arinc429 bus, dsp to realize the function of aim and bop3 protocol parsing for arinc429 b
4、us. this implementation is simple in design, flexible application scenario is wide, have a certain anti-interference ability, etc. this design has been applied in the aviation arinc429 bus communication equipment.key words: arinc429;fpga;dsp;aim;bop3;一、引言arinc429是一種通用航空電子總線標(biāo)準(zhǔn),它是由美國(guó)航空電子工程委員會(huì)(airlines
5、 engineering committee)1977年提出,并于同年頒布實(shí)施 ,廣泛應(yīng)用在軍用和民用航空電子領(lǐng)域。arinc429總線采用雙極性歸零碼調(diào)制,數(shù)據(jù)字(32bit)以脈沖形式發(fā)送,發(fā)送脈沖有三個(gè)電平,即高電平(+10v)、0電平(0v)、低電平(-10v)。字與字之間間隔(至少4bit)分開。有兩種可選速度:高傳輸率100kbps(±1%)和低傳輸率12.5kbps(12.5kpbs到14.5kbps)。根據(jù)arinc429總線的電氣特性,需要外圍電路實(shí)現(xiàn)總線與fpga之間的電平轉(zhuǎn)換。本設(shè)計(jì)選用holt公司的芯片hi-8586、hi-8588-10完成電平轉(zhuǎn)換。二、方案
6、設(shè)計(jì)為了實(shí)現(xiàn)多通道數(shù)據(jù)收發(fā),多種傳輸協(xié)議通信,本設(shè)計(jì)采用分層式設(shè)計(jì)結(jié)構(gòu),設(shè)計(jì)簡(jiǎn)單靈活,具備良好的可移植性、重用性和擴(kuò)展性,應(yīng)用場(chǎng)景廣,具備一定抗干擾能力。物 理底層采用fpga實(shí)現(xiàn)arinc429總線數(shù)據(jù)收發(fā)功能,應(yīng)用層采用dsp實(shí)現(xiàn)arinc429總線傳輸控制字aim和數(shù)據(jù)傳輸協(xié)議bop3等的解析應(yīng)用,共同完成arinc429總線控制和數(shù)傳通信要求。arinc429總線通信方案設(shè)計(jì)如圖 1所示。三、fpga設(shè)計(jì)3.1 fpga輸入輸出時(shí)序fpg a接收和發(fā)送的arinc429信號(hào),要經(jīng)過(guò)芯片hi-8588-10和hi-8586進(jìn)行電平轉(zhuǎn)換,轉(zhuǎn)換前后的信號(hào)格式如圖 2所示:3.2 fpga接收
7、模塊設(shè)計(jì)fpga收到轉(zhuǎn)換后的信號(hào),采用10倍高鐘采樣數(shù)據(jù),考慮到ttl電平是半 周期寬度,即如果arinc429總線速率是100 kbps,則脈沖寬度是5sec,再除去上升沿、下降沿的誤差,則累計(jì)連續(xù)采集4周期以上為信號(hào)數(shù)據(jù),其它為噪聲,由此可以去除接收信號(hào)上的干擾毛刺。因此,專門設(shè)計(jì)一個(gè)采集數(shù)據(jù)計(jì)數(shù)器,采集到1,開始計(jì)數(shù);采集到0,計(jì)數(shù)器清零??梢酝ㄟ^(guò)對(duì)計(jì)數(shù)器大小的判斷來(lái)確定是否為 接收信號(hào)。另外設(shè)計(jì)一個(gè)數(shù)據(jù)位數(shù)計(jì)數(shù)器對(duì)接收位數(shù)進(jìn)行計(jì)數(shù),當(dāng)接收完一個(gè)429字后,生成fifo的使能信號(hào),將數(shù)據(jù)存入fifo中。如果收到bit位數(shù)據(jù)后連續(xù)40周期未收到新數(shù)據(jù),且bit位總數(shù)不滿32,丟棄該數(shù)據(jù)。接
8、著生成dsp中斷信號(hào)或查詢標(biāo)志 ,通知dsp讀取數(shù)據(jù)。接收數(shù)據(jù)流程如圖 3所示。3.3 fpga發(fā)送模塊設(shè)計(jì)發(fā)送時(shí),fpga采用異步fifo對(duì)dsp發(fā)送數(shù)據(jù)進(jìn)行緩存,發(fā)送時(shí)鐘 按照arinc429總線速率要求分頻產(chǎn)生。 fpga接收到dsp啟動(dòng)發(fā)送命令,檢測(cè)fifo空標(biāo)志,如果fifo非空,則讀取一個(gè)429字發(fā)送,發(fā)送完成后再讀下一個(gè)429字發(fā)送,直到fifo發(fā)空為止。發(fā)送過(guò)程中,兩個(gè)429字之間,要空閑4周期以上,40周期以下。發(fā)送數(shù)據(jù)流程如圖 4所示。四、dsp設(shè)計(jì)4.1 aim數(shù)據(jù)aim數(shù)據(jù)是arinc429數(shù)據(jù)形式的一種,包含初始字、控制字(任選)、中間字(任選)和結(jié)束字等,aim數(shù)
9、據(jù)傳輸?shù)奶攸c(diǎn)是標(biāo)號(hào)始終不變。本設(shè)計(jì)使用aim數(shù)據(jù)進(jìn)行控制消息傳輸,選取初始字、中間字和結(jié)束字三種數(shù)據(jù)字,其數(shù)據(jù)字結(jié)構(gòu)如圖 5所示:在本設(shè)計(jì)中,dsp收到aim數(shù)據(jù),對(duì)數(shù)據(jù)字進(jìn)行奇偶校驗(yàn)和標(biāo)號(hào)判斷,通過(guò)后的數(shù)據(jù)再進(jìn)行協(xié)議解析。首先判斷字類型,收到初始字,提取數(shù)據(jù)長(zhǎng)度、設(shè)備id號(hào)和包類型等信息;收到中間字,提取數(shù)據(jù)信息;收到結(jié)束字,提取包類型和設(shè)備id號(hào)等信息,并與初始字提取信息相比較,如果都相符則一幀接收完成。數(shù)據(jù)解析流程如圖 6所示:4.2 bop3數(shù)據(jù)bop3是arinc429的一種文件傳輸協(xié)議,本設(shè)計(jì)選取bop3進(jìn)行數(shù)據(jù)傳輸通信。bop3傳輸?shù)臄?shù)據(jù)內(nèi)容可以達(dá)到1023個(gè)字,該協(xié)議為mac層
10、協(xié)議,包含了“429 mac控制子層”和“429 介質(zhì)訪問(wèn)控制”兩個(gè)層次。其協(xié)議架構(gòu)如圖7所示:“429介質(zhì)訪問(wèn)控制”層次負(fù)責(zé)封裝信息和提取信息,該層次協(xié)議由一個(gè)控制幀sof、若干個(gè)數(shù)據(jù)幀和一個(gè)控制幀eof組成一條完整的命令類消息。其數(shù)據(jù)字結(jié)構(gòu)如圖 8所示。“429 mac控制子層”負(fù)責(zé)流量控制和數(shù)據(jù)傳輸,該層次協(xié)議提供了四個(gè)原語(yǔ)作為mac層與鏈路層的接口,四個(gè)原語(yǔ)中,其中ma_control負(fù)責(zé)mac層的流量控制,為選用;ma_data為需要物理介質(zhì)傳輸?shù)膬?nèi)容。在本設(shè)計(jì)中,dsp收到bop3數(shù)據(jù),對(duì)數(shù)據(jù)字進(jìn)行奇偶校驗(yàn)和標(biāo)號(hào)判斷,通過(guò)后的數(shù)據(jù)首先進(jìn)行第一層協(xié)議解析,收到sof提取信息,收到數(shù)據(jù)
11、幀存儲(chǔ)數(shù)據(jù),收到eof后進(jìn)行fcs校驗(yàn)。解析出原語(yǔ)后,再進(jìn)行第二層協(xié)議解析,根據(jù)協(xié)議內(nèi)容進(jìn)行上下行數(shù)據(jù)傳輸。數(shù)據(jù)解析流程如圖 9所示:五、結(jié)束語(yǔ)本文實(shí)現(xiàn)了arinc429總線控制和數(shù)傳通信要求,除使用少量外圍芯片,主要功能都由fpga和dsp來(lái)實(shí)現(xiàn),整體架構(gòu)靈活可變,可以根據(jù)項(xiàng)目具體要求進(jìn)行局部調(diào)整,以適應(yīng)不同需求。該設(shè)計(jì)穩(wěn)定、可靠,具備良好的可移植性、重用性和擴(kuò)展性,具有較高的實(shí)用價(jià)值。參 考 文 獻(xiàn)1蔣學(xué)東,劉勇。 用fpga實(shí)現(xiàn)arinc429接口和總線數(shù)據(jù)接收?,F(xiàn)代電子技術(shù),2010年06期。2劉連生,姜健飛?;趂pga的arinc429多通道芯片設(shè)計(jì)。微電子學(xué),2010年01期。3 arinc specification 429p3-19,mark 33 digital information transfer system(dits)-part3
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 恒大員工轉(zhuǎn)正工作總結(jié)(3篇)
- 垃圾處理工程項(xiàng)目可行性研究報(bào)告
- 高三演講稿450字以上(8篇范文)
- 臨床診療指南與藥物臨床應(yīng)用指南
- 社會(huì)團(tuán)體登記管理?xiàng)l例(2016年2月6日修正版)
- 遺傳算法代碼
- 小戶型居住體驗(yàn)需求調(diào)查
- 高中歷史教研組工作總結(jié)范文8篇
- 魚幼兒美術(shù)教案模板8篇
- 住宅小區(qū)招投標(biāo)工作指南
- 02《文字下鄉(xiāng)》課件13張-統(tǒng)編版高中語(yǔ)文必修上冊(cè)
- 某集團(tuán)公司戰(zhàn)略地圖
- 《線性代數(shù)》教案完整版教案整本書全書電子教案
- 旅游管理信息系統(tǒng)教材課件匯總完整版ppt全套課件最全教學(xué)教程整本書電子教案全書教案合集最新課件匯編
- 三年級(jí)下冊(cè)美術(shù)課件-第4課 瓜果飄香丨贛美版
- 綠電制綠氫及其綜合利用技術(shù)PPT
- JJG646-2006移液器檢定規(guī)程-(高清現(xiàn)行)
- 【課題研究】-《普通高中英語(yǔ)閱讀課文教學(xué)研究》結(jié)題報(bào)告
- 嚴(yán)重精神障礙管理工作規(guī)范課件(PPT 39頁(yè))
- 羊常見(jiàn)普通病類型和防治
- 梁板柱同時(shí)澆筑及方案
評(píng)論
0/150
提交評(píng)論