| A high-quality mixed-size analytical placer considering preplaced blocks and density constraints |
| Full text |
Pdf
(396 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design
table of contents
San Jose, California
SESSION: Placement and floorplanning
table of contents
Pages: 187 - 192
Year of Publication: 2006
ISBN ~ ISSN:1092-3152 , 1-59593-389-1
|
|
Authors
|
|
Tung-Chieh Chen
|
National Taiwan University, Taipei, Taiwan
|
|
Zhe-Wei Jiang
|
National Taiwan University, Taipei, Taiwan
|
|
Tien-Chang Hsu
|
National Taiwan University, Taipei, Taiwan
|
|
Hsin-Chen Chen
|
National Taiwan University, Taipei, Taiwan
|
|
Yao-Wen Chang
|
National Taiwan University, Taipei, Taiwan
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 10, Downloads (12 Months): 45, Citation Count: 12
|
|
|
ABSTRACT
In addition to wirelength, modern placers need to consider various constraints such as preplaced blocks and density. We propose a high-quality analytical placement algorithm considering wirelength, preplaced blocks, and density based on the log-sum-exp wirelength model proposed by Naylor et al. [20] and the multilevel framework. To handle preplaced blocks, we use a two-stage smoothing technique, Gaussian smoothing followed by level smoothing, to facilitate block spreading during global placement. The density is controlled by white-space re-allocation using partitioning and cut-line shifting during global placement and cell sliding during detailed placement. We further use the conjugate gradient method with dynamic step-size control to speed up the global placement and macro shifting to and better macro positions. Experimental results show that our placer obtains the best published results.
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
|
ICCAD04 Mixed-Size Placement Benchmarks. http://vlsicad.eecs.umich.edu/BK/ICCAD04bench/.
|
| |
2
|
ISPD 2005 Placement Contest. http://www.sigda.org/ispd2005/contest.htm.
|
| |
3
|
ISPD 2006 Program. http://www.ispd.cc/program.html.
|
| |
4
|
S. N. Adya , S. Chaturvedi , J. A. Roy , D. A. Papa , I. L. Markov, Unification of partitioning, placement and floorplanning, Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design, p.550-557, November 07-11, 2004
[doi> 10.1109/ICCAD.2004.1382639]
|
 |
5
|
|
 |
6
|
Tony F. Chan , Jason Cong , Joseph R Shinnerl , Kenton Sze , Min Xie, mPL6: enhanced multilevel mixed-size placement, Proceedings of the 2006 international symposium on Physical design, April 09-12, 2006, San Jose, California, USA
[doi> 10.1145/1123008.1123055]
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
| |
10
|
J. Gu and X. Huang. Efficient local search with search space smoothing: A case study of the traveling salesman problem (TSP). IEEE Trans. on Systems, Man and Cybernetics, 24(5):728--735, 1994.
|
| |
11
|
D. Hill. US patent 6,370,673: Method and system for high speed detailed placement of cells within an intergrated circuit design. 2002.
|
 |
12
|
Zhe-Wei Jiang , Tung-Chieh Cheny , Tien-Chang Hsuy , Hsin-Chen Chenz , Yao-Wen Changyz, NTUplace2: a hybrid placer using partitioning and analytical techniques, Proceedings of the 2006 international symposium on Physical design, April 09-12, 2006, San Jose, California, USA
[doi> 10.1145/1123008.1123056]
|
 |
13
|
|
| |
14
|
A. B. Kahng , S. Reda , Qinke Wang, Architecture and details of a high quality, large-scale analytical placer, Proceedings of the 2005 IEEE/ACM International conference on Computer-aided design, p.891-898, November 06-10, 2005, San Jose, CA
|
| |
15
|
A. B. Kahng and Q. Wang. Implementation and extensibility of an analytic placer. IEEE Trans. on CAD, 24(5), May 2005.
|
 |
16
|
|
| |
17
|
M. Kleinhans, G. Sigl, F. M. Johannes, and K. J. Antreich. Gordian: VLSI placement by quadratic programming and slicing optimization. IEEE Trans. on CAD, 10(3):356--365, 1991.
|
| |
18
|
|
 |
19
|
|
| |
20
|
W. C. Naylor, R. Donelly, and L. Sha. US patent 6,301,693: Non-linear optimization system and method for wire length and dealy optimization for an automatic electric circuit placer. 2001.
|
 |
21
|
Jarrod A. Roy , David A. Papa , Aaron N. Ng , Igor L. Markov, Satisfying whitespace requirements in top-down placement, Proceedings of the 2006 international symposium on Physical design, April 09-12, 2006, San Jose, California, USA
[doi> 10.1145/1123008.1123053]
|
 |
22
|
Taraneh Taghavi , Xiaojian Yang , Bo-Kyung choi , Maogang Wang , Majid Sarrafzadeh, Dragon2006: blockage-aware congestion-controlling mixed-size placer, Proceedings of the 2006 international symposium on Physical design, April 09-12, 2006, San Jose, California, USA
[doi> 10.1145/1123008.1123054]
|
 |
23
|
|
 |
24
|
Bo Yao , Hongyu Chen , Chung-Kuan Cheng , Nan-Chi Chou , Lung-Tien Liu , Peter Suaris, Unified quadratic programming approach for mixed mode placement, Proceedings of the 2005 international symposium on Physical design, April 03-06, 2005, San Francisco, California, USA
[doi> 10.1145/1055137.1055178]
|
CITED BY 12
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Natarajan Viswanathan , Gi-Joon Nam , Charles J. Alpert , Paul Villarrubia , Haoxing Ren , Chris Chu, RQL: global placement via relaxed quadratic spreading and linearization, Proceedings of the 44th annual conference on Design automation, June 04-08, 2007, San Diego, California
|
|
|
Tung-Chieh Chen , Minsik Cho , David Z. Pan , Yao-Wen Chang, Metal-density driven placement for cmp variation and routability, Proceedings of the 2008 international symposium on Physical design, April 13-16, 2008, Portland, Oregon, USA
|
|
|
Tung-Chieh Chen , Ping-Hung Yuh , Yao-Wen Chang , Fwu-Juh Huang , Denny Liu, MP-trees: a packing-based macro placement algorithm for mixed-size designs, Proceedings of the 44th annual conference on Design automation, June 04-08, 2007, San Diego, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|