NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Design of the Protocol Processor for the ROBUS-2 Communication SystemThe ROBUS-2 Protocol Processor (RPP) is a custom-designed hardware component implementing the functionality of the ROBUS-2 fault-tolerant communication system. The Reliable Optical Bus (ROBUS) is the core communication system of the Scalable Processor-Independent Design for Enhanced Reliability (SPIDER), a general-purpose fault tolerant integrated modular architecture currently under development at NASA Langley Research Center. ROBUS is a time-division multiple access (TDMA) broadcast communication system with medium access control by means of time-indexed communication schedule. ROBUS-2 is a developmental version of the ROBUS providing guaranteed fault-tolerant services to the attached processing elements (PEs), in the presence of a bounded number of faults. These services include message broadcast (Byzantine Agreement), dynamic communication schedule update, time reference (clock synchronization), and distributed diagnosis (group membership). ROBUS also features fault-tolerant startup and restart capabilities. ROBUS-2 tolerates internal as well as PE faults, and incorporates a dynamic self-reconfiguration capability driven by the internal diagnostic system. ROBUS consists of RPPs connected to each other by a lower-level physical communication network. The RPP has a pipelined architecture and the design is parameterized in the behavioral and structural domains. The design of the RPP enables the bus to achieve a PE-message throughput that approaches the available bandwidth at the physical layer.
Document ID
20050237977
Acquisition Source
Langley Research Center
Document Type
Technical Memorandum (TM)
Authors
Torres-Pomales, Wilfredo
(NASA Langley Research Center Hampton, VA, United States)
Malekpour, Mahyar R.
(NASA Langley Research Center Hampton, VA, United States)
Miner, Paul S.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
September 7, 2013
Publication Date
November 1, 2005
Subject Category
Computer Systems
Report/Patent Number
NASA/TM-2005-213934
L-19188
Report Number: NASA/TM-2005-213934
Report Number: L-19188
Funding Number(s)
CONTRACT_GRANT: DTFA03-96-X90001
WORK_UNIT: WU 23-063-30-RF
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available