Placement in Integrated Circuits using Cyclic Reinforcement Learning and Simulated Annealing
Not on the map. Why?
Abstract (arXiv)
Physical design and production of Integrated Circuits (IC) is becoming increasingly more challenging as the sophistication in IC technology is steadily increasing. Placement has been one of the most critical steps in IC physical design. Through decades of research, partition-based, analytical-based and annealing-based placers have been enriching the placement solution toolbox. However, open challenges including long run time and lack of ability to generalize continue to restrict wider applications of existing placement tools. We devise a learning-based placement tool based on cyclic application of Reinforcement Learning (RL) and Simulated Annealing (SA) by leveraging the advancement of RL. Results show that the RL module is able to provide a better initialization for SA and thus leads to a better final placement design. Compared to other recent learning-based placers, our method is majorly different with its combination of RL and SA. It leverages the RL model's ability to quickly get a good rough solution after training and the heuristic's ability to realize greedy improvements in the solution.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 2; 2024: 3; 2025: 1.
11 papers.
- 2021On Joint Learning for Solving Placement and Routing in Chip Designcited by 44
- 2022MaskPlace: Fast Chip Placement via Reinforced Visual Representation Learningcited by 43
- 2023ChiPFormer: Transferable Chip Placement via Offline Decision Transformercited by 42
- 2023Macro Placement by Wire-Mask-Guided Black-Box Optimizationcited by 23
- 2024Benchmarking End-To-End Performance of AI-Based Chip Placement Algorithmscited by 12
- 2024Reinforcement Learning Policy as Macro Regulator Rather than Macro Placercited by 10
- 2022Towards Machine Learning for Placement and Routing in Chip Design: a Methodological Overviewcited by 4
- 2025BBOPlace-Bench: Benchmarking Black-Box Optimization for Chip Placementcited by 4
- 2022Neural Simulated Annealingcited by 2
- 2022Bayesian Optimization for Macro Placementcited by 1
- 2024Non-Overlapping Placement of Macro Cells based on Reinforcement Learning in Chip Designcited by 1
- 2025BBOPlace-Bench: Benchmarking Black-Box Optimization for Chip Placement27 Oct 2025
- 2024Reinforcement Learning Policy as Macro Regulator Rather than Macro Placer10 Dec 2024
- 2024Non-Overlapping Placement of Macro Cells based on Reinforcement Learning in Chip Design26 Jul 2024
- 2024Benchmarking End-To-End Performance of AI-Based Chip Placement Algorithms3 Jul 2024
- 2023Macro Placement by Wire-Mask-Guided Black-Box Optimization29 Jun 2023
- 2023ChiPFormer: Transferable Chip Placement via Offline Decision Transformer26 Jun 2023
- 2022MaskPlace: Fast Chip Placement via Reinforced Visual Representation Learning24 Nov 2022
- 2022Bayesian Optimization for Macro Placement18 Jul 2022
- 2022Neural Simulated Annealing4 Mar 2022
- 2022Towards Machine Learning for Placement and Routing in Chip Design: a Methodological Overview28 Feb 2022
- 2021On Joint Learning for Solving Placement and Routing in Chip Design30 Oct 2021