paper-with-me

홈 › Papers

TransPlace: Transferable Circuit Global Placement via Graph Neural Network

2025-01-10 · Yunbo Hou, Haoran Ye, Shuwen Yang, Yingxue Zhang, Siyuan Xu, Guojie Song

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%.

📄 PDF Abstract BibTeX arXiv:2501.05667

Code (1)

sorarain/transplace 공식 구현 pytorch

Tasks

Graph Neural Network

Methods 이 논문이 사용한 방법론

Graph Neural Network 설명 없음

Similar Papers 제목 키워드 기반

ChiPFormer: Transferable Chip Placement via Offline Decision Transformer

2023-06-26 · Yao Lai, Jinxin Liu, Zhentao Tang, Bin Wang 외

Placement is a critical step in modern chip design, aiming to determine the positions of circuit modules on the chip canvas. Recent works have shown that reinforcement learning (RL) can improve human performance in chip …

Offline RLReinforcement Learning (RL)

Transferable Parasitic Estimation via Graph Contrastive Learning and Label Rebalancing in AMS Circuits

2025-07-09 · Shan Shen, Shenglu Hua, Jiajun Zou, Jiawei Liu 외 arxiv

Graph representation learning on Analog-Mixed Signal (AMS) circuits is crucial for various downstream tasks, e.g., parasitic estimation. However, the scarcity of design data, the unbalanced distribution of labels, and th…

Graph Representation LearningContrastive LearningNode Classification

PreRoutGNN for Timing Prediction with Order Preserving Partition: Global Circuit Pre-training, Local Delay Learning and Attentional Cell Modeling

2024-02-27 · RuiZhe Zhong, Junjie Ye, Zhentao Tang, Shixiong Kai 외

Pre-routing timing prediction has been recently studied for evaluating the quality of a candidate cell placement in chip design. It involves directly estimating the timing metrics for both pin-level (slack, slew) and edg…

Graph Embedding

GCN-RL Circuit Designer: Transferable Transistor Sizing with Graph Neural Networks and Reinforcement Learning

2020-04-30 · Hanrui Wang, Kuan Wang, Jiacheng Yang, Linxiao Shen 외

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 transis…

Bayesian OptimizationEvolutionary AlgorithmsReinforcement Learning (RL)Transfer Learning

PPAPlace: Differentiable Cross-Stage Objectives for Chip Placement Optimization

2026-08-13 · Ruogu Chen, Jie Han arxiv

Macro placement significantly affects a chip's post-route performance, power, and area (PPA). Most placement methods optimize half-perimeter wirelength (HPWL) as the primary objective. However, recent benchmarking shows …