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.