Title :
Analysis of Reachable Sensitisable Paths in Sequential Circuits with SAT and Craig Interpolation
Author :
Sauer, Matthias ; Kupferschmid, Stefan ; Czutro, Alexander ; Reddy, Sudhakar ; Becker, Bernd
Author_Institution :
Albert-Ludwigs-Univ. Freiburg, Freiburg, Germany
Abstract :
Test pattern generation for sequential circuits benefits from scanning strategies as these allow the justification of arbitrary circuit states. However, some of these states may be unreachable during normal operation. This results in non-functional operation which may lead to abnormal circuit behaviour and result in over-testing. In this work, we present a versatile approach that combines a highly adaptable SAT-based path-enumeration algorithm with a model-checking solver for invariant properties that relies on the theory of Craig interpolants to prove the unreachability of circuit states. The method enumerates a set of longest sensitisable paths and yields test sequences of minimal length able to sensitise the found paths starting from a given circuit state. We present detailed experimental results on the reach ability of sensitisable paths in ITC 99 circuits.
Keywords :
interpolation; sequential circuits; Craig interpolation; ITC 99 circuits; arbitrary circuit states; high adaptable SAT-based path-enumeration algorithm; reachable sensitisable path analysis; scanning strategies; sequential circuits; test sequences; Circuit faults; Delay; Integrated circuit modeling; Interpolation; Logic gates; Sequential circuits; Transfer functions; ATPG; bmc; craig; justification; longest path; mc; reachability; sensitisable path; sequential circuit; small delay fault;
Conference_Titel :
VLSI Design (VLSID), 2012 25th International Conference on
Conference_Location :
Hyderabad
Print_ISBN :
978-1-4673-0438-2
DOI :
10.1109/VLSID.2012.101