DocumentCode
384676
Title
A conceptual design for a Reliable Optical Bus (ROBUS)
Author
Miner, Paul S. ; Malekpour, M. ; Torres, Wilfiedo
Author_Institution
NASA Langley Res. Center, Hampton, VA, USA
Volume
2
fYear
2002
fDate
2002
Abstract
The Scalable Processor-Independent Design for Electromagnetic Resilience (SPIDER) is a new family of fault-tolerant architectures under development at NASA Langley Research Center (LaRC). The SPIDER is a general-purpose computational platform suitable for use in ultrareliable embedded control applications. The design scales from a small configuration supporting a single aircraft function to a large distributed configuration capable of supporting several functions simultaneously. SPIDER consists of a collection of simplex processing elements communicating via a Reliable Optical Bus (ROBUS). The ROBUS is an ultra-reliable, time-division multiple access broadcast bus with strictly enforced write access providing basic fault-tolerant services using formally verified fault-tolerance protocols including Interactive Consistency (Byzantine Agreement), Internal Clock Synchronization, and Distributed Diagnosis. The conceptual design of the ROBUS is presented in this paper including requirements, topology, protocols, and the block-level design. Verification activities, including the use of formal methods, are also discussed.
Keywords
aircraft computers; computer architecture; embedded systems; fault tolerant computing; formal verification; optical communication; protocols; synchronisation; system buses; system recovery; time division multiple access; timing; Byzantine agreement; NASA; ROBUS; SPIDER; aircraft; block-level design; distributed diagnosis; electromagnetic resilience; fault-tolerance protocols; fault-tolerant architecture family; fault-tolerant services; formal methods; general-purpose computational platform; interactive consistency; internal clock synchronization; large distributed configuration; reliable optical bus; scalable processor-independent design; time division multiple access bus; ultra-reliable TDMA broadcast bus; ultrareliable embedded control applications; verification activities; Access protocols; Aircraft; Broadcasting; Computer architecture; Embedded computing; Fault tolerance; NASA; Optical design; Process design; Resilience;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Avionics Systems Conference, 2002. Proceedings. The 21st
Print_ISBN
0-7803-7367-7
Type
conf
DOI
10.1109/DASC.2002.1053014
Filename
1053014
Link To Document