Ziad El Sayed, Zeng Wang, Hana Selmani, Johann Knechtel, Ozgur Sinanoglu, Lilas Alrahis
{"title":"图神经网络集成电路设计,可靠性和安全性:调查和工具","authors":"Ziad El Sayed, Zeng Wang, Hana Selmani, Johann Knechtel, Ozgur Sinanoglu, Lilas Alrahis","doi":"10.1145/3769081","DOIUrl":null,"url":null,"abstract":"Graph neural networks (GNNs) have significantly advanced learning and predictive tasks in many domains like social networks and biology. Given the inherent graph structure of integrated circuits (ICs), GNNs have also shown strong results for various IC-related tasks. Here, we review GNN methodologies across three key areas for ICs: electronic design automation (EDA), reliability, and hardware security. We introduce a comprehensive taxonomy and survey, covering various tasks and their solutions by GNNs in depth. We also outline key challenges like scalability and EDA tool integration. Finally, we present GNN4CIRCUITS, an open-source tool for plug-and-play GNN integration for various IC tasks.","PeriodicalId":50926,"journal":{"name":"ACM Computing Surveys","volume":"10 1","pages":""},"PeriodicalIF":28.0000,"publicationDate":"2025-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Graph Neural Networks for Integrated Circuit Design, Reliability, and Security: Survey and Tool\",\"authors\":\"Ziad El Sayed, Zeng Wang, Hana Selmani, Johann Knechtel, Ozgur Sinanoglu, Lilas Alrahis\",\"doi\":\"10.1145/3769081\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Graph neural networks (GNNs) have significantly advanced learning and predictive tasks in many domains like social networks and biology. Given the inherent graph structure of integrated circuits (ICs), GNNs have also shown strong results for various IC-related tasks. Here, we review GNN methodologies across three key areas for ICs: electronic design automation (EDA), reliability, and hardware security. We introduce a comprehensive taxonomy and survey, covering various tasks and their solutions by GNNs in depth. We also outline key challenges like scalability and EDA tool integration. Finally, we present GNN4CIRCUITS, an open-source tool for plug-and-play GNN integration for various IC tasks.\",\"PeriodicalId\":50926,\"journal\":{\"name\":\"ACM Computing Surveys\",\"volume\":\"10 1\",\"pages\":\"\"},\"PeriodicalIF\":28.0000,\"publicationDate\":\"2025-09-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM Computing Surveys\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1145/3769081\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, THEORY & METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Computing Surveys","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1145/3769081","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
Graph Neural Networks for Integrated Circuit Design, Reliability, and Security: Survey and Tool
Graph neural networks (GNNs) have significantly advanced learning and predictive tasks in many domains like social networks and biology. Given the inherent graph structure of integrated circuits (ICs), GNNs have also shown strong results for various IC-related tasks. Here, we review GNN methodologies across three key areas for ICs: electronic design automation (EDA), reliability, and hardware security. We introduce a comprehensive taxonomy and survey, covering various tasks and their solutions by GNNs in depth. We also outline key challenges like scalability and EDA tool integration. Finally, we present GNN4CIRCUITS, an open-source tool for plug-and-play GNN integration for various IC tasks.
期刊介绍:
ACM Computing Surveys is an academic journal that focuses on publishing surveys and tutorials on various areas of computing research and practice. The journal aims to provide comprehensive and easily understandable articles that guide readers through the literature and help them understand topics outside their specialties. In terms of impact, CSUR has a high reputation with a 2022 Impact Factor of 16.6. It is ranked 3rd out of 111 journals in the field of Computer Science Theory & Methods.
ACM Computing Surveys is indexed and abstracted in various services, including AI2 Semantic Scholar, Baidu, Clarivate/ISI: JCR, CNKI, DeepDyve, DTU, EBSCO: EDS/HOST, and IET Inspec, among others.