LGAIARJan 10, 2025

TransPlace: Transferable Circuit Global Placement via Graph Neural Network

arXiv:2501.05667v21 citationsh-index: 6KDD
Originality Highly original
AI Analysis

This addresses the efficiency and performance limitations in chip design for the semiconductor industry, offering a novel transfer learning approach rather than incremental improvements.

The study tackled the problem of global placement in chip design by introducing TransPlace, a framework that learns transferable placement knowledge, resulting in a 1.2x speedup, 30% congestion reduction, 9% timing improvement, and 5% wirelength reduction compared to state-of-the-art methods.

Global placement, a critical step in designing the physical layout of computer chips, is essential to optimize chip performance. Prior global placement methods optimize each circuit design individually from scratch. Their neglect of transferable knowledge limits solution efficiency and chip performance as circuit complexity drastically increases. This study presents TransPlace, a global placement framework that learns to place millions of mixed-size cells in continuous space. TransPlace introduces i) Netlist Graph to efficiently model netlist topology, ii) Cell-flow and relative position encoding to learn SE(2)-invariant representation, iii) a tailored graph neural network architecture for informed parameterization of placement knowledge, and iv) a two-stage strategy for coarse-to-fine placement. Compared to state-of-the-art placement methods, TransPlace-trained on a few high-quality placements-can place unseen circuits with 1.2x speedup while reducing congestion by 30%, timing by 9%, and wirelength by 5%.

Code Implementations1 repo
Foundations

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

Your Notes