Data Bus Determinism

Section 11: Aircraft & Avionics Architecture

Definition

The property of a data communication network that guarantees bounded, predictable message delivery timing under all operating conditions, including worst-case loading. A deterministic data bus ensures that any message transmitted will be received within a known maximum latency, enabling time-critical avionics functions to rely on data freshness and delivery guarantees.

Where This Shows Up

Determinism is a fundamental requirement for safety-critical avionics communication because system safety analyses depend on knowing the worst-case data latency. Non-deterministic protocols (such as standard Ethernet with CSMA/CD or TCP/IP) cannot provide these guarantees and are therefore not suitable for safety-critical avionics data exchange without additional deterministic mechanisms. ARINC 429 provides inherent determinism through its fixed-rate, single-transmitter topology. ARINC 664 (AFDX) achieves determinism through Virtual Link bandwidth allocation and traffic policing at network switches. Other deterministic buses used in avionics include MIL-STD-1553 (command/response), CAN bus (priority-based arbitration), and TTP (time-triggered protocol).

Primary Sources

ARINC Specification 664 Part 7

Defines the determinism mechanisms (Virtual Links, Bandwidth Allocation Gap, traffic policing) in AFDX.

SAE ARP 4754A / EUROCAE ED-79A

System development guidance that requires consideration of data communication latency and determinism in safety analyses.

Related Terms

Need help navigating certification?

Understanding the terminology is the first step. If you need expert guidance on DO-178C, DO-254, ARP4754B, or any aspect of FAA, EASA, or TCCA certification, our team is here to help.