A Survey of Graph Neural Networks for Electronic Design Automation

被引:29
|
作者
Lopera, Daniela Sanchez [1 ,3 ]
Servadei, Lorenzo [1 ]
Kiprit, Gamze Naz [1 ,3 ]
Hazra, Souvik [1 ]
Wille, Robert [2 ]
Ecker, Wolfgang [1 ,3 ]
机构
[1] Infineon Technol AG, Gleichen, Germany
[2] Johannes Kepler Univ Linz, Linz, Austria
[3] Tech Univ Munich, Munich, Germany
关键词
Electronic Design Automation; Very Large-scale Integration; Machine Learning; Register-Transfer Level; Graph Neural Networks;
D O I
10.1109/MLCAD52597.2021.9531070
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Driven by Moore's law, the chip design complexity is steadily increasing. Electronic Design Automation (EDA) has been able to cope with the challenging very large-scale integration process, assuring scalability, reliability, and proper time-to-market. However, EDA approaches are time and resource-demanding, and they often do not guarantee optimal solutions. To alleviate these, Machine Learning (ML) has been incorporated into many stages of the design flow, such as in placement and routing. Many solutions employ Euclidean data and ML techniques without considering that many EDA objects are represented naturally as graphs. The trending Graph Neural Networks are an opportunity to solve EDA problems directly using graph structures for circuits, intermediate RTLs, and netlists. In this paper, we present a comprehensive review of the existing works linking the EDA flow for chip design and Graph Neural Networks.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] A Comprehensive Survey on Electronic Design Automation and Graph Neural Networks: Theory and Applications
    Sanchez, Daniela
    Servadei, Lorenzo
    Kiprit, Gamze Naz
    Wille, Robert
    Ecker, Wolfgang
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2023, 28 (02)
  • [2] A Survey for Electronic Design Automation Based on Graph Neural Network
    Tian C.
    Chen L.
    Wang Y.
    Wang S.
    Zhou J.
    Wang Z.
    Pang Y.
    Du Z.
    [J]. Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2023, 45 (09): : 3069 - 3082
  • [3] Survey on Graph Neural Networks
    Gkarmpounis, Georgios
    Vranis, Christos
    Vretos, Nicholas
    Daras, Petros
    [J]. IEEE ACCESS, 2024, 12 : 128816 - 128832
  • [4] Electronic Design Automation for Social Networks
    DeOrio, Andrew
    Bertacco, Valeria
    [J]. PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE, 2010, : 621 - 622
  • [5] A Comprehensive Survey on Graph Neural Networks
    Wu, Zonghan
    Pan, Shirui
    Chen, Fengwen
    Long, Guodong
    Zhang, Chengqi
    Yu, Philip S.
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2021, 32 (01) : 4 - 24
  • [6] Survey of Graph Neural Networks and Applications
    Liang, Fan
    Qian, Cheng
    Yu, Wei
    Griffith, David
    Golmie, Nada
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [7] Graph Neural Networks in IoT: A Survey
    Dong, Guimin
    Tang, Mingyue
    Wang, Zhiyuan
    Gao, Jiechao
    Guo, Sikun
    Cai, Lihua
    Gutierrez, Robert
    Campbel, Bradford
    Barnes, Laura E.
    Boukhechba, Mehdi
    [J]. ACM TRANSACTIONS ON SENSOR NETWORKS, 2023, 19 (02)
  • [8] Electronic Design Automation with Graphic Processors: A Survey
    Deng, Yangdong
    Mu, Shuai
    [J]. FOUNDATIONS AND TRENDS IN ELECTRONIC DESIGN AUTOMATION, 2013, 7 (1-2): : 1 - 176
  • [9] Survey of Machine Learning for Electronic Design Automation
    Gubbi, Kevin Immanuel
    Beheshti-Shirazi, Sayed Arash
    Sheaves, Tyler
    Salehi, Soheil
    Manoj, Sai P. D.
    Rafatirad, Setareh
    Sasan, Avesta
    Homayoun, Houman
    [J]. PROCEEDINGS OF THE 32ND GREAT LAKES SYMPOSIUM ON VLSI 2022, GLSVLSI 2022, 2022, : 513 - 518
  • [10] Machine Learning for Electronic Design Automation: A Survey
    Huang, Guyue
    Hu, Jingbo
    He, Yifan
    Liu, Jialong
    Ma, Mingyuan
    Shen, Zhaoyang
    Wu, Juejian
    Xu, Yuanfan
    Zhang, Hengrui
    Zhong, Kai
    Ning, Xuefei
    Ma, Yuzhe
    Yang, Haoyu
    Yu, Bei
    Yang, Huazhong
    Wang, Yu
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2021, 26 (05)