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 条
  • [21] A nature inspired optimization algorithm for VLSI fixed-outline floorplanning
    M. Shunmugathammal
    C. Christopher Columbus
    S. Anand
    Analog Integrated Circuits and Signal Processing, 2020, 103 : 173 - 186
  • [22] A Flexible Fixed-outline Floorplanning Methodology for Mixed-size Modules
    Chan, Kai-Chung
    Hsu, Chao-Jam
    Lin, Jia-Ming
    2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2013, : 435 - 440
  • [23] A novel method on discrete particle swarm optimization for fixed-outline floorplanning
    Ye, Yin
    Yin, Xi
    Chen, Zhenyi
    Hong, Zhixing
    Fan, Xinwen
    Dong, Chen
    PROCEEDINGS OF 2020 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS), 2020, : 591 - 595
  • [24] A Fast Thermal-Aware Fixed-Outline Floorplanning Methodology Based on Analytical Models
    Lin, Jai-Ming
    Chen, Tai Ting
    Chang, Yen-Fu
    Chang, Wei-Yi
    Shyu, Ya-Ting
    Chang, Yeong-Jar
    Lu, Juin-Ming
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [25] Multi-objective optimization in fixed-outline floorplanning with reinforcement learning
    Jiang, Zhongjie
    Li, Zhiqiang
    Yao, Zhenjie
    COMPUTERS & ELECTRICAL ENGINEERING, 2024, 120
  • [26] Fast thermal analysis for fixed-outline 3D floorplanning
    Xu, Qi
    Chen, Song
    INTEGRATION-THE VLSI JOURNAL, 2017, 59 : 157 - 167
  • [27] DeFer: Deferred Decision Making Enabled Fixed-Outline Floorplanning Algorithm
    Yan, Jackey Z.
    Chu, Chris
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2010, 29 (03) : 367 - 381
  • [28] Fixed-outline Thermal-aware 3D Floorplanning
    Xiao, Linfu
    Sinha, Subarna
    Xu, Jingyu
    Young, Evangeline F. Y.
    2010 15TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2010), 2010, : 552 - +
  • [29] 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
  • [30] 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