VHDL Implementation and Verification of ARINC-429 Core
M. Kamaraju, A.V.N. Tilak, K.Lal Kishore, K.Baburao

TL;DR
This paper presents the development, implementation, and verification of an ARINC-429 communication core in VHDL for avionics, enabling flexible, real-time data transfer with FPGA-based hardware integration.
Contribution
It introduces a VHDL-based ARINC-429 core design that supports multiple channels and real-time operation, optimized for FPGA implementation in avionics systems.
Findings
Successful FPGA implementation of ARINC-429 core
Supports multiple transmit and receive channels
Enables real-time data processing in avionics
Abstract
Modern Avionics are controlled by sophisticated mission components in the Aircraft. The control function is implemented via a standard ARINC-429 bus interface. It is a two-wire point-topoint serial data bus for control communications in Avionics. The bus operates 12.5 or 100kb/sec, the implementation is envisaged for one transmits and receive channel respectively. Further the code can be modified for more no of independent Tx and Rx channels. An on chip memory allotment on the FPGA will provide a buffer bank for storing the incoming or outgoing data. For this purpose SRAM based FPGAs are utilized. This flexible ARINC429 solution gives exactly what is needed for real time applications. The IP can be programmed to send an interrupt to the host and also prepare it to process the data. Majority of the hardware function of digital natures are embedded into a single FPGA by saving in terms of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReal-time simulation and control systems · Embedded Systems and FPGA Applications · Embedded Systems and FPGA Design
