DocumentCode
2590819
Title
Integration of learning techniques into Incremental Satisfiability for efficient path-delay fault test generation
Author
Chandrasekar, Kameshwar ; Hsiao, Michael S.
Author_Institution
Dept. of Electnical & Comput. Engineening, Virginia Tech., Blacksburg, VA, USA
fYear
2005
fDate
7-11 March 2005
Firstpage
1002
Abstract
In recent years, several electronic design automation (EDA) problems in testing and verification have been formulated as Boolean satisfiability (SAT) instances due to the development of efficient general-purpose SAT solvers. Problem-specific learning techniques and heuristics can be integrated into the SAT solver to further speed-up the search for a satisfying assignment. In this paper, we target the problem of generating a complete test-suite for the path delay fault (PDF) model. We provide an incremental satisfiability framework that learns from (1) static logic implications, (2) segment-specific clauses, and (3) unsatisfiability cores of each untestable partial PDF. These learning techniques improvise the test generation for path delay faults that have common testable and/or untestable segments. The experimental results show that a significant portion of PDFs can be excluded dynamically in the proposed incremental SAT formulation for large benchmark circuits, thus potentially achieving speed-ups for PDF test generation.
Keywords
automatic test pattern generation; circuit CAD; delays; design for testability; fault diagnosis; integrated circuit modelling; integrated circuit testing; learning (artificial intelligence); logic CAD; logic testing; ATPG; Boolean satisfiability; EDA; PDF test generation; SAT; assignment search; automatic test pattern generation; benchmark circuits; electronic design automation; general-purpose SAT solvers; heuristics; incremental satisfiability; incremental satisfiability framework; learning techniques integration; path delay fault model; path-delay fault test generation; problem-specific learning techniques; segment-specific clauses; static logic implications; test-suite generation; testable segments; testing; unsatisfiability cores; untestable partial PDF; untestable segments; verification; Automatic test pattern generation; Automatic testing; Circuit faults; Circuit testing; Delay effects; Electronic design automation and methodology; Electronic equipment testing; Fault diagnosis; Logic circuits; Logic testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe, 2005. Proceedings
ISSN
1530-1591
Print_ISBN
0-7695-2288-2
Type
conf
DOI
10.1109/DATE.2005.187
Filename
1395720
Link To Document