Avionics Data Buses & Architectures
Avionics Data Buses & Architectures
❖ For Civil & Military Aircraft :, ARINC-429, Mil-Std-1553 and AFDX, CAN bus
❖ Analog, Digital, Federated Architectures & Integrated Modular Architecture
UNIT – I (PART – III): AVIONICS DATA BUSES & ARCHITECTURES
• BUSES
• A bus is a communication system that transfers data between components inside a
computer, or between computers.
• This expression covers all related hardware components and software, including
communication protocols.
UNIT – I (PART – III): AVIONICS DATA BUSES & ARCHITECTURES
• Functions of Buses in Computers
• Data sharing - Transfer data between the computer peripherals connected to it.
• The buses transfer or send data in either serial or parallel method of data transfer.
This allows for the exchange of 1, 2, 4 or even 8 bytes of data at a time. (A byte is a
group of 8 bits).
• Buses are classified depending on how many bits they can move at the same time,
which means that we have 8-bit, 16-bit, 32-bit or even 64-bit buses.
• Timing - The bus provides a system clock signal to synchronize the peripherals
attached to it with the rest of the system.
UNIT – I (PART – III): AVIONICS DATA BUSES & ARCHITECTURES
• SERIAL COMMUNICATION BUS
• In telecommunication and data transmission, serial communication is the
process of sending data one bit at a time, sequentially, over
a communication channel bus. In parallel communication, where
several bits are sent as a whole, on a link with several parallel
channels.
• Serial communication sends only one bit at a time. so, these require fewer
I/O (input-output) lines. Hence, occupying less space and more resistant to
cross-talk. The main advantage of serial communication is, the cost of
the entire system becomes cheap and transmits the information over a
long distance.
• Parallel communication moves 8,16, or 32 bits of data at a time. So, each bit
of data requires a separate physical I/O line. The advantage of parallel
communication is it is fast but its drawback is it use more number of
I/O (input-output) lines. Printers and Xerox machines use parallel
communication for faster data transfer. Parallel transfer is used in PC
(personal computer) for interconnecting CPU (central processing unit), RAM
(random access memory), modems, audio, video and network hardware.
UNIT – I (PART – III): AVIONICS DATA BUSES & ARCHITECTURES
• Serial communication can take many forms depending on
the type of transmission mode and data transfer.
• The transmission modes are classified as :
❖ Simplex,
❖ Half Duplex, and
❖ Full Duplex.
• Simplex Mode of communication is
a communication channel that sends information in
one direction only. (radio broadcasting, television
broadcasting).
• Half Duplex Mode of communication data can be
transmitted in both directions on a signal carrier
except not at the same time, and
• Full Duplex Mode of communication - To transmit data
in both directions on a signal carrier at the same time.
UNIT – I (PART – III): AVIONICS DATA BUSES & ARCHITECTURES
• BUSES
• Buses can be parallel buses, which carry data words in parallel on multiple wires, or serial
buses, which carry data in bit-serial form.
• As data rates increase, the problems of timing skew, power consumption, electromagnetic
interference and crosstalk across parallel buses become more and more difficult to
circumvent.
• A serial bus can be operated at higher overall data rates than a parallel bus, despite
having fewer electrical connections, because a serial bus inherently has no timing skew or
crosstalk.
UNIT – I (PART – III): AVIONICS DATA BUSES & ARCHITECTURES
• Need and Evolution of Avionic Data Buses
• In the 1950s and 1960s, avionics were simple stand-alone systems.
➢The navigation, communications, flight controls, and displays consisted of analog systems
composed of multiple boxes (subsystems), connected to form a single system.
➢Various boxes within a system were connected with point-to-point wiring. The signals mainly
consisted of analog voltages, synchro-resolver signals, and switch contacts.
➢ The location of these boxes within the aircraft was a function of operator need, available
space, and the aircraft weight and balance constraints.
➢As more and more systems were added, the cockpits became more crowded, the wiring
became more complex, and the overall weight of the aircraft increased.
UNIT – I (PART – III): AVIONICS DATA BUSES & ARCHITECTURES
• Need and Evolution of Avionic Data Buses
➢However, the technology was still analog, and while sharing sensors did reduce the
overall number of black boxes, but wiring was still very cumbersome.
➢Moreover, functions or systems that were added later became an integration nightmare.
ARINC 429
UNIT – I (PART – III): AVIONICS DATA BUSES & ARCHITECTURES
• ARINC 429 - SPECIFICATIONS
• Standard adopted in the year 1977; Made its
appearance in the C-17 transport aircraft.
• ARINC 429 is a self-clocking, asynchronizing avionics
ARINC 429
data bus; Hence messages can start at any moment of TRANSMITTER
the time line.
• Point to Point Protocol ARINC 429 ARINC 429 ARINC 429
RECEIVER
RECEIVER RECEIVER
• It is a specification that defines a local area network for For Example : Chip HI
transfer of digital data between avionics system 8582 is ARINC 429
elements in civil aircraft. Transreceiver
• It is simplex data bus using ‘one transmitter’ but no
more than ‘twenty receivers’ for each bus
implementation
• There are no physical addressing. But the data are sent
with proper ‘identifier’ or ‘label’.
UNIT – I (PART – III): AVIONICS DATA BUSES & ARCHITECTURES
• ARINC 429 – SPECIFICATION (Contd)
• Topology
• Bit rates
• Encoding
• Word Format
• Data Format
• TOPOLOGY
• Single source multiple sink & Data can be transmitted in simplex
mode.
• Bi-directional transmission would require a parallel wire or a
bus. The devices are configured in a Star (Fig.1) or Bus-Drop
(Fig.2) topology.
• This simple architecture provides highly reliable data transfer
• Limitation of maximum up to 20 receivers is due to input
impedance matching.
UNIT – I (PART – III): AVIONICS DATA BUSES & ARCHITECTURES
• ARINC 429 – SPECIFICATION (Contd)
• ENCODING
• There are two types of signals viz. digital and analog. Digital signals are
represented in the form of binary zeros and ones. Line coding
techniques such as unipolar, polar and bipolar are used to transmit
digital data using digital signals. These line coding techniques are
used in digital communication.
➢ The signal is self-clocking. This means that a separate clock does not need to be sent
alongside the signal, but it suffers from using twice the bandwidth to achieve the same
data-rate as compared to non-return-to-zero format.
UNIT – I (PART – III): AVIONICS DATA BUSES & ARCHITECTURES
• ARINC 429 – SPECIFICATION (Contd)
• ENCODING (Contd)
• The signal has three states 'HI', 'NULL' and 'LOW’
represented by the differential voltage between the two
wires of the cable.
Thank you