Routability-driven analytical placement by net overlapping removal for large-scale mixed-size designs

被引:0
|
作者
Jiang, Zhe-Wei [1 ]
Su, Bor-Yiing [2 ]
Chang, Yao-Wen [1 ,3 ]
机构
[1] Natl Taiwan Univ, Grad Inst Elect Engn, Taipei 106, Taiwan
[2] Dept Elect Engn & Comp, Berkeley, CA 94720 USA
[3] Natl Taiwan Univ, Dept Elect Engn, Taipei 106, Taiwan
来源
2008 45TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2 | 2008年
关键词
physical design; placement; routability;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Routability is a challenging cost metric for modern largescale mixed-size placement. Most existing routability-driven placement algorithms apply whitespace allocation to relieve the routing congestion. Nevertheless, we observe that whitespace allocation might worsen the routability of a placement. To remedy this deficiency, we propose in this paper a new direction/technique, called net overlapping removal, to optimize the routability during placement. Unlike most previous works that allocate whitespace among blocks, our approach moves nets apart from congested regions to improve the chip routability. To apply the net overlapping removal technique, we generalize a net bounding-box based congestion evaluation model to handle practical routing constraints and speed up the routability optimization during placement. We further propose a Gaussian smoothing technique to handle the challenging macro porosity issue, arising in modern mixedsize designs with large macros that require to preserve routing resources for inner routing of the macros. Experimental results show that our approaches lead to significantly better routability and running time than previous works for mixedsize placement.
引用
收藏
页码:167 / +
页数:2
相关论文
共 29 条
  • [1] 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
  • [2] Routability-Driven Placement for Hierarchical Mixed-Size Circuit Designs
    Hsu, Meng-Kai
    Chen, Yi-Fang
    Huang, Chau-Chin
    Chen, Tung-Chieh
    Chang, Yao-Wen
    2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [3] Architecture-aware routability-driven placer for large-scale mixed-size designs
    Datta, Prasun
    Mukherjee, Shyamapada
    IET CIRCUITS DEVICES & SYSTEMS, 2019, 13 (08) : 1209 - 1220
  • [4] 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
  • [5] Unified Analytical Global Placement for Large-Scale Mixed-Size Circuit Designs
    Hsu, Meng-Kai
    Chang, Yao-Wen
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (09) : 1366 - 1378
  • [6] 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
  • [7] NTUplace4h: A Novel Routability-Driven Placement Algorithm for Hierarchical Mixed-Size Circuit Designs
    Hsu, Meng-Kai
    Chen, Yi-Fang
    Huang, Chau-Chin
    Chou, Sheng
    Lin, Tzu-Hen
    Chen, Tung-Chieh
    Chang, Yao-Wen
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (12) : 1914 - 1927
  • [8] RippleFPGA: A Routability-Driven Placement for Large-Scale Heterogeneous FPGAs
    Pui, Chak-Wa
    Chen, Gengjie
    Chow, Wing-Kai
    Lam, Ka-Chun
    Kuang, Jian
    Tu, Peishan
    Zhang, Hang
    Young, Evangeline F. Y.
    Yu, Bei
    2016 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2016,
  • [9] Detailed-Routability-Driven Analytical Placement for Mixed-Size Designs with Technology and Region Constraints
    Huang, Chau-Chin
    Lee, Hsin-Ying
    Lin, Bo-Qiao
    Yang, Sheng-Wei
    Chang, Chin-Hao
    Chen, Szu-To
    Chang, Yao-Wen
    2015 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2015, : 508 - 513
  • [10] Regularity-aware Routability-driven Placement Prototyping Algorithm for Hierarchical Mixed-size Circuits
    Lin, Jai-Ming
    Yu, Bo-Heng
    Chang, Li-Yen
    2017 22ND ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2017, : 438 - 443