Abstract
The application of Reinforcement Learning (RL) in Electronic Design Automation (EDA), particularly for chip placement, has attracted considerable attention in recent years. While existing machine learning (ML)-based approaches have achieved notable progress, they predominantly focus on generating optimal layouts in a single attempt, often producing solutions that require subsequent refinement. To address this limitation, we propose RollPlace, a novel and generalized macro placement framework. RollPlace adopts a two-stage optimization strategy: generating initial placement solutions via machine learning methods or heuristic-based strategies, and refining these layouts efficiently by adjusting specific macros derived from the initial stage. This strategy circumvents the sequential generation constraints inherent in traditional RL-based placement methods. Furthermore, RollPlace seamlessly integrates Monte Carlo Tree Search (MCTS) to balance exploration and exploitation, and employs a rollout mechanism for efficient local search. Extensive experiments on the ISPD 2005 benchmark demonstrate that RollPlace outperforms state-of-the-art methods. Additionally, end-to-end experimental results based on OpenROAD across 19 benchmarks show that RollPlace excels in multiple metrics. The proposed framework offers a robust and scalable solution for addressing the growing complexity of modern chip design challenges.
Keywords
Subject
Publication details
- DOI
- 10.1109/tcad.2025.3635566
- Journal
- Not available
- Open access
- Green open access
Cite this article
APA 7
Zhou, Q., Liu, G., Qi, G., Lu, M., Liu, J., Liu, Z., Yang, J., & Li, X. (2026). RollPlace: Improving Macro Placement via Monte Carlo Rollout Search. https://doi.org/10.1109/tcad.2025.3635566
MLA 9
Zhou, Qi, et al. "RollPlace: Improving Macro Placement via Monte Carlo Rollout Search." https://doi.org/10.1109/tcad.2025.3635566.
Chicago (author–date)
Zhou, Qi, Guojun Liu, Guangzhi Qi, Ming Lu, Jiechu Liu, Zhongli Liu, Jianqun Yang, and Xingji Li. 2026. "RollPlace: Improving Macro Placement via Monte Carlo Rollout Search." https://doi.org/10.1109/tcad.2025.3635566.
Harvard
Zhou, Q., Liu, G., Qi, G., Lu, M., Liu, J., Liu, Z., Yang, J. and Li, X. (2026) 'RollPlace: Improving Macro Placement via Monte Carlo Rollout Search', doi:10.1109/tcad.2025.3635566.
Vancouver
Zhou Q, Liu G, Qi G, Lu M, Liu J, Liu Z, et al. RollPlace: Improving Macro Placement via Monte Carlo Rollout Search. doi:10.1109/tcad.2025.3635566
IEEE
Q. Zhou, G. Liu, G. Qi, M. Lu, J. Liu, Z. Liu, J. Yang, and X. Li, "RollPlace: Improving Macro Placement via Monte Carlo Rollout Search," doi: 10.1109/tcad.2025.3635566.