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
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;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location :
Nice
Print_ISBN :
978-1-4244-3781-8
DOI :
10.1109/DATE.2009.5090771