Skip to main content

Lazy error detection for microprocessor functional units

Publication ,  Conference
Yilmaz, M; Meixner, A; Ozev, S; Sorin, DJ
Published in: Proceedings - IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems
December 1, 2007

We propose and evaluate the use of lazy error detection for a superscalar, out-of-order microprocessor's functional units. The key insight is that error detection is off the critical path, because an instruction's results are speculative for at least a cycle after being computed. The time between computing and committing the results can be used to lazily detect errors, and laziness allows us to use cheaper error detection logic. We show that lazy error detection is feasible, we develop a low-cost mechanism for detecting errors in adders that exploits laziness, and we show that an existing error detection scheme for multipliers can exploit laziness. © 2007 IEEE.

Duke Scholars

Published In

Proceedings - IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems

DOI

ISSN

1550-5774

Publication Date

December 1, 2007

Start / End Page

361 / 369
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Yilmaz, M., Meixner, A., Ozev, S., & Sorin, D. J. (2007). Lazy error detection for microprocessor functional units. In Proceedings - IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (pp. 361–369). https://doi.org/10.1109/DFT.2007.16
Yilmaz, M., A. Meixner, S. Ozev, and D. J. Sorin. “Lazy error detection for microprocessor functional units.” In Proceedings - IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, 361–69, 2007. https://doi.org/10.1109/DFT.2007.16.
Yilmaz M, Meixner A, Ozev S, Sorin DJ. Lazy error detection for microprocessor functional units. In: Proceedings - IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems. 2007. p. 361–9.
Yilmaz, M., et al. “Lazy error detection for microprocessor functional units.” Proceedings - IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, 2007, pp. 361–69. Scopus, doi:10.1109/DFT.2007.16.
Yilmaz M, Meixner A, Ozev S, Sorin DJ. Lazy error detection for microprocessor functional units. Proceedings - IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems. 2007. p. 361–369.

Published In

Proceedings - IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems

DOI

ISSN

1550-5774

Publication Date

December 1, 2007

Start / End Page

361 / 369