半导体对各行各业都有着潜移默化的影响,其重要性不言而喻。现如今半导体已彻底改变了我们的业务形态,无论是汽车行业,还是物联网、通信和高性能计算等等。然而随着对高性能和即时满足需求的增加,SoC 的复杂性也相应提高。随着数以百计的 IP 被集成到 SoC 中,漏洞变得越来越常见,修复也变得愈加困难。SoC 级的验证过程所需的时间不断增加,从而造成了流片计划的延迟。伴随着几何尺寸的减少及门数的增加,要在有限的预算和规定时间内检测漏洞变得越来越困难。
SoC 设计工程师往往需要花费超过 70% 的时间用于验证,而检测单个漏洞平均需要 16-20 个工程时。让我们试想一下,一个设计中如果有 1000 个漏洞,那将造成多大的影响!
是时候采取行动,简化 SoC 设计流程,节省宝贵的资源以确保项目及时完成了。只要通过实现自动化部署、新的工具和基于人工智能的方法就可以显著提高生产力和验证吞吐量。利用基于人工智能的方法,SoC 设计和验证工程师可以更快地检测错误,缩短验证时间,并在多个引擎和运行中优化性能。带有人工智能的 EDA 工具更是可以帮助芯片制造公司更快、更高效地实现目标。SoC 设计和验证中的人工智能不再是天方夜谭而是必需品,我们将通过它极大地提高产品质量,同时帮助减少开发时间和成本。
Cadence 正在通过使用 Verisium(人工智能驱动的验证平台)彻底改变芯片验证。该平台能利用大数据提高整体验证吞吐量,特别是在调试方面。Verisium 建立在 Cadence Joint Enterprise Data and AI(JedAI)Platform 上,可以汇总包括波形覆盖、源代码、日志文件等在内的验证数据。
Verisium platform 在日志文件、RTL 和测试平台迭代、版本控制和波形上使用人工智能来加速和辅助调试,从而将手工工作量减少多达 32 倍。Verisium Debug platform 还提供了一种名为 VWDB 的新的波形格式,速度较以往的格式有极大幅度的提升。提高整体验证吞吐量的关键是清楚所有数据的位置,进而对其进行利用、控制并管理。Verisium 可加快对设计错误根本原因的分析,提高覆盖范围,并优化复杂 SoC 的验证计算服务器资源。
Cadence 专注于持续创新,利用 Verisium AI-Driven Verification Platform(人工智能驱动的验证平台 Verisium)提供了一系列包括引擎、验证 IP 和 Verisium 在内的工具。通过借助 Auto Triage、Semantic Diff、Pin Down 和 Wave Miner 等应用程序,Verisium 可以加速并协助调试,减少工程师在故障分类和调试上的时间。因此使用 Verisium 平台的 SoC 调试可将生产力和整体验证吞吐量提高 10 倍。
Verisium 如何提高
调试效率和验证吞吐量?
Verisium Debug 工具是一款高级的调试工具,旨在帮助设计工程师、集成商和验证工程师探索、分析和调试复杂的设计和测试平台,而无需考虑它们的规模、语言或来源。该工具提供了几种主要模式,如探索模式(仿真前)、后处理模式(仿真后)和交互模式(仿真中)。在这些模式中,用户可以执行如下各种任务:
●控制仿真器执行步骤并执行交互性调试
●记录仿真结果后执行后处理调试
●对 Palladium 仿真结果执行调试并支持按需信号扩展
●调查仿真进入特定状态的可能原因
●过滤测试环境的全部报文
●在 UPF 环境下调试功耗内容
Verisium Debug 工具的优势
使用 Verisium 对复杂设计和测试平台调试比传统工具更快、更高效。Verisium Debug 工具的部分主要优势包括:
1
可扩展性
2
可操纵性
3
SmartLog 有助于定位产生报文的层次目标,并向波形发送信息
4
驱动追踪——很多 Verisium Debug 窗口中的直接访问箭头图标允许您调用驱动追踪
5
连接性分析显示原始被追踪信号和该信号驱动信号之间线路连接,并允许对追踪路径进行导航
6
根本原因分析(RCA)有助于诊断故障的根本原因
Verisium Manager 是一个真正卓越的工具,它为验证规划、故障分类、覆盖收敛和回归管理提供了一系列可靠的功能。它的特点在于具有能联合企业数据和人工智能(JedAI)数据以及分析平台的强大能力。这种集成方式将对验证过程进行无以伦比的优化,使其成为寻求简化操作和最大限度提升生产力的芯片制造商的宝贵工具。凭借其集成的回归管理功能,Verisium Manager 允许跨多个站点的覆盖收敛,为不同规模的企业提供全面、可靠、有效且高效的解决方案。其强大的 API 集、企业级的可扩展性和性能,使其能够无缝连接验证流程中的所有引擎,包括模拟、形式化、仿真和原型平台,为您提供全面的验证解决方案,并可以通过定制和优化实现最大的验证吞吐量。
但真正使 Verisium Manager 如此与众不同的原因在于它能够应用 AI 和机器学习显著提高调试和回归吞吐量的生产力。通过直接与智能 Verisium Apps 集成,该工具可以帮助您在验证过程中取得突破性成果,让您在竞争中保持领先地位并实现业务目标。简而言之,如果您希望验证流程提升到一个新的水平,那么 Verisium Manager 就是您需要的终极验证管理工具。
Verisium 应用
Verisium Platform 和相关应用程序在提高调试效率和提高验证周期上发挥核心作用。这些应用包括:
VerisiumAutoTriage
对存在相同错误而导致失败的测试进行自动分组。
Verisium SemanticDiff
通过识别故障原因来减少调试时间,并实现效率的显著提高。
Verisium WaveMiner
帮助验证工程师在正确与错误测试中更方便地比较并找到错误点。波形格式完美适合现代验证需求,并将仿真波形生成速度提高了 2 倍。
Verisum PinDown
在编辑工具上固定某个标签,并分析仿真日志和代码签入之间的关系。
审核编辑:刘清
-
半导体
+关注
关注
334文章
26988浏览量
215993 -
EDA工具
+关注
关注
4文章
264浏览量
31708 -
soc
+关注
关注
38文章
4115浏览量
217896 -
人工智能
+关注
关注
1791文章
46820浏览量
237457 -
UPF
+关注
关注
0文章
49浏览量
13491
原文标题:利用人工智能优化调试效率和验证吞吐量
文章出处:【微信号:gh_fca7f1c2678a,微信公众号:Cadence楷登】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论