ReMaP: Macro Placement by Recursively Prototyping and Periphery-Guided Relocating
We introduce the ReMaP framework, which generates expert-quality macro placements through recursively prototyping and periphery-guided relocating. A key innovation is ABPlace, an angle-based analytical method that arranges macros along an ellipse to facilitate a rough distribution near the periphery, while optimizing dataflow, minimizing overlap, and ensuring convergence. Based on the results of ABPlace, an efficient heuristic is proposed to position macros along the chip’s periphery, mirroring practices often employed by experts. Our framework outperforms three leading macro placers in both WNS and TNS across eight test cases, achieving improvements up to 34.15% in WNS and 65.39% in TNS, as tested on the popular OpenROAD-flow-scripts infrastructure. Additionally, our parameter autotuning method further improves timing by 8.75%.
Authors
- Chao Qian
- Mingxuan Yuan (ORCID: https://orcid.org/0000-0002-2236-8784)
- Zhi‐Hua Zhou (ORCID: https://orcid.org/0000-0003-0746-1494)
- Ke Xue (ORCID: https://orcid.org/0000-0001-6789-2670)
- Xi Lin (ORCID: https://orcid.org/0009-0006-2284-6842)
- Siyuan Xu (ORCID: https://orcid.org/0000-0001-6239-6774)
- Yang Shi (ORCID: https://orcid.org/0000-0001-6350-3332)
- Shixiong Kai (ORCID: https://orcid.org/0009-0006-1563-3179)
Institutions
- Huawei Technologies (China) (CN)
- Nanjing University (CN)
Publication Details
- Published
- 2025-06-22
- DOI
- https://doi.org/10.1109/dac63849.2025.11132944
- Primary Topic
- Modular Robots and Swarm Intelligence
- Type
- article
- Field-Weighted Citation Impact
- 0.00