Fast Placement-Aware 3-D Floorplanning Using Vertical Constraints on Sequence Pairs

被引:26
作者
Nain, Rajeev K. [1 ]
Chrzanowska-Jeske, Malgorzata [1 ]
机构
[1] Portland State Univ, Dept Elect & Comp Engn, Portland, OR 97207 USA
关键词
Algorithms; computer-aided design (CAD); interconnects; VLSI; PACKING; INTERCONNECT;
D O I
10.1109/TVLSI.2010.2055247
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a placement-aware 3-D floorplanning algorithm that considers 3-D-placement of logic gates inside modules for wirelength minimization. It allows designers to introduce and evaluate an assignment of vertically-aligned parts of the same module to different device layers. A set of vertical constraints is derived on sequence pairs of different device layers that reduces the solution space, and a fast packing algorithm with vertical constraints enables quick floorplan evaluation. Experimental results on MCNC and GSRC benchmarks show that our algorithm can generate a good floorplanning solution with reduced wirelength inside modules and optimized footprint area while controlling the number of vias. Compared to the existing state-of-the-art 3-D floorplanning algorithms, our tool reduces the system level total wirelength by 9.8%.
引用
收藏
页码:1667 / 1680
页数:14
相关论文
共 38 条
[1]  
[Anonymous], P ISPD
[2]   3-D ICs: A novel chip design for improving deep-submicrometer interconnect performance and systems-on-chip integration [J].
Banerjee, K ;
Souri, SJ ;
Kapur, P ;
Saraswat, KC .
PROCEEDINGS OF THE IEEE, 2001, 89 (05) :602-633
[3]  
BAZARGAN K, 2000, P INT WORKSH RAP SYS, P38
[4]  
BERNSTEIN K, 2007, P 44 ANN C DES AUT S, P562
[5]  
Chang YC, 2000, DES AUT CON, P458
[6]  
Cheng L, 2005, ASIA S PACIF DES AUT, P405
[7]   A thermal-driven floorplanning algorithm for 3D ICs [J].
Cong, J ;
Wei, J ;
Zhang, Y .
ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, :306-313
[8]  
Cong J, 2007, ASIA S PACIF DES AUT, P780
[9]  
DAS A, 2004, IEEE T VERY LARGE SC, V12, P359
[10]  
Das S, 2003, ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, P53, DOI 10.1109/ASPDAC.2003.1194993