Skip to main content
Log in

Fault modeling and fault equivalence in CMOS technology

  • Published:
Journal of Electronic Testing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. R. Chandramouli, H. Sucar, “Defect Analysis and Fault Modeling in MOS Technology,” International Test Conference, 1985, pp. 313–320.

  4. 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.

    Google Scholar 

  5. K.W. Chiang, Z.G. Vranesic, “On fault detection in CMOS logic networks,” 20th Design Automation Conference, pp. 50–56, 1983.

  6. A. Goundan, J.P. Hayes, “Identification of equivalent faults in logic networks,” IEEE Transactions on Computers, C-29, (11):978–985, Nov. 1980.

    Google Scholar 

  7. K. To, “Fault folding for irredundant and redundant combinational circuits,” IEEE Transactions on Computers, C-22, (11):1008–1015, Nov. 1973.

    Google Scholar 

  8. H.C. Shih, J. Abraham, “Fault Collapsing Techniques for MOS VLSI Circuits,” 16th Fault Tolerant Computing Symposium, pp. 370–375, 1986.

  9. E.J. McCluskey, F.W. Clegg, “Fault equivalent in combinational logic circuit,” IEEE Transactions on Computers, C-20:1286–1293, Nov. 1971.

    Google Scholar 

  10. M.L. Flottes, C. Landrault, S. Pravossoudovitch, “Fault modelling and fault equivalence in CMOS technology,” 1st European Design Automation Conference, pp. 407–412, 1990.

  11. 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).

    Google Scholar 

  12. 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.

    Google Scholar 

  13. P. Agrawal, “Test Generation at Switch Level,” IEEE International Conference on Computer-Aided Design, pp. 128–130, 1984.

  14. S.M. Reddy, M.K. Reddy, P. Agrawal, “Transistor Level Test Generation for MOS Circuits,” 22nd Design Automation Conference, pp. 825–828, 1985.

  15. 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.

  16. S.K. Jain, V.D. Agrawal, “Test Generation For MOS Circuits Using D-Algorithm,” 20th Design Automation Conference, pp. 64–70, 1983.

  17. 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.

  18. P. Nigh, W. Maly, “Test generation for current testing,” 1st European Test Conference, pp. 194–200, 1989.

  19. R.E. Bryant, “A switch-level model and simulator for the MOS digital systems,” IEEE Transactions on Computers, C-33:160–177, Feb. 1984.

    Google Scholar 

  20. 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.

  21. C. Landrault, S. Pravossoudovitch, “Hazards effect on stuckopen fault testability,” 1st Europen Test Conference, pp. 201–207, 1989.

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research is supported by the European Economic Community under regulation ESPRIT 2318 (EVEREST Project)

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00135440

Key words

Navigation