Differentiable-timing-driven global placement

46Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.
Get full text

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

APA

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.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free