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 :
بازگشت