DocumentCode
1746906
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
Volume
5
fYear
2001
fDate
2001
Firstpage
2217
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Aerospace Conference, 2001, IEEE Proceedings.
Conference_Location
Big Sky, MT
Print_ISBN
0-7803-6599-2
Type
conf
DOI
10.1109/AERO.2001.931179
Filename
931179
Link To Document