GCN-RL Circuit Designer: Transferable Transistor Sizing with Graph Neural Networks and Reinforcement Learning
Hanrui Wang, Kuan Wang, Jiacheng Yang, Linxiao Shen, Nan, Sun, Hae-Seung Lee, Song Han

TL;DR
This paper introduces GCN-RL Circuit Designer, a method combining graph neural networks and reinforcement learning to transfer transistor sizing knowledge across different circuits and technology nodes, improving design efficiency.
Contribution
It presents a novel transferable optimization approach using GCN and RL, enabling effective knowledge transfer in transistor sizing across circuits and technology nodes.
Findings
Achieves highest Figures of Merit compared to traditional methods.
Transfer learning significantly improves optimization across technology nodes.
Effective in multiple circuit topologies.
Abstract
Automatic transistor sizing is a challenging problem in circuit design due to the large design space, complex performance trade-offs, and fast technological advancements. Although there has been plenty of work on transistor sizing targeting on one circuit, limited research has been done on transferring the knowledge from one circuit to another to reduce the re-design overhead. In this paper, we present GCN-RL Circuit Designer, leveraging reinforcement learning (RL) to transfer the knowledge between different technology nodes and topologies. Moreover, inspired by the simple fact that circuit is a graph, we learn on the circuit topology representation with graph convolutional neural networks (GCN). The GCN-RL agent extracts features of the topology graph whose vertices are transistors, edges are wires. Our learning-based optimization consistently achieves the highest Figures of Merit…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
[DAC 2020] GCN-RL Circuit Designer: Transferable Transistor Sizing With Graph Neural Networks and RL· youtube
[DAC 2020] GCN-RL Circuit Designer: Transferable Transistor Sizing With Graph Neural Networks and RL· youtube
Taxonomy
TopicsVLSI and FPGA Design Techniques · Low-power high-performance VLSI design · Ferroelectric and Negative Capacitance Devices
