Abstract
The United States recently announced ambitious plans for extended human and robotic exploration of the moon and mars. Coupled with efforts to complete the International Space Station, clearly mankind is destined to deploy increasingly more complex manned systems and for longer periods of time in Space. These systems, however, require fault-tolerant and highly adaptive real-time computer systems to control them. Fortunately, new technologies such as the field programmable gate array (FPGA) offer a flexible platform to develop robust, adaptable, self-repairing systems for space. But this new technology is itself vulnerable and therefore must be used with caution by augmenting existing practices with new techniques. The contribution of this paper is an overview and synthesis of recent developments in FPGA-based reconfigurable real-time system, and a discussion of reconfiguration issues in space applications. From these a system formalization, a proposed set of architectural and operating systems requirements, and suggestions for future work for FPGA-based self-repairing space systems are given.
Original language | English (US) |
---|---|
Pages (from-to) | 154-169 |
Number of pages | 16 |
Journal | Journal of Aerospace Computing, Information and Communication |
Issue number | MAR. |
DOIs | |
State | Published - Mar 2005 |
All Science Journal Classification (ASJC) codes
- Aerospace Engineering
- Computer Science Applications
- Electrical and Electronic Engineering