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 :
بازگشت