DocumentCode :
2270038
Title :
Incremental re-encoding for symbolic traversal of product machines
Author :
Quer, Stefano ; Cabodi, Gianpiero ; Camurati, Paolo ; Lavagno, Luciano ; Sentovich, Ellen ; Brayton, R.K.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fYear :
1996
fDate :
16-20 Sep 1996
Firstpage :
158
Lastpage :
163
Abstract :
State space exploration of finite state machines is used to prove properties. The three paradigms for exploring reachable states, forward traversal, backward traversal and a combination of the two, reach their limits on large practical examples. Approximate techniques and combinational verification are far less expensive but these imply sufficient, not strictly necessary conditions. Extending the applicability of the purely combinational check can be achieved through state minimization, partitioning, and re-encoding the FSMs to factor out their differences. This paper focuses an re-encoding presenting an incremental approach to re-encoding far sequential verification. Experimental results demonstrate the effectiveness of this solution on medium-large circuits where other techniques may fail
Keywords :
finite state machines; minimisation of switching nets; state assignment; backward traversal; combinational verification; finite state machines; forward traversal; incremental re-encoding; product machines; reachable states; state minimization; state space exploration; symbolic traversal; Binary decision diagrams; Boolean functions; Circuits; Computer bugs; Data structures; Logic; Shape; Space exploration; State-space methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1996, with EURO-VHDL '96 and Exhibition, Proceedings EURO-DAC '96, European
Conference_Location :
Geneva
Print_ISBN :
0-8186-7573-X
Type :
conf
DOI :
10.1109/EURDAC.1996.558199
Filename :
558199
Link To Document :
بازگشت