ACM Home Page
Please provide us with feedback. Feedback
A performance-driven standard-cell placer based on a modified force-directed algorithm
Full text PdfPdf (256 KB)
Source International Symposium on Physical Design archive
Proceedings of the 2001 international symposium on Physical design table of contents
Sonoma, California, United States
Pages: 24 - 29  
Year of Publication: 2001
ISBN:1-58113-347-2
Authors
Yih-Chih Chou  Department of Computer Science, National Tsing Hua University, Hsin-Chu 30043, Taiwan, R.O.C.
Youn-Long Lin  Department of Computer Science, National Tsing Hua University, Hsin-Chu 30043, Taiwan, R.O.C.
Sponsor
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 20,   Citation Count: 11
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/369691.369722
What is a DOI?

ABSTRACT

We propose a performance-driven cell placement method based on a modified force-directed approach. A pseudo net is added to link the source and sink flip-flops of every critical path to enforce their closeness. Given user-specified I/O pad locations at the chip boundaries and starting with all core cells in the chip center, we iteratively move a cell to its force-balanced location assuming all other cells are fixed. The process stops when no cell can be moved farther than a threshold distance. Next, cell rows are adjusted one at a time starting from the top and bottom. After forming these two rows (top/bottom), all movable core cells force-balanced locations are updated. The row-formation-and-update process continues until all rows are adjusted and, hence, a legal placement is obtained. We have integrated the proposed approach into an industrial APR flow. Experimental results on benchmark circuits up to 191K-cell (500K-gate) show that the critical path delay can be improved by as much as 11.5%. We also study the effect on both layout quality and CPU time consumption due to the amount of pseudo net added. We found that the introduction of pseudo net indeed significantly improves the layout quality.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
K. J. Antreich, F. M. Johannes, and F. H. Kirsch, ''A new approach for solving the placement problem using force models," in Proc. of the IEEE International Symposium on Circuits and Systems, pp. 481-486, 1982.
3
 
4
 
5
 
6
Too-Seng Tia and C. L. Liu, ''A New Performance Driven Macro-Cell Placement Algorithm," in Proc. of EURO- DAC'93, pp. 66-71, 1993
 
7
 
8
9
 
10
 
11
Artisan Components Inc., http://artisan.com.
 
12
Cadence Design Systems, Inc., ''LEF/DEF Language Reference," Product Version 5.0, February 1997.

CITED BY  11
 
 
 

Collaborative Colleagues:
Yih-Chih Chou: colleagues
Youn-Long Lin: colleagues

Peer to Peer - Readers of this Article have also read: