Journal of Electronic Testing

, Volume 9, Issue 1–2, pp 43–57 | Cite as

Fault-based ATPG for linear analog circuits with minimal size multifrequency test sets

  • S. Mir
  • M. Lubaszewski
  • B. Courtois
Article

Abstract

An automatic test pattern generation (ATPG) procedure for linear analog circuits is presented in this work. A fault-based multifrequency test approach is considered. The procedure selects a minimal set of test measures and generates the minimal set of frequency tests which guarantee maximum fault coverage and, if required, maximal fault diagnosis, of circuit AC hard/soft faults. The procedure is most suitable for linear time-invariant circuits which present significant frequency-dependent fault effects.

For test generation, the approach is applicable once parametric tests have determined DC behaviour. The advantage of this procedure with respect to previous works is that it guarantees a minimal size test set. For fault diagnosis, a fault dictionary containing a signature of the effects of each fault in the frequency domain is used. Fault location and fault identification can be achieved without the need of analog test points, and just in-circuit checkers with an observable go/no-go digital output are required for diagnosis.

The procedure is exemplified for the case of an analog biquadratic filter. Three different self-test approaches for this circuit are considered. For each self-test strategy, a set of several test measures is possible. The procedure selects, in each case, the minimal set of test measures and the minimal set of frequency tests which guarantee maximum fault coverage and maximal diagnosis. With this, the self-test approaches are compared in terms of the fault coverage and the fault diagnosability achieved.

Keywords

analog ATPG fault-based testing analog BIST fault diagnosis 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    J.W. Bandler and A.E. Salama, “Fault Diagnosis of Analog Circuits”, Proc. of the IEEE, Vol. 73, No. 8, pp. 1279–1325, August 1985.Google Scholar
  2. 2.
    R.-W. Liu, “A Circuit Theoretic Approach to Analog Fault Diagnosis”, in Testing and Diagnosis of Analog Circuits and Systems, R.-W. Liu (ed.), Van Nostrand Reinhold, 1991.Google Scholar
  3. 3.
    H. Dai and M. Souders, “Time-Domain Testing Strategies and Fault Diagnosis for Analog Aystems”, IEEE Trans. on Instrumentation and Measurement, Vol. 39, No. 1, pp. 157–162, Feb. 1990.Google Scholar
  4. 4.
    M. Slamani and B. Kaminska, “Analog Circuit Fault Diagnosis Based on Sensitivity Computation and Functional Testing”, IEEE Design and Test of Computers, Vol. 9, pp. 30–39, March 1992.Google Scholar
  5. 5.
    R. Decarlo, L. Rapisarda, and M. Wicks, “Analog Multifrequency Fault Diagnosis with the Assumption of Limited Failures”, in Testing and Diagnosis of Analog Circuits and Systems, R.-W. Liu (ed.), Van Nostrand Reinhold, 1991.Google Scholar
  6. 6.
    L. Milor and V. Visvanathan, “Detection of Catastrophic Faults in Analog Integrated Circuits”, IEEE Transactions on ComputerAided Design, Vol. 8, No. 2, pp. 114–130, Feb. 1989.Google Scholar
  7. 7.
    M.J. Marlett and J.A. Abraham, “DC_IATP—An Iterative Analog Circuit Test Generation Program for Generating DC Single Pattern Tests”, Proc. International Test Conference, 1988, pp. 839–844.Google Scholar
  8. 8.
    M. Soma, “A Design-for-Test Methodology for Active Analog Filters”, Proc. International Test Conference, 1990, pp. 183–192.Google Scholar
  9. 9.
    N. Nagi, A. Chatterjee, A. Balivada, and J.A. Abraham, “Fault-Based Automatic Test Generator for Linear Analog Circuits”, Proc. International Conference on Computer-Aided Design, Santa Clara, California, Nov. 1993, pp. 89–91.Google Scholar
  10. 10.
    N. Nagi and J.A. Abraham, “Hierarchical Fault Modeling for Analog and Mixed-Signal Circuits”, Proc. IEEE VLSI Test Symp., 1992, pp. 96–101.Google Scholar
  11. 11.
    S. Mir, V. Kolarik, M. Lubaszewski, C. Nielsen, and B. Courtois, “Built-In Self-Test and Fault Diagnosis of Fully Differential Analogue Circuits”, Proc. 12th International Conference on Computer Aided Design, San Jose, California, Nov. 1994, pp. 486–490.Google Scholar
  12. 12.
    A. Chatterjee, “Concurrent Error Detection in Linear Analog and Switched-Capacitor State Variable Systems Using Continuous Checksums”, Proc. IEEE International Test Conference, 1991, pp. 582–591.Google Scholar
  13. 13.
    M. Slamani and B. Kaminska, “T-BIST: A Built-In Self-Test for Analog Circuits Based on Parameter Translation”, Proc. Asian Test Symposium, 1993, pp. 172–177.Google Scholar
  14. 14.
    M. Carlsson and J. Widen, Sicstus Prolog User's Manual Version 0.6, Swedish Institute of Computer Science, 1988.Google Scholar

Copyright information

© Kluwer Academic Publishers 1996

Authors and Affiliations

  • S. Mir
    • 1
    • 2
  • M. Lubaszewski
    • 3
  • B. Courtois
    • 4
  1. 1.TIMAGrenobleFrance
  2. 2.CNM (CSIC)SevilleSpain
  3. 3.DELET/UFRGSPorto AlegreBrazil
  4. 4.TIMAGrenobleFrance

Personalised recommendations