Title :
Performance optimization of sequential circuits by eliminating retiming bottlenecks
Author :
Dey, S. ; Potkonjak, M. ; Rothweiler, S.G.
Author_Institution :
NEC USA, Princeton, NJ, USA
Abstract :
A method to improve the effectiveness of retiming by transforming the sequential circuit is proposed. Bottlenecks which prevent retiming to achieve a desired clock period are identified. Conditions to eliminate the retiming bottlenecks are derived. These conditions are satisfied by a process of identifying subcircuits and satisfying a set of timing constraints on the subcircuits. The transformed circuit, which satisfies the timing constraints, can be retimed to achieve the desired clock period. If the original circuit has its initial state specified, the method always generates the final circuit with an equivalent initial state. Experimental results on a variety of sequential benchmark circuits demonstrate significant performance improvement.<>
Keywords :
circuit layout CAD; clocks; sequential circuits; desired clock period; eliminating retiming bottlenecks; sequential circuits; timing constraints; Clocks; Design automation; Sequential logic circuits;
Conference_Titel :
Computer-Aided Design, 1992. ICCAD-92. Digest of Technical Papers., 1992 IEEE/ACM International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-3010-8
DOI :
10.1109/ICCAD.1992.279320