FuncGNN: Learning Functional Semantics of Logic Circuits with Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
As integrated circuit scale grows and design complexity rises, effective circuit representation helps support logic synthesis, formal verification, and other automated processes in electronic design automation. And-Inverter Graphs (AIGs), as a compact and canonical structure, are widely adopted for representing Boolean logic in these workflows. However, the increasing complexity and integration density of modern circuits introduce structural heterogeneity and global logic information loss in AIGs, posing significant challenges to accurate circuit modeling. To address these issues, we propose FuncGNN, which integrates hybrid feature aggregation to extract multi-granularity topological patterns, thereby mitigating structural heterogeneity and enhancing logic circuit representations. FuncGNN further introduces gate-aware normalization that adapts to circuit-specific gate distributions, improving robustness to structural heterogeneity. Finally, FuncGNN employs multi-layer integration to merge intermediate features across layers, effectively synthesizing local and global semantic information for comprehensive logic representations. Experimental results on two logic-level analysis tasks (i.e., signal probability prediction and truth-table distance prediction) demonstrate that FuncGNN outperforms existing state-of-the-art methods, achieving improvements of 2.06% and 18.71%, respectively, while reducing training time by approximately 50.6% and GPU memory usage by about 32.8%.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 23 of its 42 references that are in the map. First posted on arXiv 7 Jun 2025.
Builds on
23 of 42 references.
References · 23
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2016Gaussian Error Linear Units (GELUs)cited by 3,502
- 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,333
- 2021How Attentive are Graph Attention Networks?cited by 835
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2017Modulating early visual processing by languagecited by 167
- 2020From Local Structures to Size Generalization in Graph Neural Networkscited by 124
- 2020GraphNorm: A Principled Approach to Accelerating Graph Neural Network Trainingcited by 117
11 more
- 2020Learning the Travelling Salesperson Problem Requires Rethinking Generalizationcited by 98
- 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 84
- 2021Machine Learning for Electronic Design Automation: A Surveycited by 72
- 2021DeepGate: Learning Neural Representations of Logic Gatescited by 37
- 2023DeepGate2: Functionality-Aware Circuit Representation Learningcited by 33
- 2021OpenABC-D: A Large-Scale Dataset For Machine Learning Guided Integrated Circuit Synthesiscited by 30
- 2022Graph Neural Networks with Adaptive Readoutscited by 29
- 2023Gamora: Graph Learning based Symbolic Reasoning for Large-Scale Boolean Networkscited by 27
- 2024DeepGate3: Towards Scalable Circuit Representation Learningcited by 26
- 2025A Survey of Circuit Foundation Model: Foundation AI Models for VLSI Circuit Design and EDAcited by 17
- 2024A Novel HDL Code Generator for Effectively Testing FPGA Logic Synthesis Compilerscited by 3
Built on by
Citing papers per year: 2025: 1.
1 paper.