Cadence 于 10 月 12 日发布了 Cadence Certus Closure Solution,这是同类型产品中首款采用大规模并行计算和分布式架构的全自动环境。Cadence Certus Closure Solution 环境实现了设计收敛的自动化,并将整个设计收敛周期从数周缩短至一夜之间 —— 包括从签核优化到布线、静态时序分析(STA)和参数提取。
该解决方案支持无限容量,胜任大型芯片设计项目,与目前其他方法和流程相比,最多可将生产力提高 10 倍。传统流程如下图的蓝色轮轴所示,每个迭代单一阶段的完整运行都需要 5 - 7 天,且迭代次数无法提前预知,甚至最多需要 30 次。简单计算一下,全芯片所有流程加起来可能需要耗时 3 个月之久。
上述流程会用到两个主要工具,分别是用于模块层次优化的 Tempus ECO,以及用于 SoC 层面静态时序分析的 Tempus STA。这里缺失了全芯片(或子系统)优化与签核。至于分区间功耗恢复等则只能忽略,因为实在没时间处理。
Cadence Certus Closure Solution 将上述流程自动化,实现隔夜优化和签核收敛。在 Innovus 工作流程中,基于 Tempus 签核解决方案(STA 或 DSTA)及 Tempus ECO 的基础中,Certus Closure Solution 可以进一步发挥时序签核和 ECO 技术在广度和深度上的优势。
显而易见,我们是通过将所有任务大规模分布处理以及全流程自动化来达成这一目标的。下方图表列出了所有细节。作为大规模并行系统,管理器会负责控制所有任务,并将计算结果汇总以判定下一步该做什么。
此外,模块之间的功率恢复功能可以降低 10% - 15% 的功耗,全芯片最高降低 5%。这也就是文中之前提到的,人工流程的话根本没时间处理这个问题。
总结一下,Certus 的核心优势包括:
创新的可扩展架构:Cadence Certus Closure Solution 采用的分布式客户端管理器支持全自动化,分布式分层优化以及芯片层级的签核收敛。
提高工程设计效率:它减少了在多个团队中进行多次冗长迭代的需要,缩短收敛时间
SmartHub 界面:增强的 GUI 拥有更好的交互性和更详细的时序纠错,支持交叉验证以实现设计收敛的最后环节。
增量签核:周转时间缩短 10 倍,支持对变更模块进行灵活恢复和替换,利用增量时序刷新缩短设计收敛时间。
3D-IC 设计效率:与 Cadence Integrity 3D-IC 解决方案紧密集成,帮助用户收敛异构工艺中裸片间的时序路径。
-
芯片
+关注
关注
452文章
50117浏览量
420326 -
Cadence
+关注
关注
64文章
909浏览量
141742 -
管理器
+关注
关注
0文章
239浏览量
18470
原文标题:Cadence Certus Closure Solution 助力全芯片并行优化
文章出处:【微信号:gh_fca7f1c2678a,微信公众号:Cadence楷登】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论