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
Link To Document