|
ABSTRACT
A review of traditional IC failure analysis techniques strongly indicates the need for fault models that directly analyze the function of circuit primitives. The input pattern (IP) fault model is a functional fault model that allows for both complete and partial functional verification of every circuit module, independent of the design level. We describe the IP fault model and provide a method for analyzing IP faults using standard single stuck-line- (SSL-) based fault simulators and test generation tools. The method is used to generate test sets that target the IP faults of the ISCAS85 benchmark circuits and a carry-lookahead adder. Improved IP fault coverage for the benchmarks and the adder is obtained by adding a small number of test patterns to tests that target only SSL faults. We also conducted fault simulation experiments that show IP test patterns are effective in detecting nontargeted faults such as bridging and transistor stuck-on faults. Finally, we discuss the notion of IP redundancy and show how large amounts of this redundancy exist in the benchmarks and in SSL-irredundant adder circuits.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Abramovici, M., Breuer, M. A., and Friedman, A. D. 1990. Digital Systems Testing and Testable Design. Computer Science Press, New York, NY.
|
| |
3
|
|
| |
4
|
|
| |
5
|
Brglez, F. and Fujiwara, H. 1985. A neutral netlist of 10 combinational benchmark circuits and a target simulator in Fortran. In Proceedings of the 1985 International Symposium on Circuits and Systems 695--698.
|
 |
6
|
|
| |
7
|
Chess, B. and Larrabee, T. 1994. Generating test patterns for bridge faults in CMOS ICs. In Proceedings of the European Test Conference (1994).
|
| |
8
|
Ferguson, F. J. and Shen, J. P. 1985. Inductive fault analysis of MOS integrated circuits. IEEE Des. Test Comput. 2, 6 (Dec.), 13--26.
|
| |
9
|
Galiay, J., Crouzet, Y., and Vergniault, M. 1980. Physical versus logical fault models of MOS LSI circuits: Impact on their testability. IEEE Trans. Comput. C-29, 6 (June), 527--531.
|
| |
10
|
Hayes, J. P. 1985. Fault modeling. IEEE Des. Test Comput. 2, 2 (April), 88--95.
|
| |
11
|
|
| |
12
|
Kautz, W. H. 1967. Testing for faults in cellular logic arrays. In Proceedings of the 8th Symposium on Switching Automata Theory. 161--174.
|
| |
13
|
|
| |
14
|
Larrabee, T. 1989. Efficient generation of test patterns using Boolean Difference. In Proceedings of the International Test Conference (Oct.). 795--801.
|
 |
15
|
|
| |
16
|
|
| |
17
|
Lee, H. K. and Ha, D. S. 1993. On the generation of test patterns for combinational circuits. Technical Report 12_93, Department of Electrical Engineering Virginia Polytechnic Institute and State University, Blacksburg, VA.
|
| |
18
|
|
 |
19
|
|
| |
20
|
|
| |
21
|
Pomeranz, I. and Reddy, S. M. 1998. Test sequences to achieve high defect coverage for synchronous sequential circuits. IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 17, 10 (Oct.), 1017--1029.
|
| |
22
|
Reddy, S. M., Pomeranz, I., and Kahihara, S. 1998. Compact test sets for high defect coverage. IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 16, 8 (Aug.), 923--930.
|
| |
23
|
Watanabe, Y., Guerra, L. M., and Brayton, R. K. 1996. Permissible functions for multi-output components in combinational logic optimization. IEEE Trans. Comput.-Aided Des. C-15, 7 (July), 732--744.
|
INDEX TERMS
Primary Classification:
B.
Hardware
B.8
Performance and Reliability
B.8.1
Reliability, Testing, and Fault-Tolerance
Additional Classification:
B.
Hardware
B.8
Performance and Reliability
B.8.1
Reliability, Testing, and Fault-Tolerance
General Terms:
Algorithms,
Design,
Performance,
Reliability,
Verification
Keywords:
ATPG,
defects,
fault models,
fault testing,
faults,
testing digital circuits
|