DocumentCode :
3215765
Title :
Record and play: a structural fixed point iteration for sequential circuit verification
Author :
Stoffel, D. ; Kunz, W.
Author_Institution :
Inst. of Comput. Sci. III, Potsdam Univ., Germany
fYear :
1997
fDate :
9-13 Nov. 1997
Firstpage :
394
Lastpage :
399
Abstract :
This paper proposes a technique for sequential logic equivalence checking by a structural fixed point iteration. Verification is performed by expanding the circuit into an iterative circuit array and by proving equivalence of each time frame by well-known combinational verification techniques. These exploit structural similarity between designs by local circuit transformations. Starting from the initial state, for each time frame the performed circuit transformations are stored (recorded) in an instruction queue. In subsequent time frames the instruction queue is re-used (played) and updated when necessary. At some point the instruction queue does not need to be modified any more and is valid in all subsequent time frames. Thus, a fixed point is reached and machine equivalence is proved by induction. Experimental results show the great promise of this approach to verify circuits after resynthesis and retiming.
Keywords :
circuit diagrams; finite state machines; logic CAD; logic testing; sequential circuits; timing; circuit resynthesis; circuit retiming; combinational verification techniques; finite state machine; instruction queue; iterative circuit array; local circuit transformation; logic design; sequential circuit verification; sequential logic equivalence checking; structural fixed point iteration; time frame equivalence; Sequential logic circuit testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1997. Digest of Technical Papers., 1997 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
ISSN :
1092-3152
Print_ISBN :
0-8186-8200-0
Type :
conf
DOI :
10.1109/ICCAD.1997.643566
Filename :
643566
Link To Document :
بازگشت