Circuit-GNN: Graph Neural Networks for Distributed Circuit Design

被引:0
|
作者
Zhang, Guo [1 ]
He, Hao [1 ]
Katabi, Dina [1 ]
机构
[1] MIT, EECS, Cambridge, MA 02139 USA
关键词
MICROWAVE; ANALOG;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present Circuit-GNN, a graph neural network (GNN) model for designing distributed circuits. Today, designing distributed circuits is a slow process that can take months from an expert engineer. Our model both automates and speeds up the process. The model learns to simulate the electromagnetic (EM) properties of distributed circuits. Hence, it can be used to replace traditional EM simulators, which typically take tens of minutes for each design iteration. Further, by leveraging neural networks' differentiability, we can use our model to solve the inverse problem - i.e., given desirable EM specifications, we propagate the gradient to optimize the circuit parameters and topology to satisfy the specifications. We exploit the flexibility of GNN to create one model that works for different circuit topologies. We compare our model with a commercial simulator showing that it reduces simulation time by four orders of magnitude. We also demonstrate the value of our model by using it to design a Terahertz channelizer, a difficult task that requires a specialized expert. The results show that our model produces a channelizer whose performance is as good as a manually optimized design, and can save the expert several weeks of topology and parameter optimization. Most interestingly, our model comes up with new designs that differ from the limited templates commonly used by engineers in the field, hence significantly expanding the design space.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Circuit-GNN: A Graph Neural Network for Transistor-level Modeling of Analog Circuit Hierarchies
    Wu, Zhengfeng
    Savidis, Ioannis
    [J]. 2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [2] GNN4REL: Graph Neural Networks for Predicting Circuit Reliability Degradation
    Alrahis, Lilas
    Knechtel, Johann
    Klemme, Florian
    Amrouch, Hussam
    Sinanoglu, Ozgur
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (11) : 3826 - 3837
  • [3] Circuit design completion using graph neural networks
    Anwar Said
    Mudassir Shabbir
    Brian Broll
    Waseem Abbas
    Peter Völgyesi
    Xenofon Koutsoukos
    [J]. Neural Computing and Applications, 2023, 35 : 12145 - 12157
  • [4] Circuit design completion using graph neural networks
    Said, Anwar
    Shabbir, Mudassir
    Broll, Brian
    Abbas, Waseem
    Voelgyesi, Peter
    Koutsoukos, Xenofon
    [J]. NEURAL COMPUTING & APPLICATIONS, 2023, 35 (16): : 12145 - 12157
  • [5] Circuit2Graph: Circuits With Graph Neural Networks
    Yamakaji, Yusuke
    Shouno, Hayaru
    Fukushima, Kunihiko
    [J]. IEEE ACCESS, 2024, 12 : 51818 - 51827
  • [6] Pretraining Graph Neural Networks for Few-Shot Analog Circuit Modeling and Design
    Hakhamaneshi, Kourosh
    Nassar, Marcel
    Phielipp, Mariano
    Abbeel, Pieter
    Stojanovic, Vladimir
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (07) : 2163 - 2173
  • [7] CELLULAR NEURAL NETWORKS - THEORY AND CIRCUIT-DESIGN
    NOSSEK, JA
    SEILER, G
    ROSKA, T
    CHUA, LO
    [J]. INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 1992, 20 (05) : 533 - 553
  • [8] Circuit design and exponential stabilization of memristive neural networks
    Wen, Shiping
    Huang, Tingwen
    Zeng, Zhigang
    Chen, Yiran
    Li, Peng
    [J]. NEURAL NETWORKS, 2015, 63 : 48 - 56
  • [9] ARTIFICIAL NEURAL NETWORKS AS AIDS IN-CIRCUIT DESIGN
    KOTHAPALLI, G
    [J]. MICROELECTRONICS JOURNAL, 1995, 26 (06) : 569 - 578
  • [10] Auto-GNN: Neural architecture search of graph neural networks
    Zhou, Kaixiong
    Huang, Xiao
    Song, Qingquan
    Chen, Rui
    Hu, Xia
    [J]. FRONTIERS IN BIG DATA, 2022, 5