• DocumentCode
    871704
  • Title

    Memory System Design for Tolerating Single Event Upsets

  • Author

    Abraham, Jacob A. ; Davidson, Edward S. ; Patel, Janak H.

  • Author_Institution
    Illinois Computer Research, Inc. 2114 Lynwood Drive Champaign, IL 61821
  • Volume
    30
  • Issue
    6
  • fYear
    1983
  • Firstpage
    4339
  • Lastpage
    4344
  • Abstract
    This paper presents a new memory system design which employs fault-tolerant design techniques for tolerating errors due to single event radiation upsets. The classical Triple Modular Redundancy (TMR) technique has extremely high insertion cost (a factor of 3 to 4); duplication techniques can detect, but not correct, errors and have a factor of 2 to 3 insertion cost. Data encoding techniques have low cost but can correct only stored data, not control, errors. What is needed therefore is an effective mixture of known and new techniques to achieve adequately high reliability at minimum cost. The proposed memory system design uses coding, control duplication, and scrubbing for tolerating soft errors from single event upsets. This memory permits the use of less costly conventional unhardened memory technology and has a very low insertion cost of approximately 25% for achieving fault tolerance. Furthermore, events which upset control logic are tolerated as well as those which affect stored data. This approach therefore offers a cost trade-off with respect to hardened technology memory and tolerates combinational control logic upsets which some hardening techniques cannot tolerate.
  • Keywords
    Control systems; Costs; Error correction; Fault tolerance; Fault tolerant systems; Jacobian matrices; Logic arrays; Read-write memory; Redundancy; Single event upset;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/TNS.1983.4333134
  • Filename
    4333134