Stage-based Path Delay Prediction with Customized Machine Learning Technique

Ao Han, Zhenyu Zhao, Chaochao Feng, Shuzheng Zhang
{"title":"Stage-based Path Delay Prediction with Customized Machine Learning Technique","authors":"Ao Han, Zhenyu Zhao, Chaochao Feng, Shuzheng Zhang","doi":"10.1145/3501409.3501576","DOIUrl":null,"url":null,"abstract":"Static timing analysis is an important timing analysis technique in the physical design process of integrated circuits, facing the challenge of speed and accuracy trade-off in advanced nodes. Expensive and burdensome path-based analysis (PBA) forces designers to adopt faster graph-based analysis (GBA) in more early flows at the cost of pessimism. Existing work focuses on reducing pessimism but ignores the degree of optimism. In this paper, we propose a stage-based delay model based on machine learning technique with customized loss function to rapidly generate predicted PBA timing results from the pessimistic GBA timing report with considering the asymmetric loss. The model could also enable the designers to identify the false violation path in GBA report with less time cost to reduce the over-design and margin in post-route optimization phase. Experimental results demonstrate that the mean absolute error of predicted PBA slack divergence reduces 66.7%~79.8% compared to GBA-PBA slack divergence (from 17.79ps to 5.92ps and 3.6ps) with about 3X runtime overhead reduction on a 28nm industrial ASIC for each corner. It can also correct about 75.6% false violation paths in GBA timing report.","PeriodicalId":191106,"journal":{"name":"Proceedings of the 2021 5th International Conference on Electronic Information Technology and Computer Engineering","volume":"88 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2021 5th International Conference on Electronic Information Technology and Computer Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3501409.3501576","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Static timing analysis is an important timing analysis technique in the physical design process of integrated circuits, facing the challenge of speed and accuracy trade-off in advanced nodes. Expensive and burdensome path-based analysis (PBA) forces designers to adopt faster graph-based analysis (GBA) in more early flows at the cost of pessimism. Existing work focuses on reducing pessimism but ignores the degree of optimism. In this paper, we propose a stage-based delay model based on machine learning technique with customized loss function to rapidly generate predicted PBA timing results from the pessimistic GBA timing report with considering the asymmetric loss. The model could also enable the designers to identify the false violation path in GBA report with less time cost to reduce the over-design and margin in post-route optimization phase. Experimental results demonstrate that the mean absolute error of predicted PBA slack divergence reduces 66.7%~79.8% compared to GBA-PBA slack divergence (from 17.79ps to 5.92ps and 3.6ps) with about 3X runtime overhead reduction on a 28nm industrial ASIC for each corner. It can also correct about 75.6% false violation paths in GBA timing report.
基于阶段的路径延迟预测与自定义机器学习技术
静态时序分析是集成电路物理设计过程中重要的时序分析技术,在高级节点面临速度与精度权衡的挑战。昂贵且繁重的基于路径的分析(PBA)迫使设计师在更早的流程中采用更快的基于图形的分析(GBA),这是以悲观为代价的。现有的工作侧重于减少悲观情绪,但忽视了乐观的程度。在本文中,我们提出了一种基于机器学习技术的阶段延迟模型,该模型具有自定义损失函数,可以在考虑非对称损失的情况下,从悲观GBA定时报告中快速生成预测的PBA定时结果。该模型还可以使设计人员以更少的时间成本识别出GBA报告中的错误违规路径,以减少路径后优化阶段的过度设计和余量。实验结果表明,与GBA-PBA松弛散度相比,预测PBA松弛散度的平均绝对误差降低了66.7%~79.8%(从17.79ps降至5.92ps和3.6ps),在28nm工业ASIC上,每个角的运行时间开销减少了约3倍。对GBA定时报告中75.6%的错误违规路径进行了校正。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信