DocumentCode
234651
Title
Dynamic compaction using multi-valued encoding in SAT-based ATPG
Author
Habib, Kareem ; Safar, Mona ; Dessouky, Mohamed ; Salem, Ashraf
Author_Institution
Mentor Graphics Corp., Cairo, Egypt
fYear
2014
fDate
19-20 April 2014
Firstpage
1
Lastpage
6
Abstract
SAT solvers have been at the forefront of ATPG solutions due to the inherent advantages of transforming the circuit to a mathematical problem. One that can quickly be solved by tried and true algorithms, rather than using traditional circuit based solutions. Unfortunately while this speedup may find a test vector for a specific fault to be detected, the number of test vectors detected for the entire fault list is usually very large due to this being a circuit structure. We present a system for dynamically compacting the test vector set as it searches for individual vectors, hence giving out fewer patterns that cover more faults. Three-valued encoding was used to allow the use of don´t cares, a value that is not part of the traditional SAT solver approach. Experimental results compare the traditional approach with that of this new system´s results.
Keywords
automatic test pattern generation; circuit testing; encoding; network synthesis; ATPG; SAT solvers; dynamic compaction; multi-valued encoding; three-valued encoding; Artificial intelligence; Bismuth; Circuit faults; Encoding; Logic gates; Reactive power; ATPG; CNF; Dynamic Compaction; SAT;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering and Technology (ICET), 2014 International Conference on
Conference_Location
Cairo
Type
conf
DOI
10.1109/ICEngTechnol.2014.7016808
Filename
7016808
Link To Document