Computing requirements for self-repairing space systems

Research output: Contribution to journalArticlepeer-review

6 Scopus citations


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 languageEnglish (US)
Pages (from-to)154-169
Number of pages16
JournalJournal of Aerospace Computing, Information and Communication
Issue numberMAR.
StatePublished - Mar 2005

All Science Journal Classification (ASJC) codes

  • Aerospace Engineering
  • Computer Science Applications
  • Electrical and Electronic Engineering


Dive into the research topics of 'Computing requirements for self-repairing space systems'. Together they form a unique fingerprint.

Cite this