SKB-Tree: A Fixed-Outline Driven Representation for Modern Floorplanning Problems

被引:29
|
作者
Lin, Jai-Ming [1 ]
Hung, Zhi-Xiong [1 ]
机构
[1] Natl Cheng Kung Univ, Dept Elect Engn, Tainan 701, Taiwan
关键词
Fixed-outline; floorplanning; multiple supply voltage; voltage island; VOLTAGE-ISLAND GENERATION; PLACEMENT; POWER; PERFORMANCE; ALGORITHM; GRAPH;
D O I
10.1109/TVLSI.2011.2104983
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose an SKB-tree representation for two modern floorplaning problems: fixed-outline and voltage-island driven floorplanning. Since SKB-tree can dynamically allocate regions for blocks so that all blocks can be placed into a specific outline for each solution, it is a suitable representation for dealing with the fixed-outline constraint. Due to this good property, we also use it to deal with the voltage-island driven floorplanning. Different from previous works, we constrain blocks of the same voltage to be placed into one region to save power routing resource, simplify power planning, and reduce IR Drop. Experimental results show the feasibility of SKB-tree. For the fixed-outline constraint with zero deadspace, SKB-tree achieved significantly better wirelength than A-FP, Parquet 4.0, ZDS, and SAFFOA. SKB-tree can get better results than other fixed-outline driven floorplanners because it only needs to focus on wirelength optimization during simulated annealing. Besides, for voltage island driven floorplanning, SKB-tree also consumes less power and wirelength.
引用
收藏
页码:473 / 484
页数:12
相关论文
共 50 条
  • [1] An Enhanced Memetic Algorithm using SKB tree representation for fixed-outline and temperature driven non-slicing floorplanning
    Shanthi, J.
    Rani, D. Gracia Nirmala
    Rajaram, S.
    INTEGRATION-THE VLSI JOURNAL, 2022, 86 : 84 - 97
  • [2] Modern floorplanning with abutment and fixed-outline constraints
    Lin, CT
    Chen, DS
    Wang, W
    Ho, HH
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 6214 - 6217
  • [3] A fixed-outline floorplanning method
    Yosihmura, Takeshi
    Chen, Song
    ASICON 2007: 2007 7TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2007, : 1070 - 1075
  • [4] A Stable Fixed-Outline Floorplanning Method
    Chen, Song
    Yosihmura, Takeshi
    ISPD'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN, 2007, : 119 - 126
  • [5] Fixed-outline floorplanning: Enabling hierarchical design
    Adya, SN
    Markov, IL
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2003, 11 (06) : 1120 - 1135
  • [6] Modern floorplanning with boundary and fixed-outline constraints via genetic clustering algorithm
    Lin, CT
    Chen, DS
    Wang, YW
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2006, 15 (01) : 107 - 127
  • [7] Optimal Slack-Driven Block Shaping Algorithm in Fixed-Outline Floorplanning
    Yan, Jackey Z.
    Chu, Chris
    ISPD 12: PROCEEDINGS OF THE 2012 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN, 2012, : 179 - 186
  • [8] A nonlinear optimization methodology for VLSI fixed-outline floorplanning
    Chaomin Luo
    Miguel F. Anjos
    Anthony Vannelli
    Journal of Combinatorial Optimization, 2008, 16 : 378 - 401
  • [9] A stable Fixed-Outline Floorplanning algorithm for soft module
    Du, Shi-Min
    Xia, Yin-Shui
    Chu, Zhu-Fei
    Huang, Cheng
    Yang, Run-Ping
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2014, 36 (05): : 1258 - 1265
  • [10] A nonlinear optimization methodology for VLSI fixed-outline floorplanning
    Luo, Chaomin
    Anjos, Miguel F.
    Vannelli, Anthony
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2008, 16 (04) : 378 - 401