DocumentCode
3019105
Title
Simultaneous circuit partitioning/clustering with retiming for performance optimization
Author
Gong, Jianya ; Li, Honching ; Wu, Chang
Author_Institution
Dept. of Comput. Sci., California State Univ., Los Angeles, CA, USA
fYear
1999
fDate
1999
Firstpage
460
Lastpage
465
Abstract
Partitioning and clustering are crucial steps in circuit layout for handling large scale designs enabled by the deep submicron technologies. Retiming is an important sequential logic optimization technique for reducing the clock period by optimally repositioning flipflops. In our exploration of a logical and physical co-design flow, we developed a highly efficient algorithm on combining retiming with circuit partitioning or clustering for clock period minimization. Compared with the recent result by Pan et al. (1998) on quasioptimal clustering with retiming, our algorithm is able to reduce both runtime and memory requirement by one order of magnitude without losing quality. Our results show that our algorithm can be over 1000× faster for large designs
Keywords
circuit optimisation; integrated circuit layout; logic partitioning; minimisation of switching nets; sequential circuits; timing; circuit clustering; circuit layout; circuit partitioning; clock period; clock period minimization; deep submicron technologies; large scale designs; optimal flip-flop repositioning; performance optimization; retiming; sequential logic optimization technique; Algorithm design and analysis; Clocks; Clustering algorithms; Delay effects; Design optimization; Integrated circuit interconnections; Large-scale systems; Logic; Partitioning algorithms; Sequential circuits;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 1999. Proceedings. 36th
Conference_Location
New Orleans, LA
Print_ISBN
1-58113-092-9
Type
conf
DOI
10.1109/DAC.1999.781360
Filename
781360
Link To Document