Title :
Reconfigurable semi-virtual computer architecture for long available small space vehicles
Author :
Vicente-Vivas, Esaø ; García-Nocetti, Fabián
Author_Institution :
Inst. de Ingenieria, Univ. Nacional Autonoma de Mexico, Mexico City, Mexico
Abstract :
This paper presents a new hardware architecture for a hybrid space computer composed of both physical and virtual processors. The architecture emulates a multiple modular computer, including both physical and virtual spares, with a small amount of physical processors (flight computer) and virtual redundancies (payload processors). The flight computer contains a main processor, as well as a backup and a redundant processor. However, the instrumentation for the Satex mission also includes a redundant LAN with autonomous capabilities to detect its failures, to reconfigure by itself and to provide on-line maintenance by automated means. Communications between flight computer and payload microcomputers are accomplished over this LAN, allowing a versatile operating behavior in terms of data communication as well as in terms of distributed fault tolerance. Under this scenario a semi-virtual expanded flight architecture is periodically implemented in the microsatellite in order to emulate a bigger and safer computer with increased fault-tolerant features. Previous topology is conformed periodically aiming at failure detection, fault isolation, and hardware reconfiguration of processors to obtain high availability; moreover, the architecture can be applied in any small space vehicle. The paper also concerns with fault containment regions, Byzantine majority voting mechanisms, reconfiguration procedures, hardware protections, hardware and software diversity and flight computer interface with satellite instrumentation
Keywords :
artificial satellites; fault tolerant computing; hybrid computers; local area networks; microcomputers; reconfigurable architectures; reduced instruction set computing; redundancy; space vehicle electronics; virtual machines; Byzantine majority voting mechanisms; RISC; Satex mission; autonomous capabilities; backup processor; distributed fault tolerance; failure detection; fault containment regions; fault isolation; flight computer; hardware architecture; hardware diversity; hardware protection; hardware reconfiguration; high availability; hybrid space computer; microsatellite; multiple modular computer; payload microcomputers; payload processors; physical processors; reconfigurable semi-virtual computer architecture; redundant LAN; redundant processor; semi-virtual expanded flight architecture; small space vehicle; software diversity; virtual processors; Computer architecture; Distributed computing; Fault tolerance; Hardware; Instruments; Local area networks; Microcomputers; Payloads; Physics computing; Redundancy;
Conference_Titel :
Aerospace Conference, 2001, IEEE Proceedings.
Conference_Location :
Big Sky, MT
Print_ISBN :
0-7803-6599-2
DOI :
10.1109/AERO.2001.931179