Versatile Multi-stage Graph Neural Network for Circuit Representation

被引:0
|
作者
Yang, Shuwen [1 ]
Yang, Zhihao [2 ]
Li, Dong [3 ]
Zhang, Yingxue [3 ]
Zhang, Zhanguang [3 ]
Song, Guojie [1 ]
Hao, Jianye [3 ]
机构
[1] Peking Univ, Sch Intelligence Sci & Technol, Beijing, Peoples R China
[2] Peking Univ, Sch Software & Microelect, Beijing, Peoples R China
[3] Huawei Noahs Ark Lab, Montreal, PQ, Canada
来源
ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022) | 2022年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the rapid growth in the scale of circuits and the desire for knowledge transfer from old designs to new ones, deep learning technologies have been widely exploited in Electronic Design Automation (EDA) to assist circuit design. In chip design cycles, we might encounter heterogeneous and diverse information sources, including the two most informative ones: the netlist and the design layout. However, handling each information source independently is sub-optimal. In this paper, we propose a novel way to integrate the multiple information sources under a unified heterogeneous graph named Circuit Graph, where topological and geometrical information is well integrated. Then, we propose Circuit GNN to fully utilize the features of vertices, edges as well as heterogeneous information during the message passing process. It is the first attempt to design a versatile circuit representation that is compatible across multiple EDA tasks and stages. Experiments on the two most representative prediction tasks in EDA show that our solution reaches state-of-the-art performance in both logic synthesis and global placement chip design stages. Besides, it achieves a 10x speed-up on congestion prediction compared to the state-of-the-art model.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Insolation forecasting by a multi-stage neural network
    Orita, S
    Kemmoku, Y
    Sakakibara, T
    Nakagawa, S
    ELECTRICAL ENGINEERING IN JAPAN, 1998, 125 (04) : 26 - 33
  • [2] Insolation forecasting by a multi-stage neural network
    Toyohashi Univ of Technology, Toyohashi, Japan
    Electr Eng Jpn, 4 (26-33):
  • [3] Multi-stage self-training social bot detection based on graph neural network
    Wang, Keke
    Wang, Xiujuan
    Chen, Kangmiao
    Wang, Zhengxiang
    Zheng, Kangfeng
    Engineering Applications of Artificial Intelligence, 2025, 152
  • [4] Adaptively extendable multi-stage spiking neural network
    Um, Kwi Seob
    Heo, Seo Weon
    ICT EXPRESS, 2021, 7 (01): : 94 - 98
  • [5] A multi-stage neural network for automatic target detection
    Howard, A
    Padgett, C
    Liebe, CC
    IEEE WORLD CONGRESS ON COMPUTATIONAL INTELLIGENCE, 1998, : 231 - 236
  • [6] A multi-stage neural network classifier for ECG events
    Hosseini, HG
    Reynolds, KJ
    Powers, D
    PROCEEDINGS OF THE 23RD ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-4: BUILDING NEW BRIDGES AT THE FRONTIERS OF ENGINEERING AND MEDICINE, 2001, 23 : 1672 - 1675
  • [7] Multi-graph aggregated graph neural network for heterogeneous graph representation learning
    Zhu, Shuailei
    Wang, Xiaofeng
    Lai, Shuaiming
    Chen, Yuntao
    Zhai, Wenchao
    Quan, Daying
    Qi, Yuanyuan
    Lv, Laishui
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2025, 16 (02) : 803 - 818
  • [8] Multi-stage deep neural network accelerated topology optimization
    Bielecki, Dustin
    Patel, Darshil
    Rai, Rahul
    Dargush, Gary F.
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2021, 64 (06) : 3473 - 3487
  • [9] Aircraft identification using a multi-stage fuzzy neural network
    Xu, XJ
    Constantinides, AG
    ICR '96 - 1996 CIE INTERNATIONAL CONFERENCE OF RADAR, PROCEEDINGS, 1996, : 151 - 155
  • [10] Multi-stage deep neural network accelerated topology optimization
    Dustin Bielecki
    Darshil Patel
    Rahul Rai
    Gary F. Dargush
    Structural and Multidisciplinary Optimization, 2021, 64 : 3473 - 3487