DocumentCode
2995253
Title
Performance optimization of pipelined circuits
Author
Malik, Sharad ; Singh, Kanwar Jit ; Brayton, R.K. ; Sangiovanni-Vincentelli, Alberto
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fYear
1990
fDate
11-15 Nov. 1990
Firstpage
410
Lastpage
413
Abstract
The problem of minimizing the cycle time of a given pipelined circuit is considered. Existing approaches are sub-optimal since they do not consider the possibility of simultaneously resynthesizing the combinational logic and moving the latches using retiming. In the work of S. Malik et al. (Proc. of the Hawaii Inter. Conf. on System Sciences, 1990) the idea of simultaneous retiming and resynthesis was introduced. The authors use the concepts presented in that work to optimize a pipelined circuit to meet a given cycle time. Given an instance of the pipelined performance optimization problem, an instance of a combinational speedup problem is constructed. A constructive proof is given that the pipelined problem has a solution if and only if the combinational problem has a solution. This result is significant since it shows that it is enough to consider only the combinational speedup problem and all known techniques for that domain can be directly applied to generate a solution for the pipelined problem.<>
Keywords
combinatorial circuits; logic CAD; combinational logic; constructive proof; cycle time minimisation; latches; performance optimization; pipelined circuits; simultaneous retiming; Combinational circuits; Contracts; Design methodology; Integrated circuit synthesis; Latches; Logic design; Optimization; Pipelines; Sequential circuits; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1990. ICCAD-90. Digest of Technical Papers., 1990 IEEE International Conference on
Conference_Location
Santa Clara, CA, USA
Print_ISBN
0-8186-2055-2
Type
conf
DOI
10.1109/ICCAD.1990.129939
Filename
129939
Link To Document