English

Graph Neural Networks Based Analog Circuit Link Prediction

Hardware Architecture 2025-11-19 v5 Machine Learning

Abstract

Circuit link prediction, which identifies missing component connections from incomplete netlists, is crucial in analog circuit design automation. However, existing methods face three main challenges: 1) Insufficient use of topological patterns in circuit graphs reduces prediction accuracy; 2) Data scarcity due to the complexity of annotations hinders model generalization; 3) Limited adaptability to various netlist formats restricts model flexibility. We propose Graph Neural Networks Based Analog Circuit Link Prediction (GNN-ACLP), a graph neural networks (GNNs) based method featuring three innovations to tackle these challenges. First, we introduce the SEAL (learning from Subgraphs, Embeddings, and Attributes for Link prediction) framework and achieve port-level accuracy in circuit link prediction. Second, we propose Netlist Babel Fish, a netlist format conversion tool that leverages retrieval-augmented generation (RAG) with a large language model (LLM) to enhance the compatibility of netlist formats. Finally, we build a comprehensive dataset, SpiceNetlist, comprising 775 annotated circuits of 7 different types across 10 component classes. Experiments demonstrate accuracy improvements of 16.08% on SpiceNetlist, 11.38% on Image2Net, and 16.01% on Masala-CHAI compared to the baseline in intra-dataset evaluation, while maintaining accuracy from 92.05% to 99.07% in cross-dataset evaluation, demonstrating robust feature transfer capabilities. However, its linear computational complexity makes processing large-scale netlists challenging and requires future addressing.

Keywords

Cite

@article{arxiv.2504.10240,
  title  = {Graph Neural Networks Based Analog Circuit Link Prediction},
  author = {Guanyuan Pan and Tiansheng Zhou and Jianxiang Zhao and Zhi Li and Yugui Lin and Bingtao Ma and Yaqi Wang and Pietro Liò and Shuai Wang},
  journal= {arXiv preprint arXiv:2504.10240},
  year   = {2025}
}

Comments

Code and data will be made available on request to the corresponding author

R2 v1 2026-06-28T22:57:40.090Z