• 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