Proceedings of the 28th Asia and South Pacific Design Automation Conference · 2023 · 22 citations · 6 references
EngineeringComputer EngineeringComputer SystemsDesign OptimizationEdge ComputingLow-power DesignGraph AnalyticsGraph-based LearningTiming AnalysisTiming ModelingGraph Attention NetworksGraph Neural Network FeaturesGraph Structure LearningMicroarchitectural Timing AnalysisPath AnalysisPath-based FeaturesStatic Timing AnalysisTiming Optimization
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.
6
Inductive Representation Learning on Large Graphs
William L. Hamilton, Rex Ying, Jure Leskovec · arXiv (Cornell University) · 2017 · 4.5K citations · Full text
High Performance Graph Convolutional Networks with Applications in Testability Analysis
Yuzhe Ma, Haoxing Ren, Brucek Khailany et al. · 2019 · 118 citations