TY - GEN
T1 - Complete-k-distinguishability for retiming and resynthesis equivalence checking without restricting synthesis
AU - Liveris, Nikolaos
AU - Zhou, Hai
AU - Banerjee, Prithviraj
PY - 2009/4/20
Y1 - 2009/4/20
N2 - Iterative retiming and resynthesis is a powerful way to optimize sequential circuits but its massive adoption has been hampered by the hardness of verification. This paper tackles the problem of retiming and resynthesis equivalence checking on a pair ofcircuits. For this purpose we define the Complete-k-Distinguishability (C-k-D) property for any natural number k based on C-1-D. We show how the equivalence checking problem can be simplified if the circuits satisfy this property and prove that the method is complete for any number ofretiming and resynthesis steps. We also provide a way to enforce C-k-D on the circuits without restricting the optimization power of retiming and resynthesis or increasing their complexity. Experimental results demonstrate that enforcing C-k-D property can speed up the verification process.
AB - Iterative retiming and resynthesis is a powerful way to optimize sequential circuits but its massive adoption has been hampered by the hardness of verification. This paper tackles the problem of retiming and resynthesis equivalence checking on a pair ofcircuits. For this purpose we define the Complete-k-Distinguishability (C-k-D) property for any natural number k based on C-1-D. We show how the equivalence checking problem can be simplified if the circuits satisfy this property and prove that the method is complete for any number ofretiming and resynthesis steps. We also provide a way to enforce C-k-D on the circuits without restricting the optimization power of retiming and resynthesis or increasing their complexity. Experimental results demonstrate that enforcing C-k-D property can speed up the verification process.
UR - http://www.scopus.com/inward/record.url?scp=64549139677&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=64549139677&partnerID=8YFLogxK
U2 - 10.1109/ASPDAC.2009.4796552
DO - 10.1109/ASPDAC.2009.4796552
M3 - Conference contribution
AN - SCOPUS:64549139677
SN - 9781424427482
T3 - Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
SP - 636
EP - 641
BT - Proceedings of the ASP-DAC 2009
T2 - Asia and South Pacific Design Automation Conference 2009, ASP-DAC 2009
Y2 - 19 January 2009 through 22 January 2009
ER -