6.1 ARINC 429 Specification, Word Layout, and Physical Signaling

Key Takeaways

  • ARINC 429 utilizes a point-to-point simplex broadcast topology over 78-ohm shielded twisted pair cable, permitting a single transmitter to drive up to 20 receivers.

  • Physical signaling employs tri-level Bipolar Return-to-Zero (BPRZ) modulation (+10V HI, -10V LO, 0V NULL differential) with a 50% pulse width, making the transmission inherently self-clocking.

  • Transmission operates at either Low Speed (12.0 to 14.5 kbps, nominal 12.5 kbps) or High Speed (100 kbps ± 1%), separated by an inter-word gap of at least 4 bit times.

  • Each 32-bit ARINC 429 word holds an 8-bit label (bit 1 is the label's most significant bit, so the label goes out MSB-first while data goes out LSB-first), a 2-bit SDI, a 19-bit data field, a 2-bit SSM, and an odd parity bit.

  • On an oscilloscope, inverted ±10 V pulses mean the A and B lines are swapped, and ringing points to an impedance problem such as a long stub, the wrong cable, or cable damage; ARINC 429 receivers are not terminated.

Last updated: October 2026

6.1 ARINC 429 Specification, Word Layout, and Physical Signaling

Quick Answer: ARINC 429 is a simplex, broadcast avionics databus where a single dedicated transmitter drives up to 20 receivers over a 78 Ω\Omega shielded twisted pair cable. It employs tri-level Bipolar Return-to-Zero (BPRZ) differential modulation (+10 V+10\text{ V} HI, −10 V-10\text{ V} LO, 0 V0\text{ V} NULL) at either Low Speed (12.5 kbps12.5\text{ kbps}) or High Speed (100 kbps100\text{ kbps}). Every transmission consists of a 32-bit word composed of an 8-bit Label (sent most-significant bit first, the reverse of the data field), a 2-bit SDI, a 19-bit Data payload (in BNR, BCD, or Discrete format), a 2-bit Sign/Status Matrix (SSM), and a strict Odd Parity bit (bit 32) requiring the total count of binary '1's across all 32 bits to be odd. Words are separated by an inter-word gap of at least 4 bit intervals of NULL state.


ARINC 429 Architecture and Topology

Aeronautical Radio, Incorporated (ARINC) Specification 429, formally titled Digital Information Transfer System (DITS), is the predominant commercial avionics data bus standard for transport category, regional, and business aircraft. Developed to replace complex point-to-point analog wiring bundles, ARINC 429 defines the hardware physical layer and software data protocol linking flight control computers, air data computers, inertial reference units, navigation receivers, and electronic flight instrument systems (EFIS).

Simplex Point-to-Point Broadcast Topology

The defining architectural characteristic of ARINC 429 is its simplex, broadcast topology:

  • Simplex (One-Way): Data travels in only one direction. A single transmitter broadcasts information onto the bus, and connected receivers listen. A receiver can never transmit or acknowledge data on that same physical wire pair.
  • Bidirectional Communications: When two Line Replaceable Units (LRUs) require two-way communication (such as a Flight Management System and a VHF Navigation Receiver), two completely separate, independent ARINC 429 physical buses (two shielded twisted pairs, totaling four conductors) must be installed.
  • Fan-Out Capacity: A single ARINC 429 transmitter can connect to and simultaneously drive up to 20 receiver LRUs in a star or daisy-chain arrangement without signal degradation, provided line impedance standards are respected.
  • Receiver Input Impedance: To prevent excessive bus loading when 20 receivers are tied in parallel, each ARINC 429 receiver input circuit presents a high differential input impedance (Rin≥12 kΩR_{\text{in}} \ge 12\ \text{k}\Omega) and low shunt capacitance (Cin≤50 pFC_{\text{in}} \le 50\ \text{pF}).
+-----------------------+
|  Transmitter LRU      |
|  (e.g., Air Data Comp)|
+-----------+-----------+
            |
    Line A  |  Line B (78-ohm Shielded Twisted Pair)
    ========+======================+======================+
            |                      |                      |
      +-----+------+         +-----+------+         +-----+------+
      | Receiver 1 |         | Receiver 2 |         | Receiver 20|
      | (EFIS PFD) |         | (Autopilot)|         | (Transpond)|
      +------------+         +------------+         +------------+

Physical Media: 78-Ohm Shielded Twisted Pair

The physical transmission medium consists of a single balanced, shielded twisted pair (STP) of stranded copper conductors, typically 22 AWG or 24 AWG, covered by an overall braided tin- or nickel-plated copper shield and an outer protective insulating jacket:

  • Characteristic Impedance: Typical ARINC 429 cable is about 78 Ω78\ \Omega. The transmitter's output impedance is about 75 Ω75\ \Omega, split equally between lines A and B, so the line is driven from a matched source.
  • Conductor Twist: Twisting makes external interference, including 400 Hz fields, induce nearly identical common-mode voltages in both conductors, which the receiver's differential input rejects.
  • Shield Grounding: The outer braided shield is bonded to aircraft chassis ground. Depending on OEM airframe electrical installation standards, the shield is grounded at both connector backshells via 360-degree EMI banding adapters or grounded at the transmitter end only to prevent ground loop currents.

Physical Signaling: Bipolar Return-to-Zero (BPRZ)

ARINC 429 does not use conventional Non-Return-to-Zero (NRZ) TTL voltage levels. Instead, it utilizes Bipolar Return-to-Zero (BPRZ) tri-level differential modulation.

Differential Voltage Levels

The signal voltage is measured differentially between the two active data conductors, designated Line A (or "HI" / "True") and Line B (or "LO" / "Complement"):

Vdifferential=VA−VBV_{\text{differential}} = V_A - V_B

There are three distinct electrical states:

  1. Logic HIGH ('1'): Line A is driven to +5.0 V±0.5 V+5.0\text{ V} \pm 0.5\text{ V} relative to ground, while Line B is driven to −5.0 V±0.5 V-5.0\text{ V} \pm 0.5\text{ V} relative to ground. The resulting differential potential is +10.0 V±1.0 V+10.0\text{ V} \pm 1.0\text{ V}.
  2. Logic LOW ('0'): Line A is driven to −5.0 V±0.5 V-5.0\text{ V} \pm 0.5\text{ V} relative to ground, while Line B is driven to +5.0 V±0.5 V+5.0\text{ V} \pm 0.5\text{ V} relative to ground. The resulting differential potential is −10.0 V±1.0 V-10.0\text{ V} \pm 1.0\text{ V}.
  3. NULL State: Both Line A and Line B return to 0.0 V±0.5 V0.0\text{ V} \pm 0.5\text{ V} relative to ground. The resulting differential potential is 0.0 V±0.5 V0.0\text{ V} \pm 0.5\text{ V}.
Differential
Voltage (V_D)
 +10V |    +----+              +----+
      |    |    |              |    |
   0V |----+    +---------+----+    +---------
      |                   |    |
 -10V |                   +----+
      +--------------------------------------
      |<-- Bit 1 (Logic 1) -->|<-- Bit 2 (Logic 0) -->|
      |<- 50% ->|<- 50% NULL->|<- 50% ->|<- 50% NULL->|

Self-Clocking 50% Duty Cycle

Under BPRZ modulation, each bit interval is divided exactly in half:

  • The active pulse (either +10 V+10\text{ V} for a '1' or −10 V-10\text{ V} for a '0') occupies precisely the first 50% of the bit period.
  • The signal strictly returns to the 0 V0\text{ V} NULL state for the remaining 50% of the bit period.

Because the bus transitions to NULL between every single bit, an electrical voltage edge occurs during every bit cell. As a result, ARINC 429 is inherently self-clocking. The receiver's phase-locked loop (PLL) or hardware edge detector extracts the bit timing directly from the incoming data stream, completely eliminating the need for an external clock synchronization wire.

Transmission Data Rates: Low Speed vs. High Speed

ARINC 429 specifies two operating transmission speeds. A single physical bus operates exclusively at one speed; low-speed and high-speed devices cannot be mixed on the same wire pair.

ParameterLow Speed (LS)High Speed (HS)
Nominal Bit Rate12.5 kbps (allowable 12.0 to 14.5 kbps)100 kbps (±1%\pm 1\%, 99 to 101 kbps)
Bit Period (TT)80.0 μs80.0\ \mu\text{s} at 12.5 kbps (1/R1/R), ±2.5%\pm 2.5\%10.0 μs±2.5%10.0\ \mu\text{s} \pm 2.5\%
Pulse Width (50% Bit)40.0 μs±5.0%40.0\ \mu\text{s} \pm 5.0\%5.0 μs±5.0%5.0\ \mu\text{s} \pm 5.0\%
Rise and Fall Time (tr,tft_r, t_f)10.0 μs±5.0 μs10.0\ \mu\text{s} \pm 5.0\ \mu\text{s}1.5 μs±0.5 μs1.5\ \mu\text{s} \pm 0.5\ \mu\text{s}
Inter-Word Gap (Minimum)4 bit times (320 μs320\ \mu\text{s})4 bit times (40 μs40\ \mu\text{s})
Typical Avionics ApplicationsEngine instruments, fuel totalizers, low-priority sensorsPFD/MFD attitude, air data computers, IRS/AHRS, flight directors

32-Bit Word Architecture

All ARINC 429 information is transmitted in discrete, self-contained 32-bit words. Transmission occurs serially, starting with Bit 1 and ending with Bit 32.

+---------+-------+-------------------------+-------+---+
| 8 Bits  | 2 Bits|        19 Bits          | 2 Bits| 1 |
|  Label  |  SDI  |       Data Field        |  SSM  | P |
+---------+-------+-------------------------+-------+---+
 Bit 1   8 9    10 11                     29 30   31  32
 (LSB)  (MSB)                              (MSB) (LSB)
 [Transmitted First]                           [Transmitted Last]

1. The 8-Bit Label (Bits 1–8)

The Label identifies the engineering parameter being transferred (e.g., Calibrated Airspeed, Selected Altitude, Magnetic Heading, Pitch Angle). ARINC 429 standardizes hundreds of labels across various equipment types:

  • Reverse Octal Representation: In written documentation and bus analyzer displays, labels are expressed as 3-digit octal numbers (ranging from 000 to 377 octal, representing 256 unique possible labels).
  • Bit Reversal in Transmission: ARINC 429 sends bit 1 first. In the data field, lower-numbered bits are the less significant ones, but the label is reversed: bit 1 is the label's most significant bit and bit 8 is its least significant. That is why many ARINC 429 interface chips offer a label bit-reversal option. Grouped into octal digits:
    • Digit 1 (most significant octal digit): bits 1 and 2 (values 0 to 3), with bit 1 the more significant.
    • Digit 2 (middle octal digit): bits 3, 4, and 5 (values 0 to 7), with bit 3 the most significant.
    • Digit 3 (least significant octal digit): bits 6, 7, and 8 (values 0 to 7), with bit 6 the most significant.

Worked Example: Pressure altitude uses label 203 (octal):

  1. Octal digit 1 is 28=1022_8 = 10_2, so bit 1 = 1 and bit 2 = 0.
  2. Octal digit 2 is 08=00020_8 = 000_2, so bits 3, 4, and 5 = 0 0 0.
  3. Octal digit 3 is 38=01123_8 = 011_2, so bit 6 = 0, bit 7 = 1, and bit 8 = 1.

The bits sent on the bus for bits 1 through 8 are therefore 1 0 0 0 0 0 1 1.

2. Source/Destination Identifier (SDI, Bits 9–10)

The 2-bit SDI field allows multi-system installations (such as dual or triple navigation receivers or flight management computers) to distinguish the source of a broadcast or direct data to a specific receiving display:

Bit 10Bit 9SDI System Assignment
00Universal / All Systems (SDI not used, or 19th data bit)
01System 1 (e.g., Pilot / Left ADC or NAV 1)
10System 2 (e.g., Copilot / Right ADC or NAV 2)
11System 3 (e.g., Center / Auxiliary ADC or NAV 3)

3. Data Field (Bits 11–29)

The 19-bit data field carries the actual flight measurement or command. It is encoded in one of three standardized data formats:

  1. Two's Complement Binary (BNR): Used for continuous numeric physical variables (e.g., airspeed, altitude, latitude, pitch attitude). Bit 29 is the sign bit and bit 28 is the most significant data bit; the least significant bit is bit 11 or higher, depending on the parameter's resolution. Negative values use two's complement.
  2. Binary Coded Decimal (BCD): Used for digital readouts, frequencies, and squawk codes. Data is grouped into 4-bit nibbles representing decimal digits 0 through 9 (binary 0000 to 1001). For example, a tuned VHF frequency of 118.25 MHz118.25\text{ MHz} is encoded as separate nibbles for 1, 1, 8, 2, and 5.
  3. Discrete Data: Individual bits (11 through 29) act as independent Boolean flags indicating operational status (e.g., Bit 11: 1=Autopilot Engaged,0=Disengaged1 = \text{Autopilot Engaged}, 0 = \text{Disengaged}; Bit 12: 1=Landing Gear Locked Down,0=In Transit1 = \text{Landing Gear Locked Down}, 0 = \text{In Transit}). Multiple discrete annunciations can be packed into a single 32-bit word.

4. Sign/Status Matrix (SSM, Bits 30–31)

The Sign/Status Matrix reports the operational validity of the data and, for BNR words, provides sign/directional orientation:

Bit 31Bit 30BNR Word InterpretationBCD Word Interpretation
00Failure Warning (FW): Hardware failure detected; data invalid.Plus, North, East, Right, To, Above
01No Computed Data (NCD): Sensor operating, but data not computed.No Computed Data (NCD): Invalid/out of range
10Functional Test (FT): Maintenance self-test or BITE mode active.Functional Test (FT): Test pattern
11Normal Operation (NO): Valid data; the sign is carried in bit 29.Minus, South, West, Left, From, Below

Note

In BNR numeric words, bit 29 is the sign bit (0=Positive,1=Negative0 = \text{Positive}, 1 = \text{Negative}), while Bits 30 and 31 indicate overall status. When an ADC senses pressure altitude above its operating ceiling or before internal barometric capsule stabilization, it flags Bits 30–31 as 01 (No Computed Data), instructing flight displays to replace the altitude tape with an amber NCD or red cross-hatch flag.

5. Parity Bit (Bit 32)

Bit 32 is the Odd Parity bit. ARINC 429 strictly requires odd parity across the entire 32-bit word:

∑i=132Biti=Odd Integer\sum_{i=1}^{32} \text{Bit}_i = \text{Odd Integer}

  • The transmitter counts the total number of binary '1's present in Bits 1 through 31.
  • If the count of '1's is even, Bit 32 is set to '1' (forcing the 32-bit total to be odd).
  • If the count of '1's is odd, Bit 32 is set to '0' (maintaining an odd total).

If electrical noise or line attenuation causes a single bit flip during transit, the receiver's parity check detects an even number of '1's and immediately discards the corrupted word without processing.


Bus Waveform Verification and Signal Reflection Troubleshooting

Avionics technicians troubleshoot ARINC 429 databuses using a dual-channel Digital Storage Oscilloscope (DSO) equipped with differential probes or using Channel Math (A−B)(A - B) mode.

Healthy Waveform:       Reflected/Ringing Waveform:     Capacitive Rounding:
   +10V +----+              +10V /\/\+--+               +10V   /---\
        |    |                   |   |  |                     /     \
     0V +----+---             0V +---+--+---              0V +       +---

Common ARINC 429 Bus Faults

  1. Reversed Line A and Line B (Inverted Polarity):
    • Waveform Symptom: The differential signal displays active pulses of −10 V-10\text{ V} where +10 V+10\text{ V} is expected, and +10 V+10\text{ V} where −10 V-10\text{ V} is expected.
    • System Impact: Receivers cannot decode labels or data; continuous parity failures occur.
    • Remedy: De-pin and swap conductors A and B at the LRU connector backshell.
  2. Signal Reflections and Ringing (Impedance Mismatch / Missing Termination):
    • Waveform Symptom: High-frequency oscillatory ringing and voltage overshoot exceeding +13 V+13\text{ V} or falling below −13 V-13\text{ V} at bit leading edges.
    • Root Cause: Long stubs, damaged or crushed cable, or the wrong cable type (for example, 100 Ω network cable instead of the specified ARINC 429 cable). ARINC 429 receivers are high-impedance and are not terminated; the transmitter's roughly 75 Ω output impedance sources the line, so do not add a terminating resistor to cure ringing.
  3. Excessive Capacitive Slew (Slew Rate Rounding):
    • Waveform Symptom: Pulse edges are heavily rounded; rise times (trt_r) exceed 15 μs15\ \mu\text{s} at low speed or 2.0 μs2.0\ \mu\text{s} at high speed. Pulses fail to reach full +10 V+10\text{ V} amplitude before returning to zero.
    • Root Cause: A very long cable run, water inside the cable jacket, or more receivers than the 20 ARINC 429 allows, adding capacitance.
  4. Severed Shield / Common-Mode Noise:
    • Waveform Symptom: Large 400 Hz AC sinusoidal baseline drift observed when measuring Line A or B individually relative to airframe ground.
    • Root Cause: Outer shield braid severed, corroded backshell ground pigtail, or open ground bond. While the differential amplifier eliminates most common-mode noise, high amplitude 400 Hz spikes can saturate receiver input operational amplifiers.
Test Your Knowledge

What is the maximum number of receiver LRUs that a single ARINC 429 transmitter can drive over a shielded twisted pair bus?

A

Up to 32 receivers, using bi-directional master-slave polling

B

Only 1 receiver, because ARINC 429 is strictly dedicated point-to-point wiring

C

Up to 20 receivers, all listening to the one transmitter in a simplex broadcast topology

D

Up to 128 receivers, provided active repeater hubs are installed every 50 meters

Test Your Knowledge

An avionics technician inspects an ARINC 429 databus waveform using an oscilloscope connected differentially across Line A and Line B. Which characteristics define a valid Logic '1' under Bipolar Return-to-Zero (BPRZ) signaling?

A

+10V differential for the first half of the bit period, then 0V NULL for the second half

B

A steady +5V DC potential held continuously for the entire duration of the bit period

C

A +2.0V differential pulse across lines biased to a 2.5V common-mode DC baseline

D

A negative differential voltage of -10V for the first 50% of the bit period, returning to +10V for the remaining 50%

Test Your Knowledge

An ARINC 429 transmitter is formulating a 32-bit word. The parity generator sums the first 31 bits (bits 1 through 31) and calculates an even sum of binary '1's (exactly 14 ones). What value must be placed in Bit 32, and what type of parity is standard in ARINC 429?

A

Bit 32 is set to 1, because Bit 32 serves as a framing stop bit regardless of bit count

B

Bit 32 is set to 1, because ARINC 429 strictly mandates Odd Parity across all 32 bits

C

Bit 32 is set to 0, because parity is only calculated on the 19-bit data field

D

Bit 32 is set to 0, because ARINC 429 enforces Even Parity

Test Your Knowledge

While troubleshooting an autopilot navigation tracking failure, an avionics technician hooks an oscilloscope across the ARINC 429 bus between the flight management computer and the autopilot computer. The technician observes that the differential waveform pulses swing between -10V during the active pulse half and 0V during the return-to-zero half for bits that should represent Logic '1'. What is the root cause?

A

The 78-ohm termination resistor has failed open, causing full wave inversion

B

The ARINC 429 bus transmitter output stage has blown its internal pull-up resistor

C

The bus is operating at High Speed (100 kbps) while the scope is set to Low Speed (12.5 kbps)

D

The Line A and Line B data conductors are reversed at the connector or in the harness

Sections you finish are checked off in the contents.