Title :
Inductive equivalence checking under retiming and resynthesis
Author :
Jiang, Jie-Hong R. ; Hung, Wei-Lun
Author_Institution :
Nat. Taiwan Univ., Taipei
Abstract :
Retiming and resynthesis are among the most important techniques for practical sequential circuit optimization. However, their applicability is much limited due to verification concerns. Overcoming the verification bottleneck is a supreme task. This paper studies both the theoretical and practical aspects of inductive verification on the equivalence between circuits under retiming and resynthesis transformation. We study the completeness condition of the inductive approach to equivalence checking and show that prior work is only complete for circuits transformed under retiming or resynthesis. but not both. We overcome prior limitation and make complete the equivalence checking for circuits transformed up to retiming+resynthesis-!-retiming. The theoretical insights lead to a robust satisfiability formulation of verification under various retiming and resynthesis scenarios. Experimental results demonstrate the scalability of the approach. Several previously unverifiable circuits and unverifiable transformation scenarios can now be verified effectively.
Keywords :
circuit optimisation; logic testing; sequential circuits; synchronisation; inductive equivalence checking; resynthesis technique; retiming technique; sequential circuit optimization; Circuit optimization; Circuit synthesis; Data structures; Hardware; History; Registers; Robustness; Scalability; Sequential circuits; Signal detection;
Conference_Titel :
Computer-Aided Design, 2007. ICCAD 2007. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4244-1381-2
Electronic_ISBN :
1092-3152
DOI :
10.1109/ICCAD.2007.4397285