Font Size: a A A

Based Niosii The Arinc429 Communications Card Design,

Posted on:2008-02-05Degree:MasterType:Thesis
Country:ChinaCandidate:W J ZhouFull Text:PDF
GTID:2208360212999717Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
ARINC429 communication protocol is widely used in the aviation communications, and it is the main mode of aeronautical information transmission. ARINC429 provides data transmission between aviation system and system or between system and equipment. There are several hardware structures that implement such communication protocol on the market. The most extensive structure is using DSP and FPGA devices. The DSP is main controller and responsible for data exchange with host, controlling all ARINC429 channels coordinated work in the FPGA. The FPGA is used to implement the logic elements of the protocol. In this paper, I use SOPC technology in FPGA to realize the ARINC429 communication protocol.As a new trial, my researches include several aspects as follow.1. According to project need,ARINC429 communication protocol was thoroughly understood, the function of the system was designed and the software and hardware were divided.2. PCI bus specification were thoroughly understood, 33M PCI Target IP of Lattice company was digested.3. The FIFOs were needed between the PCI bus and Avalon bus. The FIFO controller and request controller were designed, including interface definition, the internal module division, RTL coding, TestBench coding, Modelsim simulation.4. According ARINC429 protocol requirements, interface definition, the internal module division, RTL coding, TestBench coding and Modelsim simulation of ARINC429 transceivers were completed.5. The type of FPGA, configuration chip, power chip, oscillator, power-conversion chip, Modem chip and other components were determined. Based on Cyclone reference manuals and Altera corporation NIOSII Development Board diagram, the ARINC429 communication card diagram of the hardware design and PCB design were completed.6. The system software, hardware integration and synergies debugging were completed by using SOPC Builder, Nios II IDE integrated design environment, Quartus II 6.0 and WinDriver6.03 development toolsActual circuit debugging shows that the system can work well and effectively reduce the size and production costs of the communication card, simplifying the external circuit design.
Keywords/Search Tags:ARINC429, NIOSII, SOPC, FPGA, PCI BUS, Verilog HDL
PDF Full Text Request
Related items