Abstract
With diminishing margins in advanced technology nodes, the performance of static timing analysis (STA) is a serious concern, including accuracy and runtime. The STA can generally be divided into graph-based analysis (GBA) and path-based analysis (PBA). For GBA, the timing results are always pessimistic, leading to overdesign during design optimization. For PBA, the timing pessimism is reduced via propagating real path-specific slews with the cost of severe runtime overheads relative to GBA. In this work, we present a fast and accurate predictor of post-layout PBA timing results from inexpensive GBA based on deep edge-featured graph attention network, namely deep EdgeGAT. Compared with the conventional machine and graph learning methods, deep EdgeGAT can learn global timing path information. Experimental results demonstrate that our predictor has the potential to substantially predict PBA timing results accurately and reduce timing pessimism of GBA with maximum error reaching 6.81 ps, and our work achieves an average 24.80× speedup faster than PBA using the commercial STA tool.
Cite
CITATION STYLE
Ye, Y., Chen, T., Gao, Y., Yan, H., Yu, B., & Shi, L. (2023). Graph-Learning-Driven Path-Based Timing Analysis Results Predictor from Graph-Based Timing Analysis. In Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC (pp. 547–552). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1145/3566097.3567904
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.