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

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







审核编辑:刘清

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

    关注

    334

    文章

    26988

    浏览量

    215993
  • EDA工具
    +关注

    关注

    4

    文章

    264

    浏览量

    31708
  • soc
    soc
    +关注

    关注

    38

    文章

    4115

    浏览量

    217896
  • 人工智能
    +关注

    关注

    1791

    文章

    46820

    浏览量

    237457
  • UPF
    UPF
    +关注

    关注

    0

    文章

    49

    浏览量

    13491

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

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

收藏 人收藏

    评论

    相关推荐

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

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

    网卡吞吐量测试解决方案

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

    提高BLE吞吐量的可行办法

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

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

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

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

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

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

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

    防火墙术语-吞吐量

    防火墙术语-吞吐量  术语名称:吞吐量 术语解释:网络中的数据是由一个个数据包组成,防火
    发表于 02-24 11:06 1530次阅读

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

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

    如何提高系统设计容量和吞吐量

    系统和流媒体的视频容量。 然而,在更高频率范围内工作可能会带来更多的挑战,特别是 bandBoost 滤波器该如何提高系统设计容量和吞吐量?今天就带大家了解一下,Qorvo给出的具体方案,来解决Wi-Fi 产品在散热、性能、尺
    的头像 发表于 09-30 09:14 2136次阅读

    debug 吞吐量的办法

    Debug 网络质量的时候,我们一般会关注两个因素:延迟和吞吐量(带宽)。延迟比较好验证,Ping 一下或者 mtr[1] 一下就能看出来。这篇文章分享一个 debug 吞吐量的办法。
    的头像 发表于 08-23 09:17 930次阅读

    debug 吞吐量的办法

    Debug 网络质量的时候,我们一般会关注两个因素:延迟和吞吐量(带宽)。延迟比较好验证,Ping 一下或者 mtr[1] 一下就能看出来。这篇文章分享一个 debug 吞吐量的办法。
    的头像 发表于 09-02 09:36 846次阅读

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

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

    iperf吞吐量的测试流程

    iperf吞吐量测试指南
    发表于 04-03 15:40 2次下载

    如何显著提高ATE电源吞吐量

    作为一名测试工程师,你的工作并不容易。降低成本和提高系统吞吐量的压力一直存在。本文中,我们将讨论影响系统吞吐量的关键因素以及如何降低ATE测试成本。
    的头像 发表于 11-08 14:59 665次阅读
    如何显著<b class='flag-5'>提高</b>ATE电源<b class='flag-5'>吞吐量</b>?

    影响ATE电源系统吞吐量的关键因素

    从串行设备测试改变为并行设备测试可以显著地增加测试系统吞吐量。测试执行活动的大部分可能涉及使用DC电源设置条件和进行测量。配置测试系统,使其能够使用多个直流电源同时对多个设备执行测试,是显著提高测试吞吐量的一种经济有效的方法。
    发表于 11-29 12:36 361次阅读
    影响ATE电源系统<b class='flag-5'>吞吐量</b>的关键因素