Title :
FPGA based real time implementation scheme for ARINC 659 backplane data bus
Author :
Ahmad, Waqar ; Shengbing, Zhang ; Amjad, Hafiz Muhammad ; Gillani, Ghayoor Abbas ; Jianfeng, An
Author_Institution :
Sch. of Comput. Sci. & Eng., Northwestern Polytech. Univ., Xi´´an, China
Abstract :
Integrated Modular Avionics (IMA) architecture provides means for integrating multiple safety-critical applications on a shared hardware in an airborne system. Error free data transfer between different modules of an IMA cabinet is an issue of critical importance. ARINC 659 has proven to be one of the most comprehensive standards for intra-cabinet data transfer within an IMA cabinet of commercial aircrafts. This paper presents a Hardware Descriptive Language (HDL) based modular design and implementation details of the ARINC 659 Line Replaceable Modules (LRM) for backplane data bus communication. LRM consists of two major modules; Bus Interface Unit (BIU) and Host. BIU is used to achieve control functions, state management, synchronization and data transfer on the backplane data bus. Modular approach has been adopted in the design of BIU. Whereas, the functionality of Host is to provide the data to be transferred, monitor BIU activities and ensure error free transmission of the required data through BIU. Altera´s NIOS soft processor core is configured to realize the functionality of the Host. A Direct Memory Access (DMA) interface is used to manage data transfer tasks from Host to Inter Module Memory (IMM) of BIU. The results show that it is highly probable to use FPGA with safety critical soft microprocessor core for practical implementation of the said standard.
Keywords :
aerospace computing; aerospace safety; avionics; data communication; electronic engineering computing; field programmable gate arrays; file organisation; hardware description languages; microprocessor chips; real-time systems; synchronisation; telecommunication computing; ARINC 659 backplane data bus; ARINC 659 line replaceable modules; Altera NIOS soft processor core; FPGA; IMA cabinet; airborne system; backplane data bus communication; bus interface unit; direct memory access interface; error free data transfer; hardware descriptive language modular design; host functionality; integrated modular avionic architecture; inter module memory; intracabinet data transfer; safety critical soft microprocessor core; state management; synchronization; Aerospace electronics; Backplanes; Decoding; Field programmable gate arrays; Hardware design languages; Real time systems; Synchronization; ARINC 659; Avionics; Backplane Data bus; FPGA based real time systems; NIOS;
Conference_Titel :
Computer Research and Development (ICCRD), 2011 3rd International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-61284-839-6
DOI :
10.1109/ICCRD.2011.5763950