0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Verisium如何提高调试效率和验证吞吐量呢?

Cadence楷登 来源:Cadence blog 2024-01-05 13:54 次阅读

半导体对各行各业都有着潜移默化的影响,其重要性不言而喻。现如今半导体已彻底改变了我们的业务形态,无论是汽车行业,还是物联网通信和高性能计算等等。然而随着对高性能和即时满足需求的增加,SoC 的复杂性也相应提高。随着数以百计的 IP 被集成到 SoC 中,漏洞变得越来越常见,修复也变得愈加困难。SoC 级的验证过程所需的时间不断增加,从而造成了流片计划的延迟。伴随着几何尺寸的减少及门数的增加,要在有限的预算和规定时间内检测漏洞变得越来越困难。

SoC 设计工程师往往需要花费超过 70% 的时间用于验证,而检测单个漏洞平均需要 16-20 个工程时。让我们试想一下,一个设计中如果有 1000 个漏洞,那将造成多大的影响!

是时候采取行动,简化 SoC 设计流程,节省宝贵的资源以确保项目及时完成了。只要通过实现自动化部署、新的工具和基于人工智能的方法就可以显著提高生产力和验证吞吐量。利用基于人工智能的方法,SoC 设计和验证工程师可以更快地检测错误,缩短验证时间,并在多个引擎和运行中优化性能。带有人工智能的 EDA 工具更是可以帮助芯片制造公司更快、更高效地实现目标。SoC 设计和验证中的人工智能不再是天方夜谭而是必需品,我们将通过它极大地提高产品质量,同时帮助减少开发时间和成本。

Cadence 正在通过使用 Verisium(人工智能驱动的验证平台)彻底改变芯片验证。该平台能利用大数据提高整体验证吞吐量,特别是在调试方面。Verisium 建立在 Cadence Joint Enterprise Data and AI(JedAI)Platform 上,可以汇总包括波形覆盖、源代码、日志文件等在内的验证数据。

eae247a6-ab80-11ee-8b88-92fbcf53809c.jpg

Verisium platform 在日志文件、RTL 和测试平台迭代、版本控制和波形上使用人工智能来加速和辅助调试,从而将手工工作量减少多达 32 倍。Verisium Debug platform 还提供了一种名为 VWDB 的新的波形格式,速度较以往的格式有极大幅度的提升。提高整体验证吞吐量的关键是清楚所有数据的位置,进而对其进行利用、控制并管理。Verisium 可加快对设计错误根本原因的分析,提高覆盖范围,并优化复杂 SoC 的验证计算服务器资源。

eafb599e-ab80-11ee-8b88-92fbcf53809c.jpg

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

在编辑工具上固定某个标签,并分析仿真日志和代码签入之间的关系。







审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 半导体
    +关注

    关注

    328

    文章

    24539

    浏览量

    202211
  • EDA工具
    +关注

    关注

    4

    文章

    252

    浏览量

    31287
  • soc
    soc
    +关注

    关注

    38

    文章

    3750

    浏览量

    215721
  • 人工智能
    +关注

    关注

    1776

    文章

    43899

    浏览量

    230638
  • UPF
    UPF
    +关注

    关注

    0

    文章

    47

    浏览量

    13344

原文标题:利用人工智能优化调试效率和验证吞吐量

文章出处:【微信号:gh_fca7f1c2678a,微信公众号:Cadence楷登】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何提高CYBT-243053-02吞吐量

    25KB/s,这对于我们的用例来说非常低。 使用自定义固件代替 EZ-Serial 是否有助于提高吞吐量? 欢迎提出任何建议。我已经就此向英飞凌开了一张罚单,但他们回来时没有提供更多信息。 因此,为了提高
    发表于 02-27 06:56

    网卡吞吐量测试解决方案

    随着互联网的迅速发展,计算机日益成为人们生活中不可或缺的部分。伴随着网络业务的丰富,用户对计算机网卡的要求也越来也高。如何对计算机网卡吞吐量进行合理的测试,已越来越成为众多计算机网卡生产厂家日益关注
    发表于 12-23 11:07

    无线测试之吞吐量测试

    无线网络测试之无线吞吐量测试方法、步骤
    发表于 06-25 08:40

    iperf固定吞吐量测试如何设置

    我有两个CYW43907演示,并下载控制台项目。我想使用IpFF命令来测试固定的UDP吞吐量。示例:IPEF-C 192.1680.1-P 5001 -I 2 -T 30 -U-B 60M,但客户端
    发表于 11-06 14:09

    浅析敏捷高吞吐量卫星通讯载荷

    对带宽日益增加的需求大大提高了对数据网络敏捷系统的要求。卫星通讯也在经历着变革性的发展。由新的超宽带(UWB)数据转换器支持的创新架构,极大地提高了其经济效益和数据吞吐量
    发表于 07-23 08:47

    如何计算延迟和吞吐量

    如何计算延迟和吞吐量?在ISE时序报告中,我们发现一个名为“最大组合路径延迟”的参数是否与最大时钟频率有关?
    发表于 03-19 08:55

    提高BLE吞吐量的可行办法

    提高BLE吞吐量的可行办法如何实现更快的BLE吞吐量
    发表于 01-18 06:26

    如何利用NI LabVIEW技术提高测试系统的吞吐量

    怎么可以创建出高性能的测试系统?如何利用NI LabVIEW技术提高测试系统的吞吐量?如何利用NI LabVIEW技术实现并行化处理和并行化测试?
    发表于 04-15 07:00

    SX1301的吞吐量是否等于8个SX1276/8?

    SX1301的吞吐量是否等于8个SX1276/8?如何有效地提高网络吞吐量
    发表于 04-19 09:50

    如何提高VLD的吞吐量和执行效率

    本文讨论一种新型的VLD解码结构,它通过并行侦测多路码字,将Buffer中的多个可变长码一次读出,这将极大地提高VLD的吞吐量和执行效率。然后采用FPGA对这种并行VLD算法的结构进行验证
    发表于 04-28 06:08

    如何通过触发模型提高吞吐量

    如何通过触发模型提高吞吐量
    发表于 05-11 07:00

    全志R128 BLE最高吞吐量测试正确配置测试

    相对较低;而write_without_response和notify操作则不需要对方确认,效率较高。因此,为了提高吞吐量,应优先使用write_without_response和notify操作
    发表于 10-16 15:22

    全志R128 BLE最高吞吐量测试正确配置测试

    相对较低;而write_without_response和notify操作则不需要对方确认,效率较高。因此,为了提高吞吐量,应优先使用write_without_response和notify操作
    发表于 10-26 16:46

    如何提高无线传感器网络的吞吐量

    吞吐量是无线传感器网络(Wireless Sensor Network,WSN)的一项重要性能指标,它直接反映了无线传感器网络工作运行的效率,如何提高吞吐量一直都是无线传感器网络研究的
    发表于 10-04 17:17 2240次阅读
    如何<b class='flag-5'>提高</b>无线传感器网络的<b class='flag-5'>吞吐量</b>

    Cadence Verisium验证平台以AI助力瑞萨电子提高纠错效率

    平台,实现更高效的错误根本原因分析。基于全新的 Verisium 平台,瑞萨显著提高了纠错效率,缩短其面向汽车应用 R-Car 设计的上市时间。
    的头像 发表于 03-15 09:07 575次阅读