GNN-Based Hierarchical Annotation for Analog Circuits

被引:7
|
作者
Kunal, Kishor [1 ]
Dhar, Tonmoy [1 ]
Madhusudan, Meghna [1 ]
Poojary, Jitesh [1 ]
Sharma, Arvind K. [1 ]
Xu, Wenbin [2 ]
Burns, Steven M. [3 ]
Hu, Jiang [2 ]
Harjani, Ramesh [1 ]
Sapatnekar, Sachin S. [1 ]
机构
[1] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
[2] Texas A&M Univ, Dept Elect & Comp Engn, College Stn, TX 77843 USA
[3] Intel Labs, Strateg CAD Labs, Hillsboro, OR 97124 USA
关键词
Layout; Transistors; Topology; Current mirrors; Target recognition; Capacitors; Automation; Analog circuit annotation; analog design; analog layout automation; graph neural networks (GNNs); hierarchical layout generation; CMOS;
D O I
10.1109/TCAD.2023.3236269
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Analog designs consist of multiple hierarchical functional blocks. Each block can be built using one of several design topologies, where the choice of topology is based on circuit performance requirements. A major challenge in automating analog design is in the identification of these functional blocks, which enables the creation of hierarchical netlist representations. This can facilitate a variety of design automation tasks, such as circuit layout optimization, because the layout is dictated by constraints at each level, such as symmetry requirements, that depend on the topology of the hierarchical block. Traditional graph-based methods find it hard to automatically identify the large number of structural variants of each block. To overcome this limitation, this article leverages recent advances in graph neural networks (GNNs). A variety of GNN strategies is used to identify netlist elements for circuit functional blocks at higher levels of the design hierarchy, where numerous design variants are possible. At lower levels of hierarchy, where the degrees of freedom in circuit topology is limited, structures are identified using graph-based algorithms. The proposed hierarchical recognition scheme enables the identification of layout constraints, such as symmetry and matching, which enable high-quality hierarchical layouts. This method is scalable across a wide range of analog designs. An experimental evaluation shows a high degree of accuracy over a wide range of analog designs, identifying functional blocks, such as low-noise amplifiers, operational transconductance amplifiers, mixers, oscillators, and band-pass filters, in larger circuits.
引用
收藏
页码:2801 / 2814
页数:14
相关论文
共 50 条
  • [31] Differentiable optimization layers enhance GNN-based mitosis detection
    Zhang, Haishan
    Nguyen, Dai Hai
    Tsuda, Koji
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [32] GNN-based optimization algorithm for joint user scheduling and beamforming
    He S.
    Yuan J.
    An Z.
    Zhang M.
    Huang Y.
    Zhang Y.
    Tongxin Xuebao/Journal on Communications, 2022, 43 (07): : 73 - 84
  • [33] Decoupling Representation Learning and Classification for GNN-based Anomaly Detection
    Wang, Yanling
    Zhang, Jing
    Guo, Shasha
    Yin, Hongzhi
    Li, Cuiping
    Chen, Hong
    SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 1239 - 1248
  • [34] Differentiable optimization layers enhance GNN-based mitosis detection
    Haishan Zhang
    Dai Hai Nguyen
    Koji Tsuda
    Scientific Reports, 13
  • [35] GRAFT: GNN-based Adaptive Framework for Efficient CGRA Mapping
    Li, Jiangnan
    Cai, Chang
    Zhao, Yaya
    Yan, Yazhou
    Yin, Wenbo
    Wang, Lingli
    2023 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, ICFPT, 2023, : 26 - 34
  • [36] MS2-GNN: Exploring GNN-Based Multimodal Fusion Network for Depression Detection
    Chen, Tao
    Hong, Richang
    Guo, Yanrong
    Hao, Shijie
    Hu, Bin
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (12) : 7749 - 7759
  • [37] Study of Topology Bias in GNN-based Knowledge Graphs Algorithms
    Surisetty, Anil
    Malhotra, Aakarsh
    Chaurasiya, Deepak
    Modak, Sudipta
    Yerramsetty, Siddharth
    Singh, Alok
    Sahir, Liyana
    Abdel-Raheem, Esam
    2023 23RD IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS, ICDMW 2023, 2023, : 1149 - 1156
  • [38] Throughput Optimization in Heterogeneous MIMO Networks: A GNN-based Approach
    Wang, Ta-Yang
    Zhou, Hongkuan
    Kannan, Rajgopal
    Swami, Ananthram
    Prasanna, Viktor
    PROCEEDINGS OF THE 1ST INTERNATIONAL WORKSHOP ON GRAPH NEURAL NETWORKING, GNNET 2022, 2022, : 42 - 47
  • [39] Dynamic Denoising of Contrastive Learning for GNN-based Node Embedding
    Zhang, Pinyi
    Bai, Hexin
    Dai, Yu
    Ling, Haibin
    Zhang, Kai
    2024 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, IJCNN 2024, 2024,
  • [40] GREASE: Generate Factual and Counterfactual Explanations for GNN-based Recommendations
    Chen, Ziheng
    Silvestri, Fabrizio
    Wang, Jia
    Zhang, Yongfeng
    Huang, Zhenhua
    Ahn, Hongshik
    Tolomei, Gabriele
    arXiv, 2022,