CircuitGate: Logic-Consistent Circuit-Level Functional Modeling for And-Inverter Graphs

📅 2026-10-07
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the limitations of existing graph neural networks (GNNs) for And-Inverter Graph (AIG) representation learning, which are confined to local gate-level message passing and thus struggle to capture circuit-level functional context while remaining sensitive to topological transformations. To overcome these challenges, this work proposes CircuitGate, a framework that elevates AIG representation learning from gate-level semantics to circuit-level functional modeling. Its core innovations include explicitly encoding global primary input support, modeling fan-in reconvergence structures, and introducing logic-inspired Boolean constraints to ensure functional consistency. Experimental evaluations demonstrate that the proposed method achieves superior performance on benchmarks such as ForgeEDA, reducing the mean absolute error (MAE) by up to 21.7% while exhibiting strong cross-dataset generalization capabilities.
📝 Abstract
And-Inverter Graphs (AIGs) are fundamental representations for logic synthesis and verification in Electronic Design Automation (EDA). As structured representations of complex digital systems, AIGs require models to capture functional dependencies beyond local structure and remain robust to functionality-preserving transformations. In learning-based AIG representation, existing approaches are predominantly based on GNNs and rely on local gate-level message passing, limiting their ability to capture circuit-level functional context and making the learned representations sensitive to topology-specific patterns. Therefore, we propose CircuitGate, a function-aware AIG representation learning framework that advances from gate-level semantics to circuit-level functional modeling. CircuitGate explicitly encodes global primary-input (PI) support and models support-overlap-aware reconvergence between fanins, while incorporating logic-inspired Boolean constraints to encourage functionally consistent representations. We evaluate CircuitGate on the large-scale ForgeEDA benchmark and further validate it on the EPFL and ITC'99 benchmarks. Across equivalent-gate identification and signal-probability prediction tasks, CircuitGate consistently outperforms existing methods, achieving up to 21.7% and 14.2% reductions in MAE, respectively. Under direct ForgeEDA-to-OpenABC transfer without fine-tuning, CircuitGate also achieves the best equivalent-gate identification performance, demonstrating strong cross-dataset generalization. These results demonstrate the effectiveness of modeling circuit-level functional dependencies beyond local topology.
Problem

Research questions and friction points this paper is trying to address.

And-Inverter Graphs
Representation Learning
Circuit-Level Functional Modeling
Electronic Design Automation
Logic Synthesis
Innovation

Methods, ideas, or system contributions that make the work stand out.

And-Inverter Graphs
Circuit-Level Functional Modeling
Representation Learning
Reconvergence
Boolean Constraints
🔎 Similar Papers
No similar papers found.
Q
Qifan Zhang
Dalian Maritime University
Ruijie Li
Ruijie Li
MPhil, Hong Kong University of Science and Technology (Guangzhou)
LLMMultimodalGraph Learning
F
Fangzhou Zhang
Dalian Maritime University
Q
Qian Ma
Dalian Maritime University
Hui Li
Hui Li
Dalian Maritime University
F
Furui Zhan
Dalian Maritime University
Y
Yongpeng Wang
Dalian Maritime University
L
Liying Hao
Dalian Maritime University
Shikai Guo
Shikai Guo
Associate Professor, Dalian Maritime University
AI for EDAFPGA Logical SynthesisPlacement & RoutingCompile OptimizationSoftware Engineering