| 3D-STAF: scalable temperature and leakage aware floorplanning for three-dimensional integrated circuits |
| Full text |
Pdf
(394 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 2007 IEEE/ACM international conference on Computer-aided design
table of contents
San Jose, California
SESSION: Floorplanning
table of contents
Pages 590-597
Year of Publication: 2007
ISBN ~ ISSN:1092-3152 , 1-4244-1382-6
|
|
Authors
|
|
Pingqiang Zhou
|
Tsinghua University, Beijing, China
|
|
Yuchun Ma
|
Tsinghua University, Beijing, China
|
|
Zhouyuan Li
|
Synopsys, Inc., Beijing, China
|
|
Robert P. Dick
|
Northwestern University, Evanston, IL
|
|
Li Shang
|
Queen's University, Kingston, ON, Canada
|
|
Hai Zhou
|
Northwestern University, Evanston, IL
|
|
Xianlong Hong
|
Tsinghua University, Beijing, China
|
|
Qiang Zhou
|
Tsinghua University, Beijing, China
|
|
| Sponsors |
|
| Publisher |
IEEE Press
Piscataway, NJ, USA
|
| Bibliometrics |
Downloads (6 Weeks): 10, Downloads (12 Months): 70, Citation Count: 5
|
|
|
ABSTRACT
Thermal issues are a primary concern in the three-dimensional (3D) integrated circuit (IC) design. Temperature, area, and wire length must be simultaneously optimized during 3D floorplanning, significantly increasing optimization complexity. Most existing floorplanners use combinatorial stochastic optimization techniques, hampering performance and scalability when used for 3D floorplanning. In this work, we propose and evaluate a scalable, temperature-aware, force-directed floorplanner called 3D-STAF. Force-directed techniques, although efficient at reacting to physical information such as temperature gradients, must eventually eliminate overlap. This can cause significant displacement when used for heterogeneous blocks. To smooth the transition from an unconstrained 3D placement to a legalized, layer-assigned floorplan, we propose a three-stage force-directed optimization flow combined with new legalization techniques that eliminate white spaces and block overlapping during multi-layer floorplanning. A temperature-dependent leakage model is used within 3D-STAF to permit optimization based on the feedback loop connecting thermal profile and leakage power consumption. 3D-STAF has good performance that scales well for large problem instances. Compared to recently published 3D floorplanning work, 3D-STAF improves the area by 6%, wire length by 16%, via count by 22%, peak temperature by 6% while running nearly 4x faster on average.
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
|
"International Technology Roadmap for Semiconductors," 2006, http://public.itrs.net.
|
| |
3
|
|
| |
4
|
Z. Li, X. Hong, Q. Zhou, Y. Cai, J. Bian, H. H. Yang, V. Pitchumani, and C.-K. Cheng, "Hierarchical 3-D floorplanning algorithm for wirelength optimization," IEEE Trans. Circuits and Systems I, 2007, to appear.
|
| |
5
|
Xianlong Hong , Gang Huang , Yici Cai , Jiangchun Gu , Sheqin Dong , Chung Kuan Cheng , Jun Gu, Corner block list: an effective and efficient topological representation of non-slicing floorplan, Proceedings of the 2000 IEEE/ACM international conference on Computer-aided design, November 05-09, 2000, San Jose, California
|
| |
6
|
H. Murata, K. Fijiyoshi, S. Nakatake, and Y. Kajitani, "VLSI module placement based on rectangle-packing by the sequence-pair," IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems, vol. 15, no. 12, pp. 1518--1524, Dec. 1996.
|
| |
7
|
S. Nakatake, K. Fujiyoshi, H. Murata, and Y. Kajitanid, "Module packing based on the BSG-structure and IC layout applications," IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems, vol. 17, no. 6, pp. 519--530, June 1998.
|
 |
8
|
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]
|
 |
9
|
|
 |
10
|
|
| |
11
|
P. H. Shiu, R. Ravichandran, S. Easwar, and S. K. Lim, "Multilayer floorplanning for reliable system-on-package," in Proc. Int. Symp. Circuits & Systems, May 2004, pp. 69--72.
|
| |
12
|
|
| |
13
|
|
| |
14
|
|
| |
15
|
|
 |
16
|
Wei Huang , Eric Humenay , Kevin Skadron , Mircea R. Stan, The need for a full-chip and package thermal model for thermally optimized IC designs, Proceedings of the 2005 international symposium on Low power electronics and design, August 08-10, 2005, San Diego, CA, USA
[doi> 10.1145/1077603.1077662]
|
| |
17
|
|
| |
18
|
|
| |
19
|
J. Barnes and P. Hut, "A hierarchical o(n log n) force-calculation algorithm," Nature, vol. 324, Dec. 1986.
|
 |
20
|
Michael D. Moffitt , Aaron N. Ng , Igor L. Markov , Martha E. Pollack, Constraint-driven floorplan repair, Proceedings of the 43rd annual conference on Design automation, July 24-28, 2006, San Francisco, CA, USA
[doi> 10.1145/1146909.1147188]
|
| |
21
|
|
| |
22
|
G. S. Ohm, "The Galvanic circuit investigated mathematically," 1827.
|
| |
23
|
|
| |
24
|
|
| |
25
|
Y. Yang, Z. P. Gu, C. Zhu, R. P. Dick, and L. Shang, "ISAC: Integrated Space and Time Adaptive Chip-Package Thermal Analysis," IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems, Jan. 2007.
|
|