Title :
Integration of clock skew and register delays into a retiming algorithm
Author :
Soyata, Tolga ; Friedman, Eby G. ; Mulligan, J.H., Jr.
Author_Institution :
Dept. of Electr. Eng., Rochester Univ., NY, USA
Abstract :
The clock frequency of a synchronous circuit can be increased by retiming, an operation of temporally and physically relocating the registers. A new approach to the retiming process is presented which enables one to consider the effects on optimal retiming of electrical issues such as variable clock distribution delays and different register delays due to variable loads and cell instances. The algorithm provides increased accuracy in determining the maximum clock frequency and also eliminates any race conditions. Depending on the nature of the synchronous circuit, retiming using this algorithms may also provide an increase in system operating clock frequency
Keywords :
clocks; delays; hazards and race conditions; sequential circuits; shift registers; timing; clock frequency; clock skew; race conditions; register delays; retiming algorithm; synchronous circuit; variable clock distribution delays; Circuit synthesis; Clocks; Combinational circuits; Delay estimation; Frequency estimation; Frequency synchronization; Latches; Pipeline processing; Pulse circuits; Registers;
Conference_Titel :
Circuits and Systems, 1993., ISCAS '93, 1993 IEEE International Symposium on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7803-1281-3
DOI :
10.1109/ISCAS.1993.394015