skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Techniques to maximize software reliability in radiation fields

Journal Article · · IEEE Trans. Nucl. Sci.; (United States)

Microprocessor system failures due to memory corruption by single event upsets (SEUs) and/or latch-up in RAM or ROM memory are common in environments where there is high radiation flux. Traditional methods to harden microcomputer systems against SEUs and memory latch-up have usually involved expensive large scale hardware redundancy. Such systems offer higher reliability, but they tend to be more complex and non-standard. At the Space Astronomy Laboratory the authors have developed general programming techniques for producing software which is resistant to such memory failures. These techniques, which may be applied to standard off-the-shelf hardware, as well as custom designs, include an implementation of Maximally Redundant Software (MRS) model, error detection algorithms and memory verification and management.

Research Organization:
Space Astronomy Lab., Univ. of Florida, 1810 NW 6th Street, Gainesville, FL 32609
OSTI ID:
5449282
Journal Information:
IEEE Trans. Nucl. Sci.; (United States), Vol. NS-33:4
Country of Publication:
United States
Language:
English