| Rectilinear block placement using B*-trees |
| Full text |
Pdf
(297 KB)
|
| Source
|
ACM Transactions on Design Automation of Electronic Systems (TODAES)
archive
Volume 8 , Issue 2 (April 2003)
table of contents
Pages: 188 - 202
Year of Publication: 2003
ISSN:1084-4309
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 45, Citation Count: 3
|
|
|
ABSTRACT
Due to the layout complexity in modern VLSI designs, integrated circuit blocks may not be rectangular. However, literature on general rectilinear block placement is still quite limited. In this article, we present approaches for handling the placement for arbitrarily shaped rectilinear blocks using B*-trees [Chang et al. 2000]. We derive the feasibility conditions of B*-trees to guide the placement of rectilinear blocks. Experimental results show that our algorithm achieves optimal or near-optimal block placement for benchmarks with various shaped blocks.
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
|
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]
|
 |
2
|
Pei-Ning Guo , Chung-Kuan Cheng , Takeshi Yoshimura, An O-tree representation of non-slicing floorplan and its applications, Proceedings of the 36th ACM/IEEE conference on Design automation, p.268-273, June 21-25, 1999, New Orleans, Louisiana, United States
[doi> 10.1145/309847.309928]
|
| |
3
|
|
| |
4
|
Kang, M. Z. and Dai, W. 1997. General floorplanning with L-shaped, T-shaped and soft blocks based on bounded slicing grid structure. In Proceedings of the ACM/IEEE Asia and South Pacific Design Automation Conference (Chiba, Japan, January 28--31), 265--270.
|
 |
5
|
|
| |
6
|
Kirkpatrick, S., Gelatt, C. D., and Vecchi, M. P. 1983. Optimization by simulated annealing. Science 220, 4598, 671--680.
|
 |
7
|
|
 |
8
|
|
| |
9
|
Hiroshi Murata , Kunihiro Fujiyoshi , Shigetoshi Nakatake , Yoji Kajitani, Rectangle-packing-based module placement, Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design, p.472-479, November 05-09, 1995, San Jose, California, United States
|
 |
10
|
H. Murata , K. Fujiyoshi , M. Kaneko, VLSI/PCB placement with obstacles based on sequence-pair, Proceedings of the 1997 international symposium on Physical design, p.26-31, April 14-16, 1997, Napa Valley, California, United States
[doi> 10.1145/267665.267675]
|
| |
11
|
Shigetoshi Nakatake , Kunihiro Fujiyoshi , Hiroshi Murata , Yoji Kajitani, Module placement on BSG-structure and IC layout applications, Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design, p.484-491, November 10-14, 1996, San Jose, California, United States
|
| |
12
|
Nakatake, S., Furuya, M., and Kajitani, Y. 1998. Module placement on BSG-structure with pre-placed modules and rectilinear modules. In Proceedings of the ACM/IEEE Asia and South Pacific Design Automation Conference (Yokohama, February 10--13), 571--576.
|
| |
13
|
|
| |
14
|
|
| |
15
|
Sechen, C., and Sangiovanni-Vincentelli, A. 1985. The TimberWolf placement and routing package. IEEE J. Solid-State Circ. 20, 2 (April), 510--522.
|
 |
16
|
|
| |
17
|
|
| |
18
|
|
 |
19
|
Jin Xu , Pei-ning Guo , Chung-Kuan Cheng, Rectilinear block placement using sequence-pair, Proceedings of the 1998 international symposium on Physical design, p.173-178, April 06-08, 1998, Monterey, California, United States
[doi> 10.1145/274535.274561]
|
CITED BY 3
|
|
|
|
|
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
|
|
|
|
|