The main objective of error-tolerance is to increase the effective yield of a process by identifying defective but acceptable chips. In this paper, we propose an error-oriented test methodology to support error-tolerance in scan-based digital circuits. Error-rates of defective chips are first estimated and then compared with application-specific acceptable values of error-rates to determine the suitability of each chip. A theoretical basis to estimate error-rates of chips with a specified degree of confidence is presented. We determine an appropriate upper bound on the number of test patterns needed to satisfy a given estimation accuracy. To find out the yield improvement of the proposed test methodology, we present a method to determine the error-rate distribution of defective chips, and thus predict the fraction of defective chips that are acceptable. The proposed test methodology can support product grading, i.e., chips can be classified based on their actual error-rates such that best pricing for products used in different applications can be determined. Experimental results show that the proposed method accurately estimates error-rates of faulty chips, and the estimation results can be applied to increase the effective yield of a VLSI part as a function of various values of acceptable error-rate
[1]
Melvin A. Breuer,et al.
Intelligible test techniques to support error-tolerance
,
2004,
13th Asian Test Symposium.
[2]
Saeed Ghahramani.
Fundamentals of Probability
,
1995
.
[3]
Melvin A. Breuer,et al.
A novel test methodology based on error-rate to support error-tolerance
,
2005,
IEEE International Conference on Test, 2005..
[4]
Melvin A. Breuer,et al.
Defect and error tolerance in the presence of massive numbers of defects
,
2004,
IEEE Design & Test of Computers.
[6]
Vishwani D. Agrawal,et al.
Essentials of electronic testing for digital, memory, and mixed-signal VLSI circuits [Book Review]
,
2000,
IEEE Circuits and Devices Magazine.