DocumentCode :
2646714
Title :
Retiming and resynthesis with sweep are complete for sequential transformation
Author :
Zhou, Hai
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL, USA
fYear :
2009
fDate :
15-18 Nov. 2009
Firstpage :
192
Lastpage :
197
Abstract :
There is a long history of investigations and debates on whether a sequence of retiming and resynthesis is complete for all sequential transformations (on steady states). It has been shown that the sweep operation, which adds or removes registers not used by any output, is necessary for some sequential transformations. However, it is an open question whether retiming and resynthesis with sweep are complete. This paper proves that the operations are complete, but with one caveat: at least one resynthesis operation needs to look through the register boundary into the logic of previous cycle. We showed that this one-cycle reachability is required for retiming and resynthesis to be complete for re-encodings with different code length. This requirement comes from the fact that Boolean circuit is used for a discrete function thus its range needs to be computed by a traversal of the circuit. In theory, five operations in the order of sweep, resynthesis, retiming, resynthesis, and sweep are already complete. However, some practical limitations on resynthesis must be considered. The complexity of retiming and resynthesis verification is also discussed.
Keywords :
encoding; sequential circuits; timing; Boolean circuit; one-cycle reachability; reencoding; resynthesis; retiming; sequential transformation; sweep; Automata; Automatic logic units; Circuit synthesis; Clocks; Combinational circuits; Design optimization; History; Programmable logic arrays; Registers; Steady-state;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Formal Methods in Computer-Aided Design, 2009. FMCAD 2009
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4244-4966-8
Electronic_ISBN :
978-1-4244-4966-8
Type :
conf
DOI :
10.1109/FMCAD.2009.5351122
Filename :
5351122
Link To Document :
بازگشت