高级检索
贺旭, 王耀, 傅智勇, 李暾, 屈婉霞, 万海, 张吉良. 敏捷设计中基于机器学习的静态时序分析方法综述[J]. 计算机辅助设计与图形学学报, 2023, 35(4): 640-652. DOI: 10.3724/SP.J.1089.2023.19557
引用本文: 贺旭, 王耀, 傅智勇, 李暾, 屈婉霞, 万海, 张吉良. 敏捷设计中基于机器学习的静态时序分析方法综述[J]. 计算机辅助设计与图形学学报, 2023, 35(4): 640-652. DOI: 10.3724/SP.J.1089.2023.19557
He Xu, Wang Yao, Fu Zhiyong, Li Tun, Qu Wanxia, Wan Hai, and Zhang Jiliang. A Survey on Machine Learning-Based Technology for Static Timing Analysis in Agile Design[J]. Journal of Computer-Aided Design & Computer Graphics, 2023, 35(4): 640-652. DOI: 10.3724/SP.J.1089.2023.19557
Citation: He Xu, Wang Yao, Fu Zhiyong, Li Tun, Qu Wanxia, Wan Hai, and Zhang Jiliang. A Survey on Machine Learning-Based Technology for Static Timing Analysis in Agile Design[J]. Journal of Computer-Aided Design & Computer Graphics, 2023, 35(4): 640-652. DOI: 10.3724/SP.J.1089.2023.19557

敏捷设计中基于机器学习的静态时序分析方法综述

A Survey on Machine Learning-Based Technology for Static Timing Analysis in Agile Design

  • 摘要: 随着集成电路规模越来越大,设计变得越来越复杂.为了有效地提升设计生产率,芯片敏捷设计受到越来越广泛的重视.在芯片RTL-to-GDSII设计流程中,敏捷设计方法需要广泛借助机器学习技术,寻求“无人参与”的解决方案.时序性能作为芯片的重要性能指标,需要在RTL-to-GDSII设计的各个流程中进行静态时序分析.快速、准确、可靠的时序预测,可以将Sign-Off的时序性能前馈到早期设计流程中,指导早期设计的时序优化和时序收敛,减少芯片设计的迭代次数和迭代周期.文中给出敏捷设计中时序优化的流程框架,详细地梳理了RTL-to-GDSII设计流程中基于机器学习的时序分析研究现状;并从数据准备、问题建模、实用性以及通用性等多方面,探讨了敏捷设计中基于机器学习方法进行时序预测的挑战.

     

    Abstract: As integrated circuits (ICs) become larger and more complex than ever, to increase design automaticity and productivity, agile design methodology has attracted a lot of attentions. In back-end design of ICs, machine learning technology for agile design are required to build a no-human-in-the-loop RTL-to-GDSII flow. For chip design, timing performance is a critical but effort-taking task. An accurate timing predictor, which is highly correlated with Sign-Off timing, is desirable to guide the timing optimization in the early design process. In this work, we propose a feasible framework for timing optimization in agile design. We also give discussion of the prior researches of machine learning-based timing predictions in RTL to GDSII design process in detail. At last, we further summarize the challenges of timing prediction in agile design from the aspects of data preparation, problem modeling, practicality and generality.

     

/

返回文章
返回