Abstract | ||
---|---|---|
This paper presents the first multiobjective microarchitectural floorplanning algorithm for high-performance processors implemented in two-dimensional (2-D) and three-dimensional (3-D) ICs. The floorplanner takes a microarchitectural netlist and determines the dimension as well as the placement of the functional modules into single- or multiple-device layers while simultaneously achieving high performance and thermal reliability. The traditional design objectives such as area and wirelength are also considered. The 3-D floorplanning algorithm considers the following 3-D-specific issues: vertical overlap optimization and bonding-aware layer partitioning. The hybrid floorplanning approach combines linear programming and simulated annealing, which is shown to be very effective in obtaining high-quality solutions in a short runtime under multiobjective goals. This paper provides comprehensive experimental results on making tradeoffs among performance, thermal, area, and wirelength for both 2-D and 3-D ICs |
Year | DOI | Venue |
---|---|---|
2007 | 10.1109/TCAD.2006.883925 | IEEE Trans. on CAD of Integrated Circuits and Systems |
Keywords | DocType | Volume |
circuit reliability,integrated circuit layout,microprocessor chips,program processors,simulated annealing,2D integrated circuit,3D floorplanning algorithm,3D integrated circuit,bonding-aware layer partitioning,high-performance processor,linear programming,microarchitectural netlist,multiobjective microarchitectural floorplanning,multiple-device layers,short runtime,simulated annealing,single-device layers,thermal distribution,thermal reliability,Microarchitectural floorplanning,performance optimization,thermal distribution,three-dimensional integrated circuits (3-D ICs) | Journal | 26 |
Issue | ISSN | Citations |
1 | 0278-0070 | 26 |
PageRank | References | Authors |
1.44 | 13 | 7 |
Name | Order | Citations | PageRank |
---|---|---|---|
Michael B. Healy | 1 | 138 | 8.04 |
Mario Vittes | 2 | 37 | 2.03 |
Mongkol Ekpanyapong | 3 | 114 | 17.26 |
Chinnakrishnan S. Ballapuram | 4 | 63 | 4.11 |
Sung Kyu Lim | 5 | 1688 | 168.71 |
Hsien-Hsin Sean Lee | 6 | 1657 | 102.66 |
Gabriel H. Loh | 7 | 2481 | 134.10 |