Abstract
The need for greater reliability in the fault coverage of test sequences for VLSI circuits has led to the proposal for more accurate fault models and test pattern generation tools. Such improvements bring about a large increase in the fault list to be considered and in the CPU time needed to generate the test. In this article, we propose a global modeling allowing the definition of fault equivalence criteria in order to reduce the set of faults to be handled by the test pattern generation process for CMOS circuits. The proposed approach is based on a switch level description of the circuit. To perform fault equivalence on such descriptions, circuit modifications are introduced using subnetwork partitioning. The fault models taken into account are classical in CMOS technology, i.e., stuck-at, stuck-on, stuck-open, shorts and opens.
Similar content being viewed by others
References
J. Galiay, Y. Crouzet, M. Vergniault, “Physical versus logical fault models MOS LSI circuits: impact on their testability” IEEE Transactions on Computers, C-29 (6):527–531, June 1980.
N. Burgess, R.I. Damper, “The inadequacy of the stuck-at fault model for testing MOS LSI circuits: a review of MOS failure mechanisms and some implications for computer-aided design and test of MOS LSI circuits,” Software and Microsystems, 3, April 1984, pp. 30–36.
R. Chandramouli, H. Sucar, “Defect Analysis and Fault Modeling in MOS Technology,” International Test Conference, 1985, pp. 313–320.
P. Banerjee, J.A. Abraham, “A Multivalued Algebra for Modeling Physical Failures in MOS VLSI Circuits,” IEEE Transactions on Computer-Aided Design, CAD-4, (3):312–321, July 1985.
K.W. Chiang, Z.G. Vranesic, “On fault detection in CMOS logic networks,” 20th Design Automation Conference, pp. 50–56, 1983.
A. Goundan, J.P. Hayes, “Identification of equivalent faults in logic networks,” IEEE Transactions on Computers, C-29, (11):978–985, Nov. 1980.
K. To, “Fault folding for irredundant and redundant combinational circuits,” IEEE Transactions on Computers, C-22, (11):1008–1015, Nov. 1973.
H.C. Shih, J. Abraham, “Fault Collapsing Techniques for MOS VLSI Circuits,” 16th Fault Tolerant Computing Symposium, pp. 370–375, 1986.
E.J. McCluskey, F.W. Clegg, “Fault equivalent in combinational logic circuit,” IEEE Transactions on Computers, C-20:1286–1293, Nov. 1971.
M.L. Flottes, C. Landrault, S. Pravossoudovitch, “Fault modelling and fault equivalence in CMOS technology,” 1st European Design Automation Conference, pp. 407–412, 1990.
M.L. Flottes, “Contribution au test déterministe des circuits intégrés CMOS: Equivalences de pannes,” Ph.D. thesis, USTL, Montpellier, April 1990 (in French).
M. Abramovici, P.R. Menon, D.T. Miller, “Checkpoint Faults are not sufficient Target Faults for Test Generation,” IEEE Transactions on Computers, C-35, (8):769–771, August 1986.
P. Agrawal, “Test Generation at Switch Level,” IEEE International Conference on Computer-Aided Design, pp. 128–130, 1984.
S.M. Reddy, M.K. Reddy, P. Agrawal, “Transistor Level Test Generation for MOS Circuits,” 22nd Design Automation Conference, pp. 825–828, 1985.
H.H. Chen, R.G. Mathews, J.A. Newkirk, “An algorithm to generate tests for MOS circuits at the switch level,” International Test Conference, pp. 304–312, 1985.
S.K. Jain, V.D. Agrawal, “Test Generation For MOS Circuits Using D-Algorithm,” 20th Design Automation Conference, pp. 64–70, 1983.
E. El Maidi, C. Landrault, S. Pravossoudovitch, “Switch level automatic test pattern generation with 9V-algorithm,” 12th Fault-Tolerant Systems and Diagnostics, pp. 90–95, 1989.
P. Nigh, W. Maly, “Test generation for current testing,” 1st European Test Conference, pp. 194–200, 1989.
R.E. Bryant, “A switch-level model and simulator for the MOS digital systems,” IEEE Transactions on Computers, C-33:160–177, Feb. 1984.
S.M. Reddy, M.K. Reddy, V.D. Agrawal, “Robust Test for Stuckopen Faults in CMOS Combinational Logic Circuits,” 14th International Symposium on Fault-Tolerant Computing, pp. 44–48, 1984.
C. Landrault, S. Pravossoudovitch, “Hazards effect on stuckopen fault testability,” 1st Europen Test Conference, pp. 201–207, 1989.
Author information
Authors and Affiliations
Additional information
This research is supported by the European Economic Community under regulation ESPRIT 2318 (EVEREST Project)
Rights and permissions
About this article
Cite this article
Flottes, M.L., Landrault, C. & Pravossoudovitch, S. Fault modeling and fault equivalence in CMOS technology. J Electron Test 2, 229–241 (1991). https://doi.org/10.1007/BF00135440
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF00135440