Minimalist recovery techniques for single event effects in spaceborne microcontrollers

This paper presents a fault-tolerant design approach to allow the use of non-hardened commodity microcontrollers as embedded computing nodes in spacecraft, where a high rate of transient errors and occasional latch ups are expected due to the space radiation environment. In order to preserve their primary advantage of high functional density, low-cost approaches were explored that leverage features of existing commercial microcontrollers. A built-in, high-speed serial port is used for voting among redundant devices and a novel wire-OR output voting scheme exploits the bidirectional controls of I/O pins. A fault-tolerant node testbed was implemented, and fault-insertion tests were conducted to test the effectiveness of the fault-tolerance techniques.

[1]  D. W. Caldwell,et al.  Minimalist Fault Masking, Detection and Recovery Techniques for Mitigating Single Event Effects in Spaceborne Microcontrollers UCLA Computer Science Department Technical Report TR-980025 , 1998 .

[2]  Jaynarayan H. Lala,et al.  Fault tolerant parallel processor architecture overview , 1988, [1988] The Eighteenth International Symposium on Fault-Tolerant Computing. Digest of Papers.

[3]  S. G. Frison,et al.  INTERACTIVE CONSISTENCY AND ITS IMPACT ON THE DESIGN IN TMR SYSTEMS , 1995, Twenty-Fifth International Symposium on Fault-Tolerant Computing, 1995, ' Highlights from Twenty-Five Years'..

[4]  G. C. Messenger,et al.  The effects of radiation on electronic systems , 1986 .

[5]  Andrew Holmes-Siedle,et al.  Handbook of Radiation Effects , 1993 .

[6]  D. W. Caldwell,et al.  A fault-tolerant embedded microcontroller testbed , 1997, Proceedings Pacific Rim International Symposium on Fault-Tolerant Systems.

[7]  Hermann Kopetz,et al.  Distributed fault-tolerant real-time systems: the Mars approach , 1989, IEEE Micro.

[8]  T. Yamada,et al.  Fault-tolerance experiments of the 'Hiten' onboard space computer , 1991, [1991] Digest of Papers. Fault-Tolerant Computing: The Twenty-First International Symposium.

[9]  D. W. Caldwell,et al.  A minimalist hardware architecture for using commercial microcontrollers in space , 1997, 16th DASC. AIAA/IEEE Digital Avionics Systems Conference. Reflections to the Future. Proceedings.