Skip to main content
Log in

Delay Fault Coverage Enhancement Using Variable Observation Times

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

Abstract

Detection of system timing failures has become a very importantproblem whenever high speed system operation is required. It has beendemonstrated that delay fault coverage loss could be significant if improperpropagation paths are used. This occurs when the delay test pair of a targetpropagation path cannot be effectively generated by an ATPG tool, or whenstuck-at test patterns are used as transition (or gate) delay test patterns.In this work, an efficient method is proposed to reduce the amount of faultcoverage loss by using variable observation times. The basic idea is tooffset the shorter propagation paths (really used) by tightening theobservation times. Given a probability distribution of defect sizes and aset of slack differences, this method is able to locate several observationtimes that result in small fault coverage loss.

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. M. Abramovici, M. Breuer, and A. Friedman, Digital Systems Testing and Testable Design, Computer Science Press, New York, 1990.

    Google Scholar 

  2. V.D. Agrawal and S.C. Seth, Test Generation for VLSI Chips, IEEE Computer Society Press, 1988.

  3. C.J. Lin and S.M. Reddy, “On Delay Fault Testing in Logic Circuits,” IEEE Trans. on Computer-Aided Design, Vol. CAD-6, pp. 694–703, Sept. 1987.

    Google Scholar 

  4. E.S. Park and M.R. Mercer, “An Efficient Delay Test Generation System for Combinational Logic Circuits,” IEEE Trans. on Computer-Aided Design, Vol. 11, pp. 926–938, July 1992.

    Google Scholar 

  5. K.T. Cheng, S. Devadas, and K. Keutzer, “Delay-Fault Test Generation and Synthesis for Testability Under a Standard Scan Design Methodology,” IEEE Trans. on Computer-Aided Design, Vol. 12, pp. 1217–1231, August 1993.

    Google Scholar 

  6. J. Savir and S. Patil, “Scan-Based Transition Test,” IEEE Trans. on Computer-Aided Design, Vol. 12, pp. 1232–1241, August 1993.

    Google Scholar 

  7. K.T. Cheng, “Transition Fault Testing for Sequential Circuits,” IEEE Trans. on Computer-Aided Design, Vol. 12, pp.1971–1983, Dec. 1993.

    Google Scholar 

  8. K. Fuchs, M. Pabst, and T. Rossel, “RESIST: A Recursive Test Pattern Generation Algorithm for Path Delay Faults Considering Various Test Classes,” IEEE Trans. on Computer-Aided Design, Vol. 13, pp. 1550–1562, Dec. 1994.

    Google Scholar 

  9. W.K. Lam, A. Saldanha, R.K Brayton, and A.L. Sangiovanni-Vincentelli, “Delay Fault Coverage, Test Set Size, and Performance Trade-Offs,” IEEE Trans. on Computer-Aided Design, Vol. 14, pp. 32–44, Jan. 1995.

    Google Scholar 

  10. E.S. Park, M.R. Mercer, and T.W. Williams, “The Total Delay Fault Model and Statistical Delay Fault Coverage,” IEEE Trans. on Computers, Vol. 41, pp. 688–698, June 1992.

    Google Scholar 

  11. V.S. Iyengar and G. Vijayan, “Optimized Test Application Timing for AC Test,” IEEE Trans. on Computer-Aided Design, Vol. 11, pp. 1439–1449, Nov. 1992.

    Google Scholar 

  12. W.W. Mao and M.D. Ciletti, “A Variable Observation Time Method for Testing Delay Faults,” Proc. of ACM/IEEE Design Automation Conf., 1990, pp. 728–731.

  13. D. Dumas, P. Girard, C. Landrault, and S. Pravossoudovitch, “Effectiveness of a Variable Sampling Time Strategy for Delay Fault Diagnosis,” Proc. of European Design and Test Conf., 1994, pp. 518–523.

  14. W.N. Li, S.M. Reddy, and S.K. Sahni, “On Path Selection in Combinational Logic Circuits,” IEEE Trans. on Computer-Aided Design, Vol. CAD-6, pp. 694–703, Sept. 1987.

    Google Scholar 

  15. K.T. Cheng and H.C. Chen, “Delay Testing for Non-Robust Untestable Circuits,” Proc. of International Test Conf., 1993, pp. 954–961.

  16. T. Kirkland and M.R. Mercer, “A Topological Search Algorithm for ATPG,” Proc. of 24th Design Automation Conf., 1987, pp. 502–508.

  17. L. Entrena and K.T. Cheng, “Sequential Logic Optimization by Redundancy Addition and Removal,” Proc. of International Conf. on Computer-Aided Design, 1993, pp. 310–315.

  18. A.K. Majhi, J. Jacob, L.M. Patnaik, and V.D. Agrawal, “On Test Coverage of Path Delay Faults,” Proc. of 9th International Conf. on VLSI Design, Jan. 1996, pp. 418–421.

  19. T.W. Williams and N.C. Brown, “Defect Level as a Function of FaultCoverage,” IEEE Trans. on Computers, Vol. C-30, pp. 987–988, Dec. 1981.

    Google Scholar 

  20. J.P. de Gyvez, Integrated Circuit Defective-Sensitivity: Theory and Computational Models, Kluwer Academic Publishers, Boston, MA, 1993.

    Google Scholar 

  21. K.H. Rosen, Elementary Number Theory and Its Applications, Addison-Wesley, Reading, MA, 1984.

    Google Scholar 

  22. T. Okamoto and J. Cong, “Buffered Steiner Tree Construction with Wire Sizing for Interconnect Layout Optimization,” Proc. of 1997 International Conf. on Computer-Aided Design, 1997, pp. 44–48.

  23. J. Chung and C.K. Cheng, “Skew Sensitivity Minimization of Buffered ClockTree,” Proc. of International Conf. on Computer-Aided Design, 1994, pp. 280–283.

  24. R.S. Tsay, “An Exact Zero Skew Clock Routing Algorithm,” IEEE Trans. on Computer-Aided Design, Vol. 12, pp. 242–249, 1993.

    Google Scholar 

  25. A.L. Crouch, M. Pressly, and J. Circello, “Testability Features of the MC68060 Microprocessor,” Proc. of International Test Conf., 1994, pp. 60–69.

  26. C.C. Liaw, S.Y.H. Su, and Y.K. Malaiya, “Test Generation for Delay Faults Using Stuck-at-Fault Test Set,” Proc. of International Test Conf., 1980, pp. 167–175.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jone, W., Ho, Y. & Das, S. Delay Fault Coverage Enhancement Using Variable Observation Times. Journal of Electronic Testing 11, 131–146 (1997). https://doi.org/10.1023/A:1008266305694

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008266305694

Navigation