发 帖  
原厂入驻New
[讨论] 机器学习如何解决芯片设计中的NP-hard的问题?
2020-9-3 01:15:19  856 机器学习 EDA 芯片 预测算法
分享
EDA 中的大部分设计问题都属于 NP-hard 问题,由于不存在解决这些问题的多项式时间算法,因此无法通过分析确定最优解决方案。

目前,新设计挑战层出不穷,导致 EDA 系统愈发难以满足高级流程节点的要求(图 1 大图)。更糟糕的是,这些要求互相依存,需要在多个设计优化层面上同时加以考虑。实际应用和使用的技术高度依赖各个特定问题空间。

那么如何在设计环境访问受限时针对特定问题制定总体解决方案?

示例:优化期间的快速延迟预测高级节点的复杂物理效应和制造规则可对设计收敛性产生影响。有各种适用于信号完整性、波形传播、噪声等对象的建模功能可准确计算延迟。但这些功能在计算方面非常昂贵,需要在预布线设计阶段谨慎使用。ML 延迟预测器是一个统计模型,经训练后可在多个设计发展阶段捕获时间,让上游引擎能够更快速地了解复杂的下游效应,做出更优决策。延迟预测器可改善设计收敛性并加快设计向更优秀的 PPA 方向发展(图 2)。


想了解更多扩展ML预测器的范例,请阅读全文。

0
2020-9-3 01:15:19   1 评论 分享淘帖
1 条评论
  • 2020-9-4 09:21

    附上链接:https://www.synopsys.com/blogs/smart-everything/zh-cn/2020/09/machine-learning-in-chip-design/

只有小组成员才能发言,加入小组>>

215个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表