SMART: Graph Learning-Boosted Subcircuit Matching for Large-Scale Analog Circuits
Subcircuit matching in a large-scale analog circuit is a fundamental problem in VLSI computer-aided design (CAD). Existing approaches suffer from a poor scalability issue for a large-scale analog circuit. In this article, we propose a graph learning-boosted subcircuit matching framework for large-scale analog circuits named SMART, consisting of two stages. In the first stage, we customize hypergraph neural networks to map circuit topology for embedding space. Then, coarse subcircuit recognition is directly performed in the embedding space by geometric relations between the query circuit and all candidate subcircuits within the target circuit. In the second stage, a radial matching method, including device attribute matching, connection relationship matching and uniqueness-based matching, is customized to perform fine matching and obtain matches between interconnections and devices in the query circuit and candidate subcircuits. Experimental results show our SMART can outperform state-of-the-art search-based method VF3 and learning-based method NeuroMatch, and achieve the fastest speed. Specifically, using our framework for subcircuit matching can achieve up to <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$135\times $ </tex-math></inline-formula> speedup with slight accuracy loss, and up to <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$7\times $ </tex-math></inline-formula> speedup while maintaining 100% accuracy.
Authors
- Yongsheng Sun (ORCID: https://orcid.org/0000-0002-2419-1070)
- Tinghuan Chen (ORCID: https://orcid.org/0000-0002-9195-6619)
- Bei Yu (ORCID: https://orcid.org/0000-0001-6406-4810)
- Sanping Wan (ORCID: https://orcid.org/0009-0005-0202-4633)
- Qianru Zhang (ORCID: https://orcid.org/0000-0002-5843-6187)
- Pengjia Li (ORCID: https://orcid.org/0009-0005-1580-6714)
- Jianglong Tu (ORCID: https://orcid.org/0000-0002-8057-3153)
- Yapeng Li
- Peng Xu (ORCID: https://orcid.org/0009-0009-5669-8106)
Institutions
- Chinese University of Hong Kong (HK)
- Silicon Technologies (United States) (US)
- Chinese University of Hong Kong, Shenzhen (CN)
Publication Details
- Journal
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- Published
- 2025-03-11
- DOI
- https://doi.org/10.1109/tcad.2025.3549701
- Primary Topic
- Ferroelectric and Negative Capacitance Devices
- Type
- article
- Field-Weighted Citation Impact
- 0.00