文獻(xiàn)標(biāo)志碼:A
DOI: 10.16157/j.issn.0258-7998.222949
中文引用格式: 孫驁,秦旭軍. 基于FPGA的多通道ARINC429總線測(cè)試系統(tǒng)[J]. 電子技術(shù)應(yīng)用,2023,49(1):119-123.
英文引用格式: Sun Ao,Qin Xujun. Multichannel ARINC429 bus test system based on FPGA[J]. Application of Electronic Technique,2023,49(1):119-123.
0 引言
目前,有大量的機(jī)載設(shè)備在使用ARINC429總線進(jìn)行數(shù)據(jù)交互,為提高具有ARINC429接口設(shè)備的測(cè)試效率,降低開發(fā)成本,本文基于FPGA強(qiáng)大的并行處理能力、豐富的I/O接口資源以及半定制化的設(shè)計(jì)理念,利用NIOS II軟核處理器,結(jié)合FPGA的可編程邏輯端,設(shè)計(jì)了一款多通道ARINC429 總線測(cè)試系統(tǒng)。系統(tǒng)通過(guò)PCI接口與計(jì)算機(jī)通信,完成被測(cè)設(shè)備與計(jì)算機(jī)的數(shù)據(jù)交互,實(shí)現(xiàn)ARINC429總線接口的自動(dòng)化測(cè)試。
由于PCI總線以及ARINC429 總線協(xié)議相對(duì)復(fù)雜,本設(shè)計(jì)采用了成熟的總線接口芯片[1-2],降低了系統(tǒng)的開發(fā)難度,其中PCI接口選用了PCI9054芯片,ARINC429接口選用了HI-3584、HI-3182芯片。即使PCI總線的設(shè)計(jì)采用了接口芯片,但PCI9054芯片的功能還是非常繁多,對(duì)此本文介紹了設(shè)計(jì)中PCI9054芯片選用的模式、數(shù)據(jù)位寬等基本參數(shù)信息,此外重點(diǎn)對(duì)EEPROM的使用方法、讀/寫操作的時(shí)序分析以及調(diào)試過(guò)程中的注意事項(xiàng)進(jìn)行了詳細(xì)闡述,希望能夠達(dá)到抽絲剝繭的目的。
本文詳細(xì)內(nèi)容請(qǐng)下載:http://theprogrammingfactory.com/resource/share/2000005088。
作者信息:
孫驁,秦旭軍
(中國(guó)電子科技集團(tuán)公司第四十七研究所,遼寧 沈陽(yáng)110000)