Unified Analytical Global Placement for Large-Scale Mixed-Size Circuit Designs

被引:20
作者
Hsu, Meng-Kai [1 ]
Chang, Yao-Wen [1 ,2 ]
机构
[1] Natl Taiwan Univ, Grad Inst Elect Engn, Taipei 106, Taiwan
[2] Natl Taiwan Univ, Dept Elect Engn, Taipei 106, Taiwan
关键词
Layouts; macro placement; physical design; placement; wirelengths; MP-TREES; ALGORITHM;
D O I
10.1109/TCAD.2012.2193582
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A modern chip often contains large numbers of predesigned macros (e.g., embedded memories, IP blocks) and standard cells, with very different sizes. The fast-growing design complexity with large-scale mixed-size macros and standard cells has caused significant challenges to modern circuit placement. Analytical algorithms have been shown to be most effective for standard-cell placement, but the problems with the rotation and legalization of large macros impose intrinsic limitations for analytical placement. Consequently, most recent works on mixed-size placement resort to combinatorial macro placement. Instead, this paper presents the first attempt to resolve the intrinsic problems with a unified analytical approach. Unlike traditional analytical placement that uses only wire and density forces to optimize the positions of circuit components, we present a new force, the rotation force, to handle macro orientation for analytical mixed-size placement. The rotation force tries to rotate each macro to its desired orientation based on the wire connections on this macro. A cross potential model is also proposed to increase the rotation freedom during placement. The final orientation of each macro with legalization consideration is then determined by mathematical programming. A macro flipping force is also proposed to determine the flipping orientation of each macro at the end of global placement. Compared with start-of-the-art mixed-size placement approaches (such as FLOP, CG, and MP-tree), our approach achieves the best average wirelength efficiently.
引用
收藏
页码:1366 / 1378
页数:13
相关论文
共 50 条
  • [31] Routability-driven Mixed-size Placement Prototyping Approach Considering Design Hierarchy and Indirect Connectivity Between Macros
    Lin, Jai-Ming
    Li, Szu-Ting
    Wang, Yi-Ting
    [J]. PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [32] Large-scale placement by grid-warping
    Xiu, Z
    Ma, JD
    Fowler, SM
    Rutenbar, RA
    [J]. 41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 351 - 356
  • [33] Analytical Placement with 3D Poisson's Equation and ADMM-based Optimization for Large-scale 2.5D Heterogeneous FPGAs
    Wei, Min
    Tong, Xingyu
    Wen, Yuan
    Chen, Jianli
    Yu, Jun
    Zhu, Wenxing
    Chang, Yao-Wen
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (05)
  • [34] Multilevel Optimization for Large-Scale Hierarchical FPGA Placement
    戴晖
    周强
    边计年
    [J]. Journal of Computer Science & Technology, 2010, 25 (05) : 1083 - 1091
  • [35] Coordinated placement and replacement for large-scale distributed caches
    Korupolu, MR
    Dahlin, M
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2002, 14 (06) : 1317 - 1329
  • [36] Multilevel Optimization for Large-Scale Hierarchical FPGA Placement
    Hui Dai
    Qiang Zhou
    Ji-Nian Bian
    [J]. Journal of Computer Science and Technology, 2010, 25 : 1083 - 1091
  • [37] Multilevel Optimization for Large-Scale Hierarchical FPGA Placement
    Dai, Hui
    Zhou, Qiang
    Bian, Ji-Nian
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2010, 25 (05) : 1083 - 1091
  • [38] LARGE-SCALE AND GLOBAL MAXIMIZATION OF THE DISTANCE TO INSTABILITY
    Mengi, Emre
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2018, 39 (04) : 1776 - 1809
  • [39] Routability-driven Analytical Placement with Precise Penalty Models for Large-Scale 3D ICs
    Lin, Jai-Ming
    Hsieh, Hao-Yuan
    Kung, Hsuan
    Lin, Hao-Jia
    [J]. 2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [40] On the Placement of VNF Managers in Large-Scale and Distributed NFV Systems
    Abu-Lebdeh, Mohammad
    Naboulsi, Diala
    Glitho, Roch
    Tchouati, Constant Wette
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (04): : 875 - 889