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

    文章

    3750

    浏览量

    215724
  • Cadence
    +关注

    关注

    62

    文章

    881

    浏览量

    140796
  • APP
    APP
    +关注

    关注

    33

    文章

    1530

    浏览量

    71634
  • 机器学习
    +关注

    关注

    66

    文章

    8134

    浏览量

    130580
  • Xcelium
    +关注

    关注

    1

    文章

    5

    浏览量

    5815

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

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

收藏 人收藏

    评论

    相关推荐

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

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

    怎么用Vivado做覆盖率分析

    在做仿真的时候往往会去做代码覆盖率和功能覆盖率的分析,来保证仿真是做的比较充分完备的。
    的头像 发表于 01-03 12:34 599次阅读
    怎么用Vivado做<b class='flag-5'>覆盖率</b>分析

    TRIZ为智能医疗插上了创新的翅膀

    在当今科技飞速发展的时代,智能医疗逐渐成为关注的焦点。作为引领未来的核心技术,TRIZ(发明问题解决理论)为智能医疗插上了创新的翅膀,让医疗领域迎来了前所未有的变革。   智能医疗的崛起,离不开
    的头像 发表于 12-28 09:46 162次阅读

    代码覆盖率记录

    为确保具体的产品(例如,医疗或航空电子市场)质量合格, 通常需要提供语句覆盖与判定覆盖认证证明。对于各种嵌 入式系统,规范要求高度优化的代码需要实时测试。禁止 代码插装和运行时篡改。劳特巴赫代码覆盖率测试系统为 客户提供
    发表于 11-03 11:02 0次下载
    代码<b class='flag-5'>覆盖率</b>记录

    杭州亚运会有多智能 数字人 机器人 5.5G助力插上科技翅膀

    杭州亚运会有多智能 数字人 机器人 5.5G助力插上科技翅膀 2023年9月23日至10月8日在杭州举行的第19届亚运会正如火如荼的开展,杭州亚运会有多智能能够震惊世界? 杭州提出“智能”办赛理念
    的头像 发表于 09-26 15:11 3240次阅读

    「科技赋能」探索迈步外骨骼机器人照进现实的奥秘

    以梦为马,用科技的力量点亮患者的“康复梦”。科技赋能,让外骨骼机器人给患者插上康复的翅膀
    的头像 发表于 09-20 17:47 586次阅读
    「科技赋能」探索迈步外骨骼<b class='flag-5'>机器</b>人照进现实的奥秘

    Vivado仿真器和代码覆盖率简析

    编写 HDL 通常是 FPGA 开发中耗时最少的部分,最具挑战性和最耗时的部分可能是验证。根据最终应用程序,验证可能非常简单,也可能非常复杂,简单的话只需对大多数功能进行检查或执行完全独立开发的测试平台来演示功能和代码覆盖率
    的头像 发表于 08-03 09:23 1297次阅读
    Vivado仿真器和代码<b class='flag-5'>覆盖率</b>简析

    AI/ML 解决方案加速验证曲线收敛

    保证覆盖率的同时优化仿真回归
    的头像 发表于 07-08 11:03 272次阅读
    AI/ML 解决方案加速<b class='flag-5'>验证</b>曲线<b class='flag-5'>收敛</b>

    思岚科技以前沿技术和产品为医疗服务插上智慧的翅膀

    机器人自主定位导航解决方案,为医疗服务插上了智慧的翅膀,提供了新的模式。在本次消杀展中备受用户和行业的关注。 01 /Intelligent Robot 智能机器人驱动智慧医疗 如今
    的头像 发表于 07-04 14:07 382次阅读

    解读芯片验证中的机器学习技术

    许多ML算法已经在功能验证的不同领域进行了尝试,并取得了不错的效果。ML在功能验证中的应用主要分为:需求工程、静态代码分析、验证加速、覆盖率收集和BUG的检测及定位。
    发表于 07-03 10:27 303次阅读
    解读芯片<b class='flag-5'>验证</b>中的<b class='flag-5'>机器</b><b class='flag-5'>学习</b>技术

    慧灵用机械臂为中医发展插上“智慧翅膀

    沈阳天仁合一科技有限公司推出一款智能艾灸机器人,引起了行业内外的广泛关注。这款机器人利用慧灵科技HITBOT的四轴机械臂产品,实现了自动寻穴定位和中医手法的自主控制,为中医行业注入了智能化和自动化的元素,为中医发展插上了"智慧
    的头像 发表于 07-01 18:38 499次阅读
    慧灵用机械臂为中医发展<b class='flag-5'>插上</b>“智慧<b class='flag-5'>翅膀</b>”

    SystemVerilog的覆盖率建模方式

    为了确保验证的完备性,我们需要量化验证目标。SystemVerilog提供了一套丰富的覆盖率建模方式。
    的头像 发表于 06-25 10:44 574次阅读

    验证环境中开发Checks和Coverage的步骤

    Checks和coverage是覆盖率驱动的验证流程的关键。在验证环境中,Checks和coverage可以被定义在多个位置。
    的头像 发表于 06-12 09:18 914次阅读
    在<b class='flag-5'>验证</b>环境中开发Checks和Coverage的步骤

    如何让机器鸟实现扇动翅膀的功能?

    本文示例将实现机器鸟扇动翅膀的功能。
    的头像 发表于 06-09 11:05 261次阅读
    如何让<b class='flag-5'>机器</b>鸟实现扇动<b class='flag-5'>翅膀</b>的功能?

    使用支持机器学习Xcelium能够实现高达5倍的验证效率

    人工智能(AI)无处不在。机器学习(ML)及其推理能力有望彻底改变从驾驶到做早餐等生活中的一切。验证是永恒的,时间不息,验证不止。
    的头像 发表于 05-05 10:42 746次阅读
    使用支持<b class='flag-5'>机器</b><b class='flag-5'>学习</b>的<b class='flag-5'>Xcelium</b>能够实现高达5倍的<b class='flag-5'>验证</b>效率