• 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