• DocumentCode
    886126
  • Title

    Techniques to Maximize Software Reliability in Radiation Fields

  • Author

    Eichhorn, G. ; Piercey, R.B.

  • Author_Institution
    Space Astronomy Laboratory, University of Florida 1810 NW 6th Street, Gainesville, Florida 32609
  • Volume
    33
  • Issue
    4
  • fYear
    1986
  • Firstpage
    1100
  • Lastpage
    1102
  • Abstract
    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 we 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 our Maximally Redundant Software (MRS) model, error detection algorithms and memory verification and management.
  • Keywords
    Hardware; Microcomputers; Microprocessors; Radiation hardening; Random access memory; Read only memory; Read-write memory; Single event transient; Single event upset; Software reliability;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/TNS.1986.4334544
  • Filename
    4334544