DocumentCode
790296
Title
Next generation space avionics: layered system implementation
Author
Black, Randy ; Fletcher, Mitch
Author_Institution
Honeywell Int., Glendale, AZ, USA
Volume
20
Issue
12
fYear
2005
Firstpage
9
Lastpage
14
Abstract
Advances in electronics over the past decade have produced major improvements in the power and flexibility of computer systems. Unfortunately current avionics systems for space applications typically have not leveraged these COTS advantages. A decade ago, the state-of-the-art for avionics systems made a step change to the Integrated Modular Avionics (IMA) used in the Boeing 777. This next generation avionics architecture is not based upon traditional Byzantine redundancy structures, but on a truth-based scheme where each element knows when an internal failure occurs and removes itself from the system. IMA utilizes a lock-step microprocessor design that communicates to a COTS Backplane for input/output, and to a Virtual Backplane™ (a reliable high-speed serial bus) for intra-system communication. The system functions are implemented using a time and space partitioned operating system. The entire system provides the simplicity of a simplex system, implements the highest level of reliability providing complete flexibility to reconfigure both software applications and hardware interfaces, allows for rapid prototyping using low-cost COTS hardware, and is easily expandable beyond the initial point implementation. As the only 5th generation avionics architecture, the concepts incorporated into Honeywell´s IMA are ideally suited to be the backbone of the next generation Space Exploration Program avionics architectures.
Keywords
space vehicle electronics; COTS; IMA; Integrated Modular Avionics; Virtual Backplane; avionics architecture; internal failure; intra-system communication; layered system implementation; lock-step microprocessor design; simplex system; space avionics; truth-based scheme; Aerospace electronics; Application software; Backplanes; Computer architecture; Hardware; Microprocessors; Operating systems; Redundancy; Software prototyping; Spine;
fLanguage
English
Journal_Title
Aerospace and Electronic Systems Magazine, IEEE
Publisher
ieee
ISSN
0885-8985
Type
jour
DOI
10.1109/MAES.2005.1576097
Filename
1576097
Link To Document