[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

ATPG tools for delay faults at the functional level

Published: 01 January 2002 Publication History

Abstract

We present an ATPG tool for functional delay faults which applies to the single-input transition (SIT) and the multi-input transition (MIT) fault models, and is based on Reduced Ordered Binary Decision Diagrams (ROBDDs). We are able, for the first time, to identify all faults that do not have any SIT tests, and generate all SIT tests for nonredundant faults in combinational circuits. We also provide methodologies for efficient generation of MIT tests. Our experimental results on the ISCAS'85 benchmarks is by far superior to existing methods as well as a Satisfiability-based tool that we have developed for comparative purposes. The presented tool, coupled with advancements in path delay fault coverage, shows that both the SIT and MIT functional models are very useful in ATPG for robust path delay faults for synthesized circuits.

References

[1]
BHATTACHARYA, D., AGRAWAL, P., AND AGRAWAL, D. 1992. Delay fault test generation for scan/hold circuits using boolean expressions. In Proceedings of 29th ACM/IEEE Design Automation Conference (1992). ACM Press, New York, NY, 159-164.
[2]
BHATTACHARYA, D., AGRAWAL, P., AND AGRAWAL, D. 1995. Test generation for path delay faults using binary decision diagrams. IEEE Trans. Comput. 44, 3 (March), 434-447.
[3]
BRACE, K., RUDELL, R., AND BRYANT, R. 1990. Efficient implementation of a bdd package. In Proceedings of 1990 Design Automation Conference (1990). 40-45.
[4]
BRYANT, R. 1986. Graph-based algorithms for boolean manipulation. IEEE Trans. Comput. 35,8 (Aug.), 667-691.
[5]
CRAWFORD, J. M. AND AUTON, L. D. 1993. Experimental results on the cross-over point in satisfiability problems. In 11th National Conference on Artificial Intelligence (1993).
[6]
DEODHAR, J. V. AND TRAGOUDAS, S. 2001. Color counting technique for fault coverage. In Proceedings of International Symposium on Quality of Electronic Design (March).
[7]
DRECHSLER, R. 1994. BiTes: A bdd based test pattern generator for strong robust path delay faults. In Proceedings of 1994 European Design and Test Conference (1994). 322-327.
[8]
FUCHS, K., PABST, M., AND ROESSEL, T. 1994. RESIST: Arecursive test pattern generation algorithm for path delay faults. In Proceedings of European Design Automation Conference (1994). 316-321.
[9]
HACHTEL, G. D. AND SOMENZI, F. 1996. Logic Synthesis and Verification Algorithms. Chapter 6. Kluwer Academic Publishers, Boston, MA.
[10]
LARRABEE, T. 1992. Test generation using boolean satisfiability. IEEE Trans. Comput.-Aided Des. 11, 1 (Jan.), 4-15.
[11]
MARQUES SILVA, J. P. AND SAKALLAH, K. A. 1999. Grasp: A search algorithm for propositional satisfiability. IEEE Trans. Comput. 48, 5 (May), 506-521.
[12]
POMERANZ, I. AND REDDY, S. M. 1994. Ontesting delay faults in macro-based combinational circuits. In Proceedings of 1994 International Conference on Computer-Aided-Design (1994). 332-339.
[13]
POMERANZ, I. AND REDDY, S. M. 1995. Functional test generation for delay faults in combinational circuits. In Proceedings of 1995 International Conference on Computer-Aided-Design (1995). 687- 694.
[14]
SOMENZI, F. ET AL. 1999. CUDD:CU decision diagram package. Public Software, http://vlsi. colorado.edu/ fabio/CUDD.
[15]
TRAGOUDAS, S. AND MICHAEL, M. 1999. ATPG tools for delay faults at the functional level. In Proceedings of Design Automation and Test in Europe (1999). 631-635.
[16]
UNDERWOOD, B., LAW, W. O., KANG, S., AND KONUK, H. 1994. Fastpath: A path-delay test generator for standard scan designs. In Proceedings of 1994 International Test Conference (1994). 154-163.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Design Automation of Electronic Systems
ACM Transactions on Design Automation of Electronic Systems  Volume 7, Issue 1
January 2002
230 pages
ISSN:1084-4309
EISSN:1557-7309
DOI:10.1145/504914
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 01 January 2002
Published in TODAES Volume 7, Issue 1

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Automatic test pattern generation
  2. Binary Decision Diagrams
  3. Boolean Satisfiability
  4. delay testing
  5. functional-level testing
  6. path delay fault simulation (coverage)
  7. path delay fault testing
  8. testing digital circuits

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 04 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2017)Decision Support for Selecting Tools for Software Test AutomationACM SIGSOFT Software Engineering Notes10.1145/3011286.301130441:6(1-5)Online publication date: 5-Jan-2017
  • (2017)Dependability ThreatsDependable Multicore Architectures at Nanoscale10.1007/978-3-319-54422-9_2(37-92)Online publication date: 30-Aug-2017
  • (2010)Test Set Generation with a Large Number of Unspecified Bits Using Static and Dynamic TechniquesIEEE Transactions on Computers10.1109/TC.2009.17859:3(301-316)Online publication date: 1-Mar-2010
  • (2009)Functional delay test generation based on software prototypeMicroelectronics Reliability10.1016/j.microrel.2009.06.05049:12(1578-1585)Online publication date: Dec-2009
  • (2008)Development of Functional Delay TestsProceedings of the 2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools10.1109/DSD.2008.11(626-632)Online publication date: 3-Sep-2008
  • (2008)Test generation at the algorithm-level for gate-level fault coverageMicroelectronics Reliability10.1016/j.microrel.2008.03.01748:7(1093-1101)Online publication date: Jul-2008
  • (2007)Functional Test Generation Based on Combined Random and Deterministic Search MethodsInformatica10.5555/1413889.141389018:1(3-26)Online publication date: 1-Jan-2007
  • (2007)The Criteria of Functional Delay Test Quality Assessment10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007)10.1109/DSD.2007.4341470(207-214)Online publication date: Aug-2007
  • (2007)Transition Faults Testing Based on Functional Delay Tests2007 IEEE Design and Diagnostics of Electronic Circuits and Systems10.1109/DDECS.2007.4295315(1-5)Online publication date: Apr-2007
  • (2006)Implicit grading of multiple path delay faultsACM Transactions on Design Automation of Electronic Systems10.1145/1142155.114216011:2(346-361)Online publication date: 1-Apr-2006
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media