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 条
  • [1] Unified Analytical Global Placement for Large-Scale Mixed-Size Circuit Designs
    Hsu, Meng-Kai
    Chang, Yao-Wen
    2010 IEEE AND ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2010, : 657 - 662
  • [2] A PLACEMENT FLOW FOR VERY LARGE-SCALE MIXED-SIZE CIRCUIT PLACEMENT
    Chen, Jianli
    Zhu, Wenxing
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2014, 23 (02)
  • [3] GPSAT: A SAT based Global Placement for Large Scale Mixed-size Designs
    Datta, Prasun
    Mukherjee, Shyamapada
    2018 INTERNATIONAL CONFERENCE ON INTELLIGENT AUTONOMOUS SYSTEMS (ICOIAS), 2018, : 77 - 81
  • [4] Routability-driven analytical placement by net overlapping removal for large-scale mixed-size designs
    Jiang, Zhe-Wei
    Su, Bor-Yiing
    Chang, Yao-Wen
    2008 45TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 167 - +
  • [5] Multi-level placement for large-scale mixed-size IC designs
    Chang, CC
    Cong, J
    Xin, Y
    ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 325 - 330
  • [6] Multi-level placement for large-scale mixed-size IC designs
    ACM SIGDA; IEEE Circuits and Systems Society; IEICE (Institute of Electronics, Information and Communication Engineers); IPSJ (Information Processing Society of Japan) (Institute of Electrical and Electronics Engineers Inc., United States):
  • [7] Routability-Driven Analytical Placement for Mixed-Size Circuit Designs
    Hsu, Meng-Kai
    Chou, Sheng
    Lin, Tzu-Hen
    Chang, Yao-Wen
    2011 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2011, : 80 - 84
  • [8] Optimizing Routability in Large-Scale Mixed-Size Placement
    Cong, Jason
    Luo, Guojie
    Tsota, Kalliopi
    Xiao, Bingjun
    2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2013, : 441 - 446
  • [9] An Effective Floorplan-Guided Placement Algorithm for Large-Scale Mixed-Size Designs
    Yan, Jackey Z.
    Viswanathan, Natarajan
    Chu, Chris
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2014, 19 (03)
  • [10] Voltage-Drop Aware Analytical Placement by Global Power Spreading for Mixed-Size Circuit Designs
    Chuang, Yi-Lin
    Lee, Po-Wei
    Chang, Yao-Wen
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (11) : 1649 - 1662