DocumentCode :
2757888
Title :
Retiming sequential circuits with multiple register classes
Author :
Eckl, Klaus ; Legl, Christian
Author_Institution :
Inst. of Electron. Design Autom., Tech. Univ. Munchen, Germany
fYear :
1999
fDate :
1999
Firstpage :
650
Lastpage :
656
Abstract :
Retiming is an efficient technique for redistributing registers in synchronous circuits in order to improve the circuit performance. However, the traditional retiming approaches cannot handle circuits whose registers are controlled by different clock, reset, and load enable signals. We present the basic theory and a comprehensive retiming approach for circuits with multiple clock, reset, and load enable signals. We retime these circuits having multiple register classes without explicitly modeling the reset or the load enable by additional logic. The presented concepts can be combined with a wide range of existing retiming approaches. Experimental results from retiming real designs for clock period minimization show the efficiency of the new approach
Keywords :
circuit CAD; circuit optimisation; graph theory; integrated logic circuits; logic CAD; sequential circuits; timing; clock period minimization; clock signals; load enable signals; multiple register classes; reset signals; sequential circuit retiming; synchronous circuits; Circuit synthesis; Clocks; Design optimization; Electronic design automation and methodology; Flip-flops; Latches; Minimization; Registers; Sequential circuits; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition 1999. Proceedings
Conference_Location :
Munich
Print_ISBN :
0-7695-0078-1
Type :
conf
DOI :
10.1109/DATE.1999.761198
Filename :
761198
Link To Document :
بازگشت