Abstract
Placement is critical to the timing closure of the very-large-scale integrated (VLSI) circuit design flow. This paper proposes a differentiable-timing-driven global placement framework inspired by deep neural networks. By establishing the analogy between static timing analysis and neural network propagation, we propose a differentiable timing objective for placement to explicitly optimize timing metrics such as total negative slack (TNS) and worst negative slack (WNS). The framework can achieve at most 32.7% and 59.1% improvements on WNS and TNS respectively compared with the state-of-the-art timing-driven placer, and achieve 1.80× speed-up when both running on GPU.
Cite
CITATION STYLE
Guo, Z., & Lin, Y. (2022). Differentiable-timing-driven global placement. In Proceedings - Design Automation Conference (pp. 1315–1320). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1145/3489517.3530486
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.