Learning Based Placement Refinement to Reduce DRC Short Violations

被引:2
作者
Huang, Ying-Yao [1 ,2 ]
Lin, Chang-Tzu [3 ]
Liang, Wei-Lun [3 ]
Chen, Hung-Ming [1 ,2 ]
机构
[1] Natl Yang Ming Chiao Tung Univ, Inst Elect, Hsinchu, Taiwan
[2] Natl Yang Ming Chiao Tung Univ, SoC Ctr, Hsinchu, Taiwan
[3] Ind Technol Res Inst, Informat & Commun Res Labs, Zhudong Township, Taiwan
来源
2021 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT) | 2021年
关键词
D O I
10.1109/VLSI-DAT52063.2021.9427321
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing complexity of the design rules, the routability has become one of the most essential factors that should be considered in the placement stage; however, being the routable basis of the placer in the past, the congestion map given by global routing cannot display the trend of routabiliy nowadays. If we want more comprehensive and close to the actual routing information, we must execute the complete flow including global routing and detailed routing, which is time-consuming. Therefore, how to access the accurate routing information rapidly is an important issue. This paper proposes a machine learning method and put it into our placement flow to help us solve the above problem. In this machine learning model, the features contain the information of placement itself and the global routing congestion. We utilize the model to predict the position of the detailed routing violations and feed the information back to placement system, and generate a new placement result afterwards. Experimental results show that comparing with the result of the original placer, the proposed methodologies can effectively decrease the number of the DRC violations.
引用
收藏
页数:4
相关论文
共 14 条
  • [1] Cadence, COMM TOOL INN
  • [2] LIBSVM: A Library for Support Vector Machines
    Chang, Chih-Chung
    Lin, Chih-Jen
    [J]. ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (03)
  • [3] Characterization of the complete chloroplast genome sequence of Tsuga longibracteata W. C. Cheng (Pinaceae)
    Chen, Lin
    Li, Longna
    Yang, Guodong
    Qian, Huirong
    Li, Mingzhi
    [J]. CONSERVATION GENETICS RESOURCES, 2019, 11 (02) : 117 - 120
  • [4] Kim MC, 2011, ICCAD-IEEE ACM INT, P67, DOI 10.1109/ICCAD.2011.6105307
  • [5] Liu WH, 2012, ICCAD-IEEE ACM INT, P713
  • [6] Progress and Challenges in VLSI Placement Research
    Markov, Igor L.
    Hu, Jin
    Kim, Myung-Chul
    [J]. PROCEEDINGS OF THE IEEE, 2015, 103 (11) : 1985 - 2003
  • [7] Qi ZD, 2014, PR IEEE COMP DESIGN, P97, DOI 10.1109/ICCD.2014.6974668
  • [8] Roy Jarrod A., 2009, Proceedings of the 2009 IEEE/ACM International Conference on Computer-Aided Design (ICCAD 2009), P357, DOI 10.1145/1687399.1687467
  • [9] Kraftwerk2 - A fast force-directed quadratic placement approach using an accurate net model
    Spindler, Peter
    Schlichtmann, Ulf
    Johannes, Frank M.
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (08) : 1398 - 1411
  • [10] Eh?Predictor: A Deep Learning Framework to Identify Detailed Routing Short Violations From a Placed Netlist
    Tabrizi, Aysa Fakheri
    Darav, Nima Karimpour
    Rakai, Logan
    Bustany, Ismail
    Kennings, Andrew
    Behjat, Laleh
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (06) : 1177 - 1190