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 条
  • [1] GNN-based passenger request prediction
    Makhdomi, Aqsa Ashraf
    Gillani, Iqra Altaf
    TRANSPORTATION LETTERS-THE INTERNATIONAL JOURNAL OF TRANSPORTATION RESEARCH, 2024, 16 (10): : 1237 - 1251
  • [2] A Transferable GNN-based Multi-Corner Performance Variability Modeling for Analog ICs
    Zhou, Hongjian
    Li, Yaguang
    Xiong, Xin
    Zhou, Pingqiang
    29TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2024, 2024, : 411 - 416
  • [3] Iterative GNN-based Decoder for Question Generation
    Fei, Zichu
    Zhang, Qi
    Zhou, Yaqian
    2021 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP 2021), 2021, : 2573 - 2582
  • [4] A GNN-based predictor for quantum architecture search
    He, Zhimin
    Zhang, Xuefen
    Chen, Chuangtao
    Huang, Zhiming
    Zhou, Yan
    Situ, Haozhen
    QUANTUM INFORMATION PROCESSING, 2023, 22 (02)
  • [5] Robust GNN-based Representation Learning for HLS
    Sohrabizadeh, Atefeh
    Bai, Yunsheng
    Sun, Yizhou
    Cong, Jason
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,
  • [6] A GNN-Based QSPR Model for Surfactant Properties
    Ham, Seokgyun
    Wang, Xin
    Zhang, Hongwei
    Lattimer, Brian
    Qiao, Rui
    COLLOIDS AND INTERFACES, 2024, 8 (06)
  • [7] A GNN-Based Variable Partition Framework for DCOPs
    Chen, Chun
    Ning, Li
    Zhou, Rong
    Zhang, Yong
    Zhou, Chan
    Feng, Shengzhong
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [8] GNN-Based Multimodal Named Entity Recognition
    Gong, Yunchao
    Lv, Xueqiang
    Yuan, Zhu
    You, Xindong
    Hu, Feng
    Chen, Yuzhong
    COMPUTER JOURNAL, 2024, 67 (08): : 2622 - 2632
  • [9] A GNN-based predictor for quantum architecture search
    Zhimin He
    Xuefen Zhang
    Chuangtao Chen
    Zhiming Huang
    Yan Zhou
    Haozhen Situ
    Quantum Information Processing, 22
  • [10] Scalable Verification of GNN-Based Job Schedulers
    Wu, Haoze
    Barrett, Clark
    Sharif, Mahmood
    Narodytska, Nina
    Singh, Gagandeep
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2022, 6 (OOPSLA):