mlsanityData to 7 Oct 2026

Chip Placement with Diffusion Models

arXiv 2407.12282 ↗First posted 17 Jul 2024cs.LG cs.AI cs.ARcited by 5

On the map: Diffusion models → Diffusion foundations and sampling

Abstract (arXiv)

Macro placement is a vital step in digital circuit design that defines the physical location of large collections of components, known as macros, on a 2D chip. Because key performance metrics of the chip are determined by the placement, optimizing it is crucial. Existing learning-based methods typically fall short because of their reliance on reinforcement learning (RL), which is slow and struggles to generalize, requiring online training on each new circuit. Instead, we train a diffusion model capable of placing new circuits zero-shot, using guided sampling in lieu of RL to optimize placement quality. To enable such models to train at scale, we designed a capable yet efficient architecture for the denoising model, and propose a novel algorithm to generate large synthetic datasets for pre-training. To allow zero-shot transfer to real circuits, we empirically study the design decisions of our dataset generation algorithm, and identify several key factors enabling generalization. When trained on our synthetic data, our models generate high-quality placements on unseen, realistic circuits, achieving competitive performance on placement benchmarks compared to state-of-the-art methods.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Placed in Diffusion foundations and sampling, one of 14 directions in Diffusion models. Builds on 14 of its 34 references that are in the map. First posted on arXiv 17 Jul 2024.

Builds on

14 of 34 references.

Closest ancestors · 3

Same direction, newest first

  1. 2021Diffusion Models Beat GANs on Image Synthesis11 May
  2. 2020Score-Based Generative Modeling through Stochastic Differential Equations26 Nov
  3. 2020Denoising Diffusion Probabilistic Models19 Jun

Other references · 11

  1. 2017Attention Is All You Needcited by 59,932
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  4. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  5. 2020Chip Placement with Deep Reinforcement Learningcited by 83
  6. 2021On Joint Learning for Solving Placement and Routing in Chip Designcited by 44
  7. 2022MaskPlace: Fast Chip Placement via Reinforced Visual Representation Learningcited by 43
  8. 2023Macro Placement by Wire-Mask-Guided Black-Box Optimizationcited by 23
  9. 2022LHNN: Lattice Hypergraph Neural Network for VLSI Congestion Predictioncited by 18
  10. 2021Generalizable Cross-Graph Embedding for GNN-based Congestion Predictioncited by 17
  11. 2023An Updated Assessment of Reinforcement Learning for Macro Placementcited by 11

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 5.

5 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2023ChiPFormer: Transferable Chip Placement via Offline Decision Transformer
  2. 2026How Can Reinforcement Learning Achieve Expert-level Placement?
  3. 2026See it to Place it: Evolving Macro Placements with Vision-Language Models
  4. 2023Enhancing ML model accuracy for Digital VLSI circuits using diffusion models: A study on synthetic data generation
  5. 2026PlaceReasoner-Beta: Reasoning-Driven Macro Placement and Benchmarking
  6. 2026GPlaceRL: An Open-Source Graph Reinforcement Learning Framework for Detailed Placement
  7. 2025Censored Sampling for Topology Design: Guiding Diffusion with Human Preferences
  8. 2023INVICTUS: Optimizing Boolean Logic Circuit Synthesis via Synergistic Learning and Search