PeF: Poisson's Equation-Based Large-Scale Fixed-Outline Floorplanning

被引:4
|
作者
Li, Ximeng [1 ]
Peng, Keyu [1 ]
Huang, Fuxing [1 ]
Zhu, Wenxing [1 ]
机构
[1] Fuzhou Univ, Ctr Discrete Math & Theoret Comp Sci, Fuzhou 350108, Peoples R China
基金
中国国家自然科学基金;
关键词
Mathematical models; Very large scale integration; Poisson equations; Computational modeling; Heuristic algorithms; Potential energy; Partitioning algorithms; Constraint graph; fixed-outline floorplanning; Index Terms; global floorplanning; legalization; Poisson's equation; REPRESENTATION; MODULES;
D O I
10.1109/TCAD.2022.3213609
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Floorplanning is the first stage of VLSI physical design. An effective floorplanning engine definitely has a positive impact on chip design speed, quality, and performance. In this article, we present a novel mathematical model to characterize nonoverlapping of modules, and propose a flat fixed-outline floorplanning algorithm based on the VLSI global placement approach using Poisson's equation. The algorithm consists of global floorplanning and legalization phases. In global floorplanning, we redefine the potential energy of each module based on the novel mathematical model for characterizing nonoverlapping of modules and an analytical solution of Poisson's equation. In this scheme, the widths of soft modules appear as variables in the energy function and can be optimized. Moreover, we design a fast approximate computation scheme for partial derivatives of the potential energy. In legalization, based on the defined horizontal and vertical constraint graphs, we eliminate overlaps between modules remained after global floorplanning, by modifying relative positions of modules. Experiments on the MCNC, GSRC, HB+, and ami49_x benchmarks show that, our algorithm improves the average wirelength by at least 2% and 5% on small and large-scale benchmarks with certain whitespace, respectively, compared to state-of-the-art floorplanners.
引用
收藏
页码:2002 / 2015
页数:14
相关论文
共 50 条
  • [1] 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
  • [2] Large-scale fixed-outline floorplanning design using convex optimization techniques
    Luo, Chaomin
    Anjos, Miguel F.
    Vannelli, Andiony
    2008 ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 110 - +
  • [3] 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,
  • [4] An efficient algorithm to fixed-outline floorplanning based on instance augmentation
    Liu, R
    Dong, SQ
    Hong, XL
    NINTH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, PROCEEDINGS, 2005, : 210 - 215
  • [5] A Quasi-Newton-based Floorplanner for fixed-outline floorplanning
    Ji, Pengli
    He, Kun
    Wang, Zhengli
    Jin, Yan
    Wu, Jigang
    COMPUTERS & OPERATIONS RESEARCH, 2021, 129
  • [6] A Fixed-outline Floorplanning Method Based on 2.5D
    Dong, Sheqin
    Xie, Qi
    PROCEEDINGS OF THE 11TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2008,
  • [7] ANT SYSTEM BASED 3D FIXED-OUTLINE FLOORPLANNING
    Xu, Qi
    Chen, Song
    Li, Bin
    2014 12TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2014,
  • [8] An RSC-Based Genetic Algorithm for Fixed-Outline Soft Module Floorplanning
    Yang, Runping
    Du, Shimin
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2024,
  • [9] 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,
  • [10] MOSAIC - Enabling Large-Scale Equation-Based Flow Sheet Optimization
    Esche, Erik
    Hoffmann, Christian
    Illner, Markus
    Mueller, David
    Fillinger, Sandra
    Tolksdorf, Gregor
    Bonart, Henning
    Wozny, Guenter
    Repke, Jens-Uwe
    CHEMIE INGENIEUR TECHNIK, 2017, 89 (05) : 620 - 635