LGAISYNov 20, 2024

Effective Analog ICs Floorplanning with Relational Graph Neural Networks and Reinforcement Learning

arXiv:2411.15212v110 citationsh-index: 7DATE
Originality Highly original
AI Analysis

This work addresses the time-consuming and customized nature of analog IC design for layout engineers, offering a significant improvement over existing techniques.

The paper tackled the manual and complex process of analog integrated circuit floorplanning by developing an automatic algorithm using reinforcement learning and relational graph neural networks, resulting in a 67.3% reduction in layout time and an 8.3% mean area reduction compared to manual methods.

Analog integrated circuit (IC) floorplanning is typically a manual process with the placement of components (devices and modules) planned by a layout engineer. This process is further complicated by the interdependence of floorplanning and routing steps, numerous electric and layout-dependent constraints, as well as the high level of customization expected in analog design. This paper presents a novel automatic floorplanning algorithm based on reinforcement learning. It is augmented by a relational graph convolutional neural network model for encoding circuit features and positional constraints. The combination of these two machine learning methods enables knowledge transfer across different circuit designs with distinct topologies and constraints, increasing the \emph{generalization ability} of the solution. Applied to $6$ industrial circuits, our approach surpassed established floorplanning techniques in terms of speed, area and half-perimeter wire length. When integrated into a \emph{procedural generator} for layout completion, overall layout time was reduced by $67.3\%$ with a $8.3\%$ mean area reduction compared to manual layout.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes