| MP-trees: a packing-based macro placement algorithm for mixed-size designs |
| Full text |
Pdf
(400 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 44th annual Design Automation Conference
table of contents
San Diego, California
SESSION: Modern placement techniques
table of contents
Pages: 447 - 452
Year of Publication: 2007
ISBN ~ ISSN:0738-100X , 978-1-59593-627-1
|
|
Authors
|
|
Tung-Chieh Chen
|
National Taiwan University, Taipei, Taiwan
|
|
Ping-Hung Yuh
|
National Taiwan University, Taipei, Taiwan
|
|
Yao-Wen Chang
|
National Taiwan University, Taipei, Taiwan
|
|
Fwu-Juh Huang
|
MediaTek, Inc., Hsin-Chu, Taiwan
|
|
Denny Liu
|
MediaTek, Inc., Hsin-Chu, Taiwan
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 20, Citation Count: 2
|
|
|
ABSTRACT
In this paper, we present a new multi-packing tree (MP-tree) representation for macro placement to handle mixed-size designs. Based on binary trees, the MP-tree is very efficient, effective, and flexible for handling macro placement with various constraints. Given a global placement, our MP-tree-based macro placer optimizes macro positions, minimizes the macro displacement from the initial macro positions, and maximizes the area of the chip center for standard-cell placement and routing. Experiments based on the eight ISPD'06 placement contest benchmarks show that our macro placer combined with Capo 10.2, NTUplace3, or mPL6 for standard-cell placement outperforms these state-of-the-art academic mixed-size placers alone by large margins in both robustness and quality. In addition to wirelength, experimented on five real industrial designs show that our method significantly reduce the average HPWL by 35%, the average routed wirelength by 55%, and the routing overflows than the counterpart with Capo 10.2, implying that our macro placer leads to much higher routability.
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
|
ISPD 2006 Placement Contest, http://www.sigda.org/ispd2006/contest.html.
|
 |
2
|
|
| |
3
|
A. R. Agnihotri, S. Ono, C. Li, M. C. Yildiz, A. Khatkhate, C.-K. Koh, and P. H. Madden. Mixed block placement via fractional cut recursive bisection. IEEE Trans. Computer-Aided Design, 24(5):748--761, May 2005.
|
 |
4
|
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]
|
 |
5
|
|
 |
6
|
Yun-Chih Chang , Yao-Wen Chang , Guang-Ming Wu , Shu-Wei Wu, B*-Trees: a new representation for non-slicing floorplans, Proceedings of the 37th conference on Design automation, p.458-463, June 05-09, 2000, Los Angeles, California, United States
[doi> 10.1145/337292.337541]
|
 |
7
|
Tung-Chieh Chen , Tien-Chang Hsu , Zhe-Wei Jiang , Yao-Wen Chang, NTUplace: a ratio partitioning based placement algorithm for large-scale mixed-size designs, Proceedings of the 2005 international symposium on Physical design, April 03-06, 2005, San Francisco, California, USA
[doi> 10.1145/1055137.1055188]
|
 |
8
|
Tung-Chieh Chen , Zhe-Wei Jiang , Tien-Chang Hsu , Hsin-Chen Chen , Yao-Wen Chang, A high-quality mixed-size analytical placer considering preplaced blocks and density constraints, Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design, November 05-09, 2006, San Jose, California
[doi> 10.1145/1233501.1233538]
|
 |
9
|
|
 |
10
|
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]
|
 |
11
|
|
 |
12
|
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]
|
 |
13
|
|
| |
14
|
E. Wein and J. Benkoski. Hard macros will revolutionize SoC design. EETimes Online, Aug. 2004. http://www.eetimes.com/showArticle.jhtml?articleID=26807055.
|
 |
15
|
|
|