Title
Using Tag-Match Comparators for Detecting Soft Errors
Abstract
Soft errors caused by high energy particle strikes are becoming an increasingly important problem in microprocessor design. With increasing transistor density and die sizes, soft errors are expected to be a larger problem in the near future. Recovering from these unexpected faults may be possible by reexecuting some part of the program only if the error can be detected. Therefore it is important to come up with new techniques to detect soft errors and increase the number of errors that are detected. Modern microprocessors employ out-of-order execution and dynamic scheduling logic. Comparator circuits, which are used to keep track of data dependencies, are usually idle. In this paper, we propose various schemes to exploit on-chip comparators to detect transient faults. Our results show that around 50% of the errors on the wakeup logic can be detected with minimal hardware overhead by using the proposed techniques.
Year
DOI
Venue
2007
10.1109/L-CA.2007.14
Computer Architecture Letters
Keywords
Field
DocType
comparator circuit,wakeup logic,larger problem,detecting soft errors,tag-match comparators,important problem,dynamic scheduling logic,high energy particle strike,minimal hardware overhead,microprocessor design,data dependency,soft error,dynamic scheduling,testing,fault tolerant,logic design,scheduling,control structure,out of order execution,processor architecture,chip
Logic synthesis,Comparator,Computer science,Scheduling (computing),Parallel computing,Exploit,Real-time computing,Electronic circuit,Dynamic priority scheduling,Transistor,Out-of-order execution
Journal
Volume
Issue
ISSN
6
2
1556-6056
Citations 
PageRank 
References 
3
0.38
9
Authors
2
Name
Order
Citations
PageRank
Gulay Yalcin1938.67
Oguz Ergin242425.84