A new multilevel framework for large-scale interconnect-driven floorplanning

被引:30
作者
Chen, Tung-Chieh [1 ]
Chang, Yao-Wen [1 ,2 ]
Lin, Shyh-Chang [3 ]
机构
[1] Natl Taiwan Univ, Grad Inst Elect Engn, Taipei 106, Taiwan
[2] Natl Taiwan Univ, Dept Elect Engn, Taipei 106, Taiwan
[3] Springsoft Inc, R&D Ctr, Hsinchu 300, Taiwan
关键词
floorplanning; multilevel framework; partitioning; physical design; simulated annealing (SA);
D O I
10.1109/TCAD.2007.907065
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present in this paper a new interconnect-driven multilevel floorplanner, called interconnect-driven multilevel-floorplanning framework (IMF), to handle large-scale building-module designs. Unlike the traditional multilevel framework that adopts the "Lambda-shaped" framework (inaccurately called the "V-cycle" framework in the literature): bottom-up coarsening followed by top-down uncoarsening, the IMF, in contrast, works in the "V-shaped" manner: top-down uncoarsening (partitioning) followed by bottom-up coarsening (merging). The top-down partitioning stage iteratively partitions the floorplan region based on min-cut bipartitioning with exact net-weight modeling to reduce the number, of global interconnections and, thus, the total wirelength. Then, the bottom-up merging stage iteratively applies fixed-outline floorplanning using simulated annealing for all regions and merges two. neighboring regions recursively. Experimental results show that the IMF obtains the best published fixed-outline floorplarining results with the smallest average wirelength for the Microelectronics Center of North Carolina/Gigascale Systems Research Center benchmarks. In particular, IMF scales very well as the circuit size increases. The V-shaped multilevel framework outperforms the Lambda-shaped one in the optimization of global circuit effects, such as interconnection and crosstalk optimization, since the V-shaped framework considers the global configuration first and then processes down to local ones level by level, and thus, the global effects can be handled at earlier stages. The V-shaped multilevel framework is general and, thus, can be readily applied to other problems.
引用
收藏
页码:286 / 294
页数:9
相关论文
共 25 条
  • [1] Unification of partitioning, placement and floorplanning
    Adya, SN
    Chaturvedi, S
    Roy, JA
    Papa, DA
    Markov, IL
    [J]. ICCAD-2004: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2004, : 550 - 557
  • [2] Fixed-outline floorplanning: Enabling hierarchical design
    Adya, SN
    Markov, IL
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2003, 11 (06) : 1120 - 1135
  • [3] [Anonymous], P ACM IEEE INT S PHY
  • [4] Multi-level placement for large-scale mixed-size IC designs
    Chang, CC
    Cong, J
    Xin, Y
    [J]. ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 325 - 330
  • [5] Chang YC, 2000, DES AUT CON, P458
  • [6] Chen T.-C., 2005, P 2005 INT S PHYS DE, P104
  • [7] CHEN T.-C.C., 2005, P ISPD, P236
  • [8] IMF: Interconnect-driven multilevel floorplanning for large-scale building-module designs
    Chen, TC
    Chang, YW
    Lin, SC
    [J]. ICCAD-2005: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2005, : 159 - 164
  • [9] Fast floorplanning by look-ahead enabled recursive bipartitioning
    Cong, Jason
    Romesis, Michail
    Shinnerl, Joseph R.
    [J]. ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 1119 - 1122
  • [10] GSRC, FLOORPL BENCHM