DocumentCode
2067247
Title
Iterative-Constructive Standard Cell Placer for High Speed and Low Power
Author
Kim, Sungjae ; Shragowitz, Eugene
Author_Institution
Minnesota Univ., Minneapolis
fYear
2007
fDate
1-4 Oct. 2007
Firstpage
350
Lastpage
355
Abstract
Timing and low power emerge as the most important goals in contemporary design. Meanwhile, the majority of placement algorithms developed by industry and academia still compete on the bases of the shorter combined interconnection length. In this paper, we present a standard cell placer that has timing and power minimization as main goals and is substantially superior in this respect to the popular commercial timing-driven placer. Simultaneously, the new placer is at least as good as the commercial placer w/r to the combined interconnection length. The improvement in timing and power is achieved by careful balancing between iterative and constructive parts of the placement procedure implemented by dynamic reevaluation of constraints for the constructive part of the algorithm. The new placer improves timing by 23% on the average, or for the same timing, reduces power by 14% on the average. It runs more than 2 times faster than the commercial tool.
Keywords
cellular arrays; iterative methods; logic design; timing circuits; commercial timing-driven placer; contemporary design; interconnection length; iterative-constructive standard cell placer; placement algorithm; power minimization; Clustering algorithms; Computer science; Delay; Design engineering; Iterative algorithms; Iterative closest point algorithm; Minimax techniques; Partitioning algorithms; Power engineering and energy; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2006. ICCD 2006. International Conference on
Conference_Location
San Jose, CA
ISSN
1063-6404
Print_ISBN
978-0-7803-9707-1
Electronic_ISBN
1063-6404
Type
conf
DOI
10.1109/ICCD.2006.4380840
Filename
4380840
Link To Document