A cost effective approach for online error detection using invariant relationships

  • Authors:
  • Nuno Alves;Alison Buben;Kundan Nepal;Jennifer Dworak;R. Iris Bahar

  • Affiliations:
  • Division of Engineering, Brown University, Providence, RI;Department of Computer Science, Indiana University of Pennsylvania, Indiana, PA;Department of Electrical Engineering, Bucknell University College of Engineering, Lewisburg, PA;Division of Engineering, Brown University, Providence, RI;Division of Engineering, Brown University, Providence, RI

  • Venue:
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Year:
  • 2010

Quantified Score

Hi-index 0.04

Visualization

Abstract

This paper investigates the use of logic implication checkers for the online detection of errors. A logic implication, or invariant relationship, must hold for all valid input conditions; therefore, any violation of this implication will indicate an error due to an intermittent fault. Techniques are presented to efficiently identify the most useful logic implications to include in checker hardware such that the probability of error detection is maximized while minimizing the additional hardware and delay overhead. Results show that significant error detection is possible--even with only a 10% area overhead--while minimizing impact on delay and power.