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

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

3天内不再提示

还在为覆盖率收敛而挣扎?Xcelium机器学习App为验证插上翅膀

Cadence楷登 来源:Cadence楷登 2023-02-09 09:23 次阅读

本文翻译转载于 Cadence blog

作者:Anika Sunda

功能验证占用了目前 SoC 设计投入劳动的 70% 以上。然而,即使在验证上投入如此之大,流片时出现功能失效的风险却比以往任何时候都要高。其主要原因是,设计团队不知道功能正确性与流片目标的距离。SoC 验证时的覆盖收敛就像是追逐海市蜃楼。

实现真正的功能验证收敛从而充满信心地完成流片,看似天方夜谭。做出流片决定只能取决于当时的判断。有经验的工程师会基于验证完整性指标、发现的功能性错误的占比和复杂性等因素,来判断是否达到足够的收敛水平和信心。

所有运行了无数夜间回归测试的验证工程师,都希望可以更快地实现覆盖目标,寻找到一种即插即用的解决方案,一种自动化的方法,用最少的资源更快地实现覆盖率收敛。

Xcelium 机器学习 App 从以前的回归运行中学习,并引导 Xcelium 随机化内核,帮助缩短回归时间,以显著缩短的仿真周期更快地实现覆盖率收敛,在特定的感兴趣的覆盖点周围捕获更多漏洞。

下图是机器学习 App 在某头部半导体公司的成功应用案例。可以看到,机器学习(ML)回归比基准运行快了大约 1.4 倍(机器学习(ML)在 ~62k 次运行时达到 96%,基准运行在约 80k 次运行后才达到相同水平)。

9b1618a2-a7e3-11ed-bfe3-dac502259ad0.png

这个数据意味着,过去耗时 2 个月的收敛周期缩短了 2- 3 周左右。很明显,机器学习(ML)让回归运行更加高效,帮助用户更快实现覆盖率收敛的目标。

Cadence楷登

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

    关注

    38

    文章

    4170

    浏览量

    218374
  • Cadence
    +关注

    关注

    65

    文章

    923

    浏览量

    142201
  • APP
    APP
    +关注

    关注

    33

    文章

    1574

    浏览量

    72530
  • 机器学习
    +关注

    关注

    66

    文章

    8421

    浏览量

    132709
  • Xcelium
    +关注

    关注

    1

    文章

    5

    浏览量

    5882

原文标题:还在为覆盖率收敛而挣扎?Xcelium 机器学习 App 为验证插上翅膀

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

收藏 人收藏

    评论

    相关推荐

    英诺达发布全新静态验证产品,提升芯片设计效率

    了重要一步,将为中国芯片产业的发展注入新的活力。 静态验证作为一种业界普遍使用的验证方法,通过对设计的源代码进行深入分析,能够发现设计中的潜在问题。与动态仿真验证和形式化验证相结合,静
    的头像 发表于 12-24 16:53 343次阅读

    NPU与机器学习算法的关系

    在人工智能领域,机器学习算法是实现智能系统的核心。随着数据量的激增和算法复杂度的提升,对计算资源的需求也在不断增长。NPU作为一种专门深度学习
    的头像 发表于 11-15 09:19 488次阅读

    synopsys 的design ware:DW_fpv_div,浮点数除法器,默认32位下,想提升覆盖率(TMAX),如果用功能case去提升覆盖率呢?

    公司某个项目用到了这个DW:DW_fpv_div,但是scan跑完,这个模块覆盖率只有60%多,现在要我用TMAX软件,通过功能去覆盖,我看了下rpt报的faults点,尝试去写了几个特殊值去做除法
    发表于 10-15 18:38

    利用静态检查工具完善功能安全中测试覆盖率

    在功能安全中测试覆盖率是比较重要的概念,也是在验证过程中通常需要花费时间较多的步骤,如果能借助于静态检查工具的死逻辑查找和声明、测试用例自动补全等功能往往能取得事半功倍的效果。
    的头像 发表于 09-05 09:15 353次阅读
    利用静态检查工具完善功能安全中测试<b class='flag-5'>覆盖率</b>

    深圳特信屏蔽器 GPS无线信号探测器:车辆管理插上科技的翅膀

    深圳特信屏蔽器|GPS无线信号探测器:车辆管理插上科技的翅膀
    的头像 发表于 08-28 09:03 360次阅读

    【「时间序列与机器学习」阅读体验】+ 简单建议

    这本书以其系统性的框架和深入浅出的讲解,读者绘制了一幅时间序列分析与机器学习融合应用的宏伟蓝图。作者不仅扎实地构建了时间序列分析的基础知识,更巧妙地展示了机器
    发表于 08-12 11:21

    信达生物利用AI技术药物研发插上翅膀

    了革命性的解决方案。信达生物,作为科技创新驱动行业前行的先锋,近期与唯信计算携手,共同深化信达生物国清院计算平台的建设与优化,旨在利用AI技术药物研发插上翅膀
    的头像 发表于 07-27 13:42 1764次阅读

    机器学习中的交叉验证方法

    机器学习中,交叉验证(Cross-Validation)是一种重要的评估方法,它通过将数据集分割成多个部分来评估模型的性能,从而避免过拟合或欠拟合问题,并帮助选择最优的超参数。本文将详细探讨几种
    的头像 发表于 07-10 16:08 1184次阅读

    如何理解机器学习中的训练集、验证集和测试集

    理解机器学习中的训练集、验证集和测试集,是掌握机器学习核心概念和流程的重要一步。这三者不仅构成了模型学习
    的头像 发表于 07-10 15:45 4119次阅读

    单元测试工具TESSY 新版本亮点速览:提供测试驾驶舱视图、超级覆盖率、代码访问分析、增强覆盖率审查

    各种测试对象和方法的所有覆盖率测量结果,并记录在新的测试总结报告中。 了解更多TESSY新版本功能详情或申请免费试用,欢迎咨询TESSY中国授权分销商——龙智。 新版本功能亮点速览: 1、超级覆盖率 逐行评估源代码。 基于标准覆盖率
    的头像 发表于 07-08 16:20 448次阅读
    单元测试工具TESSY 新版本亮点速览:提供测试驾驶舱视图、超级<b class='flag-5'>覆盖率</b>、代码访问分析、增强<b class='flag-5'>覆盖率</b>审查

    深度学习与传统机器学习的对比

    在人工智能的浪潮中,机器学习和深度学习无疑是两大核心驱动力。它们各自以其独特的方式推动着技术的进步,众多领域带来了革命性的变化。然而,尽管它们都属于
    的头像 发表于 07-01 11:40 1412次阅读

    如何将SystemVerilog断言属性和覆盖属性置于在设计上?

    功能覆盖、激励生成和运行管理是当今功能验证的三大相互关联的任务。其中,功能覆盖率可以说是最重要的,主要是因为覆盖率收敛是tape的主要标准。
    的头像 发表于 05-28 10:30 778次阅读
    如何将SystemVerilog断言属性和<b class='flag-5'>覆盖</b>属性置于在设计上?

    插上“数字的翅膀”,海信国际中心建成国内一流智慧楼宇标杆!

    。作为智慧建筑领域中坚力量,海信网络科技公司创新打造1+1+N的智慧楼宇和一体化智慧办公系统,1个综合管控平台、1个AI安防平台、N个子系统,海信国际中心注入数字基因、插上数字翅膀,助力其建设成为国内一流的智慧楼宇标杆! 办
    的头像 发表于 04-29 10:03 375次阅读
    <b class='flag-5'>插上</b>“数字的<b class='flag-5'>翅膀</b>”,海信国际中心建成国内一流智慧楼宇标杆!

    如何选择IP DV与SOC DV

    IP DV的主要工作是根据IP的spec,提取testplan,搭建验证环境,收敛覆盖率。但是上述的过程多见于新的IP,对于已经成熟的IP,IP DV的主要工作是针对 改动的feature 提取testplan,增加
    的头像 发表于 03-21 10:02 943次阅读

    AI(VSO)赋能的VCS验证流程

    本质是让设计人员聚焦于修复BUG,不是花时间发现BUG。将需要大量人力的工作交給AI,极大的推动了覆盖率收敛的速度。
    发表于 03-01 14:04 1241次阅读
    AI(VSO)赋能的VCS<b class='flag-5'>验证</b>流程