Litcius/Paper detail

An Optimization-aware Pre-Routing Timing Prediction Framework Based on Heterogeneous Graph Learning

Guoqing He, Wenjie Ding, Yuyang Ye, Xu Cheng, Qianqian Song, Peng Cao

202410 citationsDOI

Abstract

Accurate and efficient pre-routing timing estimation is particularly crucial in timing-driven placement, as design iterations caused by timing divergence are time-consuming. However, existing machine learning prediction models overlook the impact of timing optimization techniques during routing stage, such as adjusting gate sizes or swapping threshold voltage types to fix routing-induced timing violations. In this work, an optimization-aware pre-routing timing prediction framework based on heterogeneous graph learning is proposed to calibrate the timing changes introduced by wire parasitic and optimization techniques. The path embedding generated by the proposed framework fuses learned local information from graph neural network and global information from transformer network to perform accurate endpoint arrival time prediction. Experimental results demonstrate that the proposed framework achieves an average accuracy improvement of 0.10 in terms of R <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> score on testing designs and brings average runtime acceleration of three orders of magnitude compared with the design flow.

Topics & Concepts

Computer scienceRouting (electronic design automation)GraphMachine learningDistributed computingTheoretical computer scienceComputer networkNetwork Packet Processing and OptimizationNetwork Traffic and Congestion ControlAdvanced Optical Network Technologies
An Optimization-aware Pre-Routing Timing Prediction Framework Based on Heterogeneous Graph Learning | Litcius