TOTAL: Multi-Corners Timing Optimization Based on Transfer and Active Learning
Wei W. Xing, Zheng Xing, Rongqi Lu, Zhelong Wang, Ning Xu, Yuanqing Cheng, Weisheng Zhao
Abstract
In modern advanced integrated circuit design, a design normally needs to be progressively optimized until the static timing analysis (STA) of full process corners meets the timing constraints. To improve efficiency, using machine learning to predict the path timings directly in order to reduce the extensive time-consuming SPICE simulations has become a promising technique to approach fast design closure. However, current methods lack both flexibility and reliability to be used in a practical industrial environment. To resolve these challenges, we propose TOTAL, which is constructed using a generalized linear model with latent features to effectively capture knowledge transferred from previous designs and delivers state-of-the-art (SOTA) prediction accuracy that is up to 6.6x improvement over the competitors in terms of mean absolute error (MAE). Most importantly, TOTAL is equipped with a Bayesian decision strategy to actively update uncertain predictions and deliver reliable predictions with accuracy close to 100%, pushing the frontier of the machine-learning-based STA for practical implementation.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get fa314ba1-171f-4685-a14d-3295d7634541Related papers
- Accurate timing prediction at placement stage with look-ahead RC networkXu He, Zhiyong Fu, Yao Wang, Chang Liu et al.DAC 2022 · 43 citations
- Disentangle, Align and Generalize: Learning A Timing Predictor from Different Technology NodesXinyun Zhang, Binwu Zhu, Fangzhou Liu, Ziyi Wang et al.DAC 2024 · 5 citations
- Fast and Accurate Wire Timing Estimation on Tree and Non-Tree Net StructuresHsien-Han Cheng, Iris Hui-Ru Jiang, Oscar OuDAC 2020 · 35 citations
- Annotating Slack Directly on Your Verilog: Fine-Grained RTL Timing Evaluation for Early OptimizationWenji Fang, Shang Liu, Hongce Zhang, Zhiyao XieDAC 2024 · 11 citations
- GTN-Path: Efficient Path Timing Prediction through Waveform Propagation with Graph TransformerLihao Liu, Beisi Lu, Yunhui Li, Li Shang et al.DAC 2025 · 2 citations
