DocumentCode
2174347
Title
Detecting errors using multi-cycle invariance information
Author
Alves, N. ; Nepal, Kundan ; Dworak, Jennifer ; Bahar, R. Iris
Author_Institution
Div. of Eng., Brown Univ., Providence, RI
fYear
2009
fDate
20-24 April 2009
Firstpage
791
Lastpage
796
Abstract
Ensuring reliable computation at the nanoscale requires mechanisms to detect and correct errors during normal circuit operation. In this paper we propose a method for designing efficient online error detection schemes for circuits based on the identification of invariant relationships in hardware. More specifically, we present a technique that automatically identifies multi-cycle gate-level invariant relationships-where no knowledge of high-level behavioral constraints is required to identify the relationships-and generates the checker logic that verifies these implications. Our results show that cross-cycle implications are particularly useful in discovering difficult-to-detect errors near latch boundaries, and can have a significant impact on boosting error detection rates.
Keywords
error detection; fault diagnosis; invariance; logic circuits; logic testing; checker logic; error correction; gate-level invariant relationship; multicycle invariance information; online error detection; Combinational circuits; Design methodology; Electrical fault detection; Error correction; Fault detection; Hardware; Latches; Logic; Redundancy; Reliability engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location
Nice
ISSN
1530-1591
Print_ISBN
978-1-4244-3781-8
Type
conf
DOI
10.1109/DATE.2009.5090771
Filename
5090771
Link To Document