Recursive Learning-Based Virtual Buffering for Analytical Global Placement
Not on the map. Why?
Abstract (arXiv)
Due to the skewed scaling of interconnect versus cell delay in modern technology nodes, placement with buffer porosity (i.e., cell density) awareness is essential for timing closure in physical synthesis flows. However, existing approaches face two key challenges: (i) traditional van Ginneken-Lillis-style buffering approaches are computationally expensive during global placement; and (ii) machine learning-based approaches, such as BufFormer, lack a thorough consideration of Electrical Rule Check (ERC) violations and fail to "close the loop" back into the physical design flow. In this work, we propose MLBuf-RePlAce, the first open-source learning-driven virtual buffering-aware analytical global placement framework, built on top of the OpenROAD infrastructure. MLBuf-RePlAce adopts an efficient recursive learning-based generative buffering approach to predict buffer types and locations, addressing ERC violations during global placement. We compare MLBuf-RePlAce against the default virtual buffering-based timing-driven global placer in OpenROAD, using open-source testcases from the TILOS MacroPlacement and OpenROAD-flow-scripts repositories. Without degradation of post-route power, MLBuf-RePlAce achieves (maximum, average) improvements of (56%, 31%) in total negative slack (TNS) within the open-source OpenROAD flow. When evaluated by completion in a commercial flow, MLBuf-RePlAce achieves (maximum, average) improvements of (53%, 28%) in TNS with an average of 0.2% improvement in post-route power.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 6 of its 38 references that are in the map. First posted on arXiv 7 Jun 2025.
Builds on
6 of 38 references.
References · 6
- 2017Attention Is All You Needcited by 60,361
- 2016Gaussian Error Linear Units (GELUs)cited by 3,502
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2024DG-RePlAce: A Dataflow-Driven GPU-Accelerated Analytical Global Placement Framework for Machine Learning Acceleratorscited by 4
- 2024GOALPlace: Begin with the End in Mindcited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.