An Illustrated Methodology for Analysis of Error Tolerance

  • Authors:
  • Melvin A. Breuer;Haiyang (Henry) Zhu

  • Affiliations:
  • University of Southern California;Analog Devices

  • Venue:
  • IEEE Design & Test
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Error tolerance deals with the use of defective circuitry that occasionally produces errors, yet provides acceptable performance to users when executing certain applications. Although this concept may seem unappealing, it has been used for some time in several digital systems associated with multimedia signals, such as sound and images. The motivation for using such devices is the related increase in effective yield, and hence lower-cost parts. This article presents a methodology for the analysis of the applicability of error tolerance. The methodology is illustrated with respect to a digital telephone-answering device, but is applicable to a broad class of systems. Key components of this methodology include defining acceptable yet imperfect behavior, determining if a large class of realistic defects in a subsystem provide acceptable behavior at the system level, and determining how to recognize (test) whether a defective subsystem will provide acceptable system performance.