CongestionNet: Routing Congestion Prediction Using Deep Graph Neural Networks

被引:0
|
作者
Kirby, Robert [1 ]
Godil, Saad [1 ]
Roy, Rajarshi [1 ]
Catanzaro, Bryan [1 ]
机构
[1] Nvidia, Santa Clara, CA 95051 USA
关键词
machine learning; deep learning; neural networks; very large scale integration; routing congestion; physical design; graph convolutional neural networks; LENGTH;
D O I
10.1109/vlsi-soc.2019.8920342
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As feature size shrinks, routing constraints become a more significant limiting factor to the manufacturability of VLSI designs. Routing congestion significantly impacts quality metrics such as area and timing performance, but congestion is not known accurately until late in the design cycle, after placement and routing. This can lead to unpleasant surprises during the design process. Accordingly, early prediction of routing requirements would enable design engineers to iterate faster, with more confidence that their designs were routable and high quality. Additionally, routability estimates can inform placement itself, preemptively eliminating routing problems. In this work, we present a graph-based deep learning method for quickly predicting logic-induced routing congestion hotspots from a gate-level netlist before placement. This model can provide early feedback to designers and EDA tools, indicating logic that may be difficult to route. Compared to using previous congestion prediction metrics to predict congestion hotspots without placement information, our solution provides a 29% increase in the Kendall ranking correlation score. Because our focus is on predicting congestion due to local logic structure, which manifests itself on lower metal layers, we also report accuracy for predicting lower metal layer congestion. When predicting congestion for the lower metal layers, the benefit of our solution over previous metrics increases to 75%. Additionally, our approach is fast. On a circuit with 1.3 million cells, our approach takes 19 seconds to predict congestion, compared with 10-60 minutes for other methods.
引用
收藏
页码:217 / 222
页数:6
相关论文
共 50 条
  • [1] ClusterNet: Routing Congestion Prediction and Optimization using Netlist Clustering and Graph Neural Networks
    Min, Kyungjun
    Kwon, Seongbin
    Lee, Sung-Yun
    Kim, Dohun
    Park, Sunghye
    Kang, Seokhyeong
    [J]. 2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,
  • [2] Congestion Aware Intent-Based Routing using Graph Neural Networks for Improved Quality of Experience in Heterogeneous Networks
    LaMar, Suzanna
    Gosselin, Jordan J.
    Caceres, Ivan
    Kapple, Sarah
    Jayasumana, Anura
    [J]. 2021 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2021), 2021,
  • [3] A generic intelligent routing method using deep reinforcement learning with graph neural networks
    Huang, Wanwei
    Yuan, Bo
    Wang, Sunan
    Zhang, Jianwei
    Li, Junfei
    Zhang, Xiaohui
    [J]. IET COMMUNICATIONS, 2022, 16 (19) : 2343 - 2351
  • [4] Nucleophilicity Prediction Using Graph Neural Networks
    Nie, Wan
    Liu, Deguang
    Li, Shuaicheng
    Yu, Haizhu
    Fu, Yao
    [J]. JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2022, 62 (18) : 4319 - 4328
  • [5] Footfall Prediction Using Graph Neural Networks
    Boz, Hasan Alp
    Bahrami, Mohsen
    Balcisoy, Selim
    Pentland, Alex
    [J]. 2023 31ST SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU, 2023,
  • [6] Pin Accessibility and Routing Congestion Aware DRC Hotspot Prediction using Graph Neural Network and U-Net
    Baek, Kyeonghyeon
    Park, Hyunbum
    Kim, Suwan
    Choi, Kyumyung
    Kim, Taewhan
    [J]. 2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [7] PREDICTION OF DEEP ICE LAYER THICKNESS USING ADAPTIVE RECURRENT GRAPH NEURAL NETWORKS
    Zalatan, Benjamin
    Rahnemoonfar, Maryam
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP, 2023, : 2835 - 2839
  • [8] UNTANGLE: Unlocking Routing and Logic Obfuscation Using Graph Neural Networks-based Link Prediction
    Alrahis, Lilas
    Patnaik, Satwik
    Hanif, Muhammad Abdullah
    Shafique, Muhammad
    Sinanoglu, Ozgur
    [J]. 2021 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN (ICCAD), 2021,
  • [9] Learning Graph Dynamics using Deep Neural Networks
    Narayan, Apurva
    Roe, Peter H. O'N
    [J]. IFAC PAPERSONLINE, 2018, 51 (02): : 433 - 438
  • [10] Scalable Deep Traffic Flow Neural Networks for Urban Traffic Congestion Prediction
    Fouladgar, Mohammadhani
    Parchami, Mostafa
    Elmasri, Ramez
    Ghaderi, Amir
    [J]. 2017 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2017, : 2251 - 2258