• DocumentCode
    1219991
  • Title

    Reducing the soft-error rate of a high-performance microprocessor

  • Author

    Weaver, Christopher T. ; Emer, Joel ; Mukherjee, Shubhendu S. ; Reinhardt, Steven K.

  • Volume
    24
  • Issue
    6
  • fYear
    2004
  • Firstpage
    30
  • Lastpage
    37
  • Abstract
    Single-bit upsets from transient faults have emerged as a key challenge in microprocessor design. Soft errors will be an increasing burden for microprocessor designers as the number of on-chip transistors continues to grow exponentially. Unlike traditional approaches, which focus on detecting and recovering from faults, this article introduces techniques to reduce the probability that a fault will cause a declared error. The first approach reduces the time instructions sit in vulnerable storage structures. The second avoids declaring errors on benign faults. Applying these techniques to a microprocessor instruction queue significantly reduces its error rate with only minor performance degradation
  • Keywords
    fault diagnosis; logic testing; microprocessor chips; storage management chips; fault detection; fault recovery; high-performance microprocessor design; instruction queue; soft-error rate reduction; Circuit faults; Computer errors; Error analysis; Error correction; Event detection; Fault detection; Latches; Microprocessors; Protection; Random access memory;
  • fLanguage
    English
  • Journal_Title
    Micro, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1732
  • Type

    jour

  • DOI
    10.1109/MM.2004.86
  • Filename
    1388155