skip to main content
10.1145/123186.123390acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article
Free access

An efficient delay test generation system for combinational logic circuits

Published: 03 January 1991 Publication History

Abstract

This paper presents an efficient delay test generation system for combinational logic circuits. Delay testing problems are divided into gross delay fault testing and small delay fault testing in order to explore the trade-off between the levels of delay testing effort and the confidence levels of proper system operation. Complete automatic test pattern generation algorithms are proposed for both gross delay faults and small delay faults. Especially for the small delay fault test generation, new search space enumeration techniques are employed so as to bias the search space such that a delay test for relatively long paths can be found. Also a novel timing analysis method via functionality check is presented for delay test generation. Finally, complete test results are demonstrated for both gross delay faults and small delay faults on several benchmark circuits.

References

[1]
E. P. Hsieh, R. A. Rasmussen, L. J. Vidunas, and W. T. Davis, " Delay Test Generation," Proc. 14th Design Automation Conf., pp. 486-491, June 1977.
[2]
G.L. Smith, " Model for Delay Faults Based upon Path," Proc. lnt. Test Conf., pp. 342-349, 1985.
[3]
C.J. Lin and S. M. Reddy, " On Delay Fault Testing in Logic Circuits," IEEETrans. on CAD, pp. 694-703, September 1987.
[4]
E.S. Park arid M. R. Mercer, "Robust arid Nonrobust Tests for Path Delay Faults in a Combinational Circuit," Proc. Ira. Test Conf., pp. 1027-1034, 198"/.
[5]
J. Savir, and W. H. McAnney, " Random Pattern Testability of Delay Fault," IEEE Trans. on Computers, Voi.37, No.3, pp. 291-300, March 1988.
[6]
J. A. Waicukauski, E. Lindbloom, B. Rosen, and V. Iyengar, " Transition Fault Simulation by Parallel Pattern Single Fault Propagation," Proc. Int. Test Conf., pp. 542-549, 1986.
[7]
P. Goel, "An Implicit Enumeration Algorithm to Generate Tests for Combinational Logic Circuits," IEEE Trans. on Comput., Vol.30, No.3, pp. 215-222, 1981.
[8]
A.K. Pramanick and S. M. Reddy, "On the Detection of Delay Faults," Proc. Int. Test Conf., pp. 8,*5-856, 1988.
[9]
V.S. {yengar, B. K. Rosen, and i. Spillinger, "Delay Test Generation 2-- Algebra and Algorithms," Proc. Int. Test Conf., pp. 867-874, 1988.
[10]
C. T. Glover and M. R. Mercer, "A Deterministic Approach to Adjacency Testing for Delay Faults," Proc. 26th Design Automation Conf., pp.351-.356, 1989.
[11]
E. S. Park, "Delay Fault Testing: Figure of Merit and Test Generation," Ph.D. dissertation, Dep. Elec. Comput. Eng., Univ. of Texas, Austin, 1989.
[12]
V. S. Iyengar, B. K. Rosen, and I. Spillinger, "Delay Test Generation i-- Concepts and Coverage Metrics," Proc. Int. Test Conf., pp. 857-866, 1988.
[13]
E. S. Park, M. R. Mercer, and T. W. Williams, "Statistical Delay Fault Coverage and Defect Level for Delay Faults," Proc. Int. Test Conf., pp. 492-499, 1988.
[14]
E. S. Park, M. R. Mercer, and T. W. Williams, "A Statistical Model for Delay Fault Coverage," 1EEE Design and Test of Computers, pp.45-55, February 1989.
[15]
R. B. Hitchcock, R. A. Rasmussen, L J. Vidunas, and W. T. Davis, "Timing Analysis of Computer Hardwares," IBM J. Res. Develop., Vol.26, No.I, pp.100-105, 1982.
[16]
T. Kirkland and M. R. Mercer, "A Topological Search Algorithm for ATPG," Proc. 24th Design Automation Conf., pp.502-508, 1987.
[17]
D. Harel, "A Linear Algorithm for Finding Dominators in Flow Graphs and Related Problems," Proc. 17th A CM Syrup. on the Theory of Comtiting, pp.185-194, 1985.
[18]
H. Fujiwara and T. Shimono, "On the Acceleration of Test Generation Algorithms," IEEE Trans. on Comput., pp.223-234, 1980.
[19]
F. B rglez and H. Fujiwara, "Neutral Netlist of Ten Combinational Benchmark Circuits and a Target Translator in FORTRAN," Special session on ATPG and fault simulation, Proc. IEEE Int. Syrup. on Circuits and Systems, June 1985.

Cited By

View all

Index Terms

  1. An efficient delay test generation system for combinational logic circuits

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      DAC '90: Proceedings of the 27th ACM/IEEE Design Automation Conference
      January 1991
      742 pages
      ISBN:0897913639
      DOI:10.1145/123186
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 03 January 1991

      Permissions

      Request permissions for this article.

      Check for updates

      Qualifiers

      • Article

      Conference

      DAC90
      Sponsor:
      DAC90: The 27th ACM/IEEE-CS Design Automation Conference
      June 24 - 27, 1990
      Florida, Orlando, USA

      Acceptance Rates

      DAC '90 Paper Acceptance Rate 125 of 427 submissions, 29%;
      Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

      Upcoming Conference

      DAC '25
      62nd ACM/IEEE Design Automation Conference
      June 22 - 26, 2025
      San Francisco , CA , USA

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)37
      • Downloads (Last 6 weeks)5
      Reflects downloads up to 03 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media