Using tag-match comparators for detecting soft errors
No Thumbnail Available
Date
2007
Authors
Ergin, Oğuz
Journal Title
Journal ISSN
Volume Title
Publisher
Institute of Electrical and Electronics Engineers Inc.
Open Access Color
Green Open Access
No
OpenAIRE Downloads
OpenAIRE Views
Publicly Funded
No
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.
Description
Keywords
Comparators, Computer architecture, Error detection coding, Fault tolerance, Microprocessors, Error detection coding, Comparators, Fault tolerance, Computer architecture, Microprocessors
Turkish CoHE Thesis Center URL
Fields of Science
0103 physical sciences, 0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology, 01 natural sciences
Citation
WoS Q
Q3
Scopus Q
Q2

OpenCitations Citation Count
3
Source
IEEE Computer Architecture Letters
Volume
6
Issue
2
Start Page
53
End Page
56
PlumX Metrics
Citations
CrossRef : 3
Scopus : 3
Captures
Mendeley Readers : 5
SCOPUS™ Citations
3
checked on Dec 14, 2025
Page Views
694
checked on Dec 14, 2025
Google Scholar™


