Title :
Efficient state space pruning in symbolic backward traversal
Author :
Cabodi, Gianpiero ; Camurati, Paolo ; Quer, Stefano
Author_Institution :
Politecnico di Torino, Italy
Abstract :
Most symbolic state space exploration techniques for finite state machines (FSMs) are exact and based on forward traversal, but limited to medium-size circuits. Approximate forward traversal deals with bigger circuits at the expense of exactness. Backward traversal focuses the search process on the property under scrutiny, but it also takes into account many unreachable states. For this reason, it works mainly on small circuits. This paper presents novel techniques that make exact symbolic backward traversal feasible also for large circuits. The key point is an efficient pruning of the search space, exploiting information coming from an approximate forward reachability analysis. Experimental evidence shows that, for the first time, the larger ISCAS´89 and MCNC circuits are symbolically manipulated in an exact way and the test patterns for them are generated
Keywords :
Boolean functions; finite automata; finite state machines; search problems; sequential circuits; MCNC circuits; approximate forward reachability analysis; approximate forward traversal; backward traversal; finite state machines; large circuits; medium-size circuits; search process; small circuits; state space pruning; symbolic backward traversal; symbolic state space exploration; synchronous sequential circuits; Automata; Boolean functions; Circuit testing; Clocks; Combinational circuits; Logic testing; Reachability analysis; State-space methods; Synchronous generators; Test pattern generators;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1994. ICCD '94. Proceedings., IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-6565-3
DOI :
10.1109/ICCD.1994.331895