ARINC 653

from Wikipedia, the free encyclopedia

In the avionics sector, ARINC 653 is the standard avionics application software standard interface created by ARINC . ARINC 653 deals with virtualization in computer systems with regard to the special requirements in the aerospace industry. One such requirement is the predictability of the behavior of a computer system.

An important feature of ARINC 653 is the allocation of resources (computing time, memory, etc.) for individual applications that run on the same processor or memory. This ensures that the applications do not influence each other in an undesired way. This property makes it possible to run safety-critical software with different certification requirements on one CPU.

The definition of an application programming interface (API) also reflects the trend towards modular avionics ( IMA ).

features

  • Resource partitioning
  • Process management
  • Time management
  • Communication within and between partitions
  • Health Monitoring

See also

  • DO-178B , process required by EASA for qualifying software
  • STANAG 4626 , a standard that competes with ARINC 653

Web links