MaskPlace: Fast Chip Placement via Reinforced Visual Representation Learning
Not on the map. Why?
Abstract (arXiv)
Placement is an essential task in modern chip design, aiming at placing millions of circuit modules on a 2D chip canvas. Unlike the human-centric solution, which requires months of intense effort by hardware engineers to produce a layout to minimize delay and energy consumption, deep reinforcement learning has become an emerging autonomous tool. However, the learning-centric method is still in its early stage, impeded by a massive design space of size ten to the order of a few thousand. This work presents MaskPlace to automatically generate a valid chip layout design within a few hours, whose performance can be superior or comparable to recent advanced approaches. It has several appealing benefits that prior arts do not have. Firstly, MaskPlace recasts placement as a problem of learning pixel-level visual representation to comprehensively describe millions of modules on a chip, enabling placement in a high-resolution canvas and a large action space. It outperforms recent methods that represent a chip as a hypergraph. Secondly, it enables training the policy network by an intuitive reward function with dense reward, rather than a complicated reward function with sparse reward from previous methods. Thirdly, extensive experiments on many public benchmarks show that MaskPlace outperforms existing RL approaches in all key performance metrics, including wirelength, congestion, and density. For example, it achieves 60%-90% wirelength reduction and guarantees zero overlaps. We believe MaskPlace can improve AI-assisted chip layout design. The deliverables are released at https://laiyao1.github.io/maskplace.
Key facts. Cited by 43 papers in the map (data through 7 Oct 2026). Builds on 10 of its 43 references that are in the map. First posted on arXiv 24 Nov 2022.
Builds on
10 of 43 references.
References · 10
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2021On Joint Learning for Solving Placement and Routing in Chip Designcited by 44
- 2019The Cost of Application-Class Processing: Energy and Performance Analysis of a Linux-ready 1.7GHz 64bit RISC-V Core in 22nm FDSOI Technologycited by 16
- 2020Attention Routing: track-assignment detailed routing using attention-based reinforcement learningcited by 11
- 2020Placement in Integrated Circuits using Cyclic Reinforcement Learning and Simulated Annealingcited by 11
- 2021Delving into Macro Placement with Reinforcement Learningcited by 8
- 2022Towards Machine Learning for Placement and Routing in Chip Design: a Methodological Overviewcited by 4
- 2022Flexible Multiple-Objective Reinforcement Learning for Chip Placementcited by 3
- 2021Guiding Global Placement With Reinforcement Learningcited by 1
Built on by
Citing papers per year: 2023: 8; 2024: 17; 2025: 9; 2026: 9.
43 papers.
Sort:
By area:
- 2024AnalogCoder: Analog Circuit Design via Training-Free Code Generationcited by 82
- 2023ChiPFormer: Transferable Chip Placement via Offline Decision Transformercited by 42
- 2023LLM4EDA: Emerging Progress in Large Language Models for Electronic Design Automationcited by 40
- 2023DeepGate2: Functionality-Aware Circuit Representation Learningcited by 33
- 2023Macro Placement by Wire-Mask-Guided Black-Box Optimizationcited by 23
- 2024Benchmarking End-To-End Performance of AI-Based Chip Placement Algorithmscited by 12
- 2023An Updated Assessment of Reinforcement Learning for Macro Placementcited by 11
- 2024LLM-Enhanced Bayesian Optimization for Efficient Analog Layout Constraint Generationcited by 11
- 2024Retrieval-Guided Reinforcement Learning for Boolean Circuit Minimizationcited by 10
- 2024Reinforcement Learning Policy as Macro Regulator Rather than Macro Placercited by 10
- 2024Scalable and Effective Arithmetic Tree Generation for Adder and Multiplier Designscited by 9
- 2025Revolution or Hype? Seeking the Limits of Large Models in Hardware Designcited by 9
31 more
- 2024INSIGHT: Universal Neural Simulator for Analog Circuits Harnessing Autoregressive Transformerscited by 8
- 2023A Circuit Domain Generalization Framework for Efficient Logic Synthesis in Chip Designcited by 6
- 2025Evolution of Optimization Algorithms for Global Placement via Large Language Modelscited by 6
- 2024PreRoutGNN for Timing Prediction with Order Preserving Partition: Global Circuit Pre-training, Local Delay Learning and Attentional Cell Modelingcited by 5
- 2024Chip Placement with Diffusion Modelscited by 5
- 2024That Chip Has Sailed: A Critique of Unfounded Skepticism Around AI for Chip Designcited by 5
- 2024Effective Analog ICs Floorplanning with Relational Graph Neural Networks and Reinforcement Learningcited by 5
- 2024Learning Solution-Aware Transformers for Efficiently Solving Quadratic Assignment Problemcited by 4
- 2025BBOPlace-Bench: Benchmarking Black-Box Optimization for Chip Placementcited by 4
- 2023INVICTUS: Optimizing Boolean Logic Circuit Synthesis via Synergistic Learning and Searchcited by 3
- 2025Enhancing Reinforcement Learning for the Floorplanning of Analog ICs with Beam Searchcited by 3
- 2023Toward Reinforcement Learning-based Rectilinear Macro Placement Under Human Constraintscited by 2
- 2024Escaping Local Optima in Global Placementcited by 2
- 2024RoutePlacer: An End-to-End Routability-Aware Placer with Graph Neural Networkcited by 1
- 2026See it to Place it: Evolving Macro Placements with Vision-Language Modelscited by 1
- 2024Chiplet Placement Order Exploration Based on Learning to Rank with Graph Representationcited by 0
- 2024FPGA Divide-and-Conquer Placement using Deep Reinforcement Learningcited by 0
- 2024Addressing Large Action Spaces in 3D Floorplanning via Spatial Generalizationcited by 0
- 2025TransPlace: Transferable Circuit Global Placement via Graph Neural Networkcited by 0
- 2025One Step Beyond: Feedthrough & Placement-Aware Rectilinear Floorplannercited by 0
- 2025Piano: A Multi-Constraint Pin Assignment-Aware Floorplannercited by 0
- 2025Advancing Routing-Awareness in Analog ICs Floorplanningcited by 0
- 2025Re2MaP: Macro Placement by Recursively Prototyping and Packing Tree-based Relocatingcited by 0
- 2026RulePlanner: All-in-One Reinforcement Learner for Unifying Design Rules in 3D Floorplanningcited by 0
- 2026TDPNavigator-Placer: Thermal- and Wirelength-Aware Chiplet Placement in 2.5D Systems Through Multi-Agent Reinforcement Learningcited by 0
- 2026WarPGNN: A Parametric Thermal Warpage Analysis Framework with Physics-aware Graph Neural Networkcited by 0
- 2026PhysEDA: Physics-Aware Learning Framework for Efficient EDA With Manhattan Distance Decaycited by 0
- 2026Physics-Guided Geometric Diffusion for Macro Placement Generationcited by 0
- 2026Order Matters: Unveiling the Hidden Impact of Macro Placement Sequences via Proxy-Guided LLM Evolutioncited by 0
- 2026Agentic Electronic Design Automation: A Handoff Perspectivecited by 0
- 2026PPAPlace: Differentiable Cross-Stage Objectives for Chip Placement Optimizationcited by 0
- 2026PPAPlace: Differentiable Cross-Stage Objectives for Chip Placement Optimization13 Aug 2026
- 2026Agentic Electronic Design Automation: A Handoff Perspective18 Jun 2026
- 2026Order Matters: Unveiling the Hidden Impact of Macro Placement Sequences via Proxy-Guided LLM Evolution8 Jun 2026
- 2026Physics-Guided Geometric Diffusion for Macro Placement Generation15 May 2026
- 2026PhysEDA: Physics-Aware Learning Framework for Efficient EDA With Manhattan Distance Decay11 May 2026
- 2026See it to Place it: Evolving Macro Placements with Vision-Language Models30 Mar 2026
- 2026WarPGNN: A Parametric Thermal Warpage Analysis Framework with Physics-aware Graph Neural Network19 Mar 2026
- 2026TDPNavigator-Placer: Thermal- and Wirelength-Aware Chiplet Placement in 2.5D Systems Through Multi-Agent Reinforcement Learning30 Jan 2026
- 2026RulePlanner: All-in-One Reinforcement Learner for Unifying Design Rules in 3D Floorplanning30 Jan 2026
- 2025Re2MaP: Macro Placement by Recursively Prototyping and Packing Tree-based Relocating11 Nov 2025
- 2025BBOPlace-Bench: Benchmarking Black-Box Optimization for Chip Placement27 Oct 2025
- 2025Advancing Routing-Awareness in Analog ICs Floorplanning17 Oct 2025
31 more
- 2025Revolution or Hype? Seeking the Limits of Large Models in Hardware Design5 Sep 2025
- 2025Piano: A Multi-Constraint Pin Assignment-Aware Floorplanner20 Jul 2025
- 2025One Step Beyond: Feedthrough & Placement-Aware Rectilinear Floorplanner20 Jul 2025
- 2025Enhancing Reinforcement Learning for the Floorplanning of Analog ICs with Beam Search8 May 2025
- 2025Evolution of Optimization Algorithms for Global Placement via Large Language Models18 Apr 2025
- 2025TransPlace: Transferable Circuit Global Placement via Graph Neural Network10 Jan 2025
- 2024Reinforcement Learning Policy as Macro Regulator Rather than Macro Placer10 Dec 2024
- 2024Effective Analog ICs Floorplanning with Relational Graph Neural Networks and Reinforcement Learning20 Nov 2024
- 2024That Chip Has Sailed: A Critique of Unfounded Skepticism Around AI for Chip Design15 Nov 2024
- 2024Chip Placement with Diffusion Models17 Jul 2024
- 2024INSIGHT: Universal Neural Simulator for Analog Circuits Harnessing Autoregressive Transformers10 Jul 2024
- 2024Benchmarking End-To-End Performance of AI-Based Chip Placement Algorithms3 Jul 2024
- 2024Addressing Large Action Spaces in 3D Floorplanning via Spatial Generalization15 Jun 2024
- 2024Learning Solution-Aware Transformers for Efficiently Solving Quadratic Assignment Problem14 Jun 2024
- 2024LLM-Enhanced Bayesian Optimization for Efficient Analog Layout Constraint Generation7 Jun 2024
- 2024RoutePlacer: An End-to-End Routability-Aware Placer with Graph Neural Network4 Jun 2024
- 2024AnalogCoder: Analog Circuit Design via Training-Free Code Generation23 May 2024
- 2024Scalable and Effective Arithmetic Tree Generation for Adder and Multiplier Designs10 May 2024
- 2024FPGA Divide-and-Conquer Placement using Deep Reinforcement Learning11 Apr 2024
- 2024Chiplet Placement Order Exploration Based on Learning to Rank with Graph Representation7 Apr 2024
- 2024Escaping Local Optima in Global Placement28 Feb 2024
- 2024PreRoutGNN for Timing Prediction with Order Preserving Partition: Global Circuit Pre-training, Local Delay Learning and Attentional Cell Modeling27 Feb 2024
- 2024Retrieval-Guided Reinforcement Learning for Boolean Circuit Minimization22 Jan 2024
- 2023LLM4EDA: Emerging Progress in Large Language Models for Electronic Design Automation28 Dec 2023
- 2023Toward Reinforcement Learning-based Rectilinear Macro Placement Under Human Constraints3 Nov 2023
- 2023A Circuit Domain Generalization Framework for Efficient Logic Synthesis in Chip Design22 Aug 2023
- 2023Macro Placement by Wire-Mask-Guided Black-Box Optimization29 Jun 2023
- 2023ChiPFormer: Transferable Chip Placement via Offline Decision Transformer26 Jun 2023
- 2023DeepGate2: Functionality-Aware Circuit Representation Learning25 May 2023
- 2023INVICTUS: Optimizing Boolean Logic Circuit Synthesis via Synergistic Learning and Search22 May 2023
- 2023An Updated Assessment of Reinforcement Learning for Macro Placement21 Feb 2023
- 2026Agentic Electronic Design Automation: A Handoff Perspective18 Jun 2026
- 2024Chip Placement with Diffusion Modelscited by 5
- 2024Chip Placement with Diffusion Models17 Jul 2024
- 2024AnalogCoder: Analog Circuit Design via Training-Free Code Generationcited by 82
- 2023LLM4EDA: Emerging Progress in Large Language Models for Electronic Design Automationcited by 40
- 2023DeepGate2: Functionality-Aware Circuit Representation Learningcited by 33
- 2023Macro Placement by Wire-Mask-Guided Black-Box Optimizationcited by 23
- 2024Benchmarking End-To-End Performance of AI-Based Chip Placement Algorithmscited by 12
- 2023An Updated Assessment of Reinforcement Learning for Macro Placementcited by 11
- 2024LLM-Enhanced Bayesian Optimization for Efficient Analog Layout Constraint Generationcited by 11
- 2024Retrieval-Guided Reinforcement Learning for Boolean Circuit Minimizationcited by 10
- 2024Reinforcement Learning Policy as Macro Regulator Rather than Macro Placercited by 10
- 2024Scalable and Effective Arithmetic Tree Generation for Adder and Multiplier Designscited by 9
- 2025Revolution or Hype? Seeking the Limits of Large Models in Hardware Designcited by 9
- 2024INSIGHT: Universal Neural Simulator for Analog Circuits Harnessing Autoregressive Transformerscited by 8
12 most cited of 40 All 40 (JSON)
- 2026PPAPlace: Differentiable Cross-Stage Objectives for Chip Placement Optimization13 Aug 2026
- 2026Order Matters: Unveiling the Hidden Impact of Macro Placement Sequences via Proxy-Guided LLM Evolution8 Jun 2026
- 2026Physics-Guided Geometric Diffusion for Macro Placement Generation15 May 2026
- 2026PhysEDA: Physics-Aware Learning Framework for Efficient EDA With Manhattan Distance Decay11 May 2026
- 2026See it to Place it: Evolving Macro Placements with Vision-Language Models30 Mar 2026
- 2026WarPGNN: A Parametric Thermal Warpage Analysis Framework with Physics-aware Graph Neural Network19 Mar 2026
- 2026TDPNavigator-Placer: Thermal- and Wirelength-Aware Chiplet Placement in 2.5D Systems Through Multi-Agent Reinforcement Learning30 Jan 2026
- 2026RulePlanner: All-in-One Reinforcement Learner for Unifying Design Rules in 3D Floorplanning30 Jan 2026
- 2025Re2MaP: Macro Placement by Recursively Prototyping and Packing Tree-based Relocating11 Nov 2025
- 2025BBOPlace-Bench: Benchmarking Black-Box Optimization for Chip Placement27 Oct 2025
- 2025Advancing Routing-Awareness in Analog ICs Floorplanning17 Oct 2025
- 2025Revolution or Hype? Seeking the Limits of Large Models in Hardware Design5 Sep 2025
12 newest of 40 All 40 (JSON)