A Quasi-Newton-based Floorplanner for fixed-outline floorplanning

被引:5
|
作者
Ji, Pengli [1 ,2 ]
He, Kun [1 ]
Wang, Zhengli [1 ]
Jin, Yan [1 ]
Wu, Jigang [3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[2] Hangzhou Dianzi Univ, Sch Management, Hangzhou 310018, Peoples R China
[3] Guangdong Univ Technol, Sch Comp Sci & Technol, Guangzhou 51006, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Packing; Floorplanning; Layout optimization; Physical design; Quasi-Newton method;
D O I
10.1016/j.cor.2021.105225
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We address the problem of floorplanning, a crucial step of VLSI design, and propose a novel approach named Quasi-Newton-based FloorplannER (QinFer) for the challenging fixed-outline floorplanning problem. QinFer is an effective two-phase method. The first phase recursively bipartitions the original circuit to a set of subcircuits until each leaf subcircuit contains only one module. By placing each module onto the suboutline of the leaf subcircuit, a distributed floorplan is obtained. The recursive bipartition enables the strongly connected modules to be placed closely so that the obtained floorplan has a good quality of wirelength. By bipartitioning the circuit into leaf subcircuits with only one module and using terminal propagation technology during the whole bipartitioning process, the capabilities of bipartition tool and terminal propagation technology in improving quality of wirelength are fully utilized. The second phase contributes a potential energy function to evaluate the overlap among the modules as well as the protruding portion of modules beyond the outline, and a Quasi-Newton method is employed to reduce the potential energy for the legalization of the distributed floorplan. The Quasi-Newton legalization method is a general method that can be used to calculate a floorplan without constructing any geometric representations for the modules. Moreover, the robustness of QinFer is further improved by incorporating a refined distribution algorithm to establish feasibility for the case of illegal floorplan. Extensive experimental results on public benchmarks show that, in comparison to the well-known approaches DeFer and F-FM, QinFer can generate 7:3% and 2:1% better half-perimeter wirelengths, respectively. (C) 2021 Elsevier Ltd. All rights reserved.
引用
收藏
页数:21
相关论文
共 50 条
  • [31] PeF: Poisson's Equation-Based Large-Scale Fixed-Outline Floorplanning
    Li, Ximeng
    Peng, Keyu
    Huang, Fuxing
    Zhu, Wenxing
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (06) : 2002 - 2015
  • [32] SKB-Tree: A Fixed-Outline Driven Representation for Modern Floorplanning Problems
    Lin, Jai-Ming
    Hung, Zhi-Xiong
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (03) : 473 - 484
  • [33] A Modified Multi-objective Simulated Annealing Algorithm for Fixed-outline Floorplanning
    Weng, Yifan
    Chen, Zhen
    Chen, Jianli
    Zhu, Wenxing
    PROCEEDINGS OF 2018 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, ELECTRONICS AND ELECTRICAL ENGINEERING (AUTEEE), 2018, : 35 - 39
  • [34] Enumeration technique in very large-scale integration fixed-outline floorplanning
    Hoo, Chyi-Shiang
    Kanesan, Jeevan
    Ramiah, Harikrishnan
    IET CIRCUITS DEVICES & SYSTEMS, 2014, 8 (01) : 47 - 57
  • [35] An Improved Simulated Annealing Algorithm With Excessive Length Penalty for Fixed-Outline Floorplanning
    Huang, Zhipeng
    Lin, Zhifeng
    Zhu, Ziran
    Chen, Jianli
    IEEE ACCESS, 2020, 8 : 50911 - 50920
  • [36] On handling the fixed-outline constraints of floorplanning using less flexibility first principles*
    Wei, Shaojun
    Dong, Sheqin
    Hong, Xianlong
    Wu, Youliang
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 5595 - 5598
  • [37] Temperature-Aware Floorplanning for Fixed-Outline 3D ICs
    Ni, Tianming
    Chang, Hao
    Zhu, Shidong
    Lu, Lin
    Li, Xueyun
    Xu, Qi
    Liang, Huaguo
    Huang, Zhengfeng
    IEEE ACCESS, 2019, 7 : 139787 - 139794
  • [38] Multi-bend bus-driven floorplanning considering fixed-outline constraints
    Sheng, Wenxu
    Dong, Sheqin
    INTEGRATION-THE VLSI JOURNAL, 2013, 46 (02) : 142 - 152
  • [39] Handling Orientation and Aspect Ratio of Modules in Electrostatics-based Large Scale Fixed-Outline Floorplanning
    Huang, Fuxing
    Liu, Duanxiang
    Li, Xingquan
    Yu, Bei
    Zhu, Wenxing
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,
  • [40] SDS: An Optimal Slack-Driven Block Shaping Algorithm for Fixed-Outline Floorplanning
    Yan, Jackey Z.
    Chu, Chris
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (02) : 175 - 188