21 Software Partitioning

Acronym

AFDX avionics full-duplexed switched ethernet
API application program interface
BSP board support package
CAST Certification Authorities Software Team
COTS commercial off-the-shelf
CPU central processing unit
CRC cyclic redundancy check
DMA direct memory access
FAA Federal Aviation Administration
I/O input/output
IMA integrated modular avionics
LRU line replaceable unit
MMU memory management unit
RAM random access memory
ROM read only memory
RTOS real-time operating system
SFI software fault isolation
SVA software vulnerability analysis

21.1 Introduction to Partitioning

Partitioning is the Achilles heel of integrated modular avionics (IMA) systems and advanced avionics. Implementing a robustly ...

Get Developing Safety-Critical Software now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.