DocumentCode :
452090
Title :
Data Flow Partitioning for Clock Period and Latency Minimization
Author :
Liu, Lung-Tien ; Shih, Minshine ; Cheng, Chung-Kuan
Author_Institution :
Computer Science and Engineering, University of California, San Diego, La Jolla, CA
fYear :
1994
fDate :
6-10 June 1994
Firstpage :
658
Lastpage :
663
Abstract :
We propose an efficientperformance-driven two-way partitioning algorithm to take into account clock cycle period and latency with retiming. We model the problem with a Quadratic Programming formulation to minimize the crossing edge count with nonlinear timing constraints. By using Lagrangian Approach on Modular Partitioning (LAMP), we merge nonlinear constraints to the objective function. The problem is then decomposed into primal and dual two subprograms. The primal and dual problems are solved by a Quadratic Boolean Programming approach and by a subgradient method using cycle mean method, respectively. Experimental results show our algorithm achieves an average of 23.25% clock cycle period and 19.54% latency reductions compared to the Fiduccia-Mattheyses algorithm. In terms of the average number of the crossing edges, our results are only 1.85% more.
Keywords :
Clocks; Computer science; Delay; Ear; Feedback loop; Lagrangian functions; Minimization methods; Partitioning algorithms; Quadratic programming; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1994. 31st Conference on
ISSN :
0738-100X
Print_ISBN :
0-89791-653-0
Type :
conf
DOI :
10.1109/DAC.1994.204184
Filename :
1600457
Link To Document :
بازگشت