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

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

3天内不再提示

在IC验证的产品级工程中使用机器学习ML方法

西门子EDA 来源:西门子EDA 2023-02-28 11:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

由于半导体设计的复杂性、规模和任务关键型操作的增加,集成电路验证要求也随之大幅扩展。

对于SPICE 级别的验证,ML 方法提供了一种强大的手段来克服传统暴力穷举蒙特卡罗方法的局限性。

除了以大幅缩短的运行时间实现 SPICE 验证之外,还有几个主要因素决定了 ML 解决方案是否可以投入生产:可验证性、准确性、通用性、稳健性和可用性。

ML 解决方案可以分为 0 级(无 ML)到 4 级(完全产品级就绪)。

为实现更高级别的 ML 能力,所需要的研发工作量和生产测试相比前一个级别呈指数式增加。

54491dde-aeb4-11ed-bfe3-dac502259ad0.png

图 1. 采用 Solido 机器学习的 3 级 ML 能力。

支持 ML 的解决方案 Solido High-Sigma Verifier 是Solido Variation Designer 的一部分,能够以少几个数量级的仿真运行时间提供与完全暴力穷举法一样准确的 4、5、6+ sigma 验证结果。

High-Sigma Verifier 使设计和验证团队能够提高验证精度和覆盖率,同时显著缩短设计计划时间。

High-Sigma Verifier 是 3 级 ML 算法设计的一个例子,通过大规模生产使用和迭代改进,它正在迅速接近 4 级。




审核编辑:刘清

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

    关注

    5446

    文章

    12469

    浏览量

    372691
  • 半导体
    +关注

    关注

    336

    文章

    29985

    浏览量

    258332
  • 机器学习
    +关注

    关注

    66

    文章

    8541

    浏览量

    136236

原文标题:在用于 IC 验证的产品级工程解决方案中使用机器学习 (ML) 方法

文章出处:【微信号:Mentor明导,微信公众号:西门子EDA】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IC验证"为什么要学习UVM呢"

    与设计不分家”。甚至目前一些IC公司里,依然存在着同一个人兼任设计人员与 验证人员的情况。验证与设计只是从不同的角度来做同一件事情而已。验证
    发表于 12-01 15:09

    码云/Github/CSDN上收藏的嵌入式产品级项目分享

    1、MCU产品级项目收集早年活跃CSDN上的时候,我曾拥有不少积分下载了很多产品级的资源,这些年我也在这些产品级的项目上学习了很多编码技能
    发表于 12-24 06:26

    什么是机器学习? 机器学习基础入门

    的、面向任务的智能,这就是机器学习的范畴。我过去听到的机器学习定义的最强大的方法之一是与传统的、用于经典计算机编程的算法
    发表于 06-21 11:06

    NanoEdgeAIStudio机器学习ML)技术相关资料介绍

    NanoEdge™ AI Studio(NanoEdgeAIStudio)是一种新的机器学习ML)技术,可轻松为最终用户带来真正的创新。只需几个步骤,开发人员就可以基于最少量的数据为其项目创建最佳的
    发表于 11-29 07:37

    怎样iOS机器学习框架Core ML

    2017年的WWDC上,苹果发布了Core ML这个机器学习框架。现在,开发者可以轻松的使用Core ML机器
    发表于 09-25 15:59 0次下载
    怎样<b class='flag-5'>在</b>iOS<b class='flag-5'>机器</b><b class='flag-5'>学习</b>框架Core <b class='flag-5'>ML</b>

    机器学习43条军规:关于机器学习ML工程的最佳实践文档

    简单的启发式算法有利于推出产品。但复杂的启发式算法难以维护。当您获得足够的数据并基本确定自己要尝试实现的目标后,请考虑使用ML技术。与大多数软件工程任务一样,您需要不断更新方法(无论是
    的头像 发表于 05-23 14:23 4260次阅读

    机器学习准入门槛降低,机器学习工程师职位或将消失

    机器学习工程师团队负责人、Looker的首席产品官,以自己十几年的从业经历,以及对当下机器学习
    的头像 发表于 02-16 08:53 2962次阅读

    产品级架构验证是设计的详细流程介绍

    产品级架构验证弥合了营销需求定义和详细设计工作之间的程序差距。在此高级阶段,会做出影响产品功能,大小,成本和其他关键参数的关键决策。这些决定包括电路板的数量和形状,外壳的尺寸和形状,显示器的尺寸,连接器的数量和位置,电池配置,射
    的头像 发表于 08-08 11:34 3833次阅读
    <b class='flag-5'>产品级</b>架构<b class='flag-5'>验证</b>是设计的详细流程介绍

    物联网结合机器学习(ML)的应用场景

    本篇博客文章介绍了物联网结合机器学习(ML)的应用场景,以及如何基于Silicon Labs(亦称“芯科科技”)的无线SoC平台展开机器学习
    的头像 发表于 06-13 16:26 2449次阅读

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

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

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

    许多ML算法已经功能验证的不同领域进行了尝试,并取得了不错的效果。ML功能验证中的应用主要分
    发表于 07-03 10:27 1063次阅读
    解读芯片<b class='flag-5'>验证</b>中的<b class='flag-5'>机器</b><b class='flag-5'>学习</b>技术

    联合学习传统机器学习方法中的应用

    联合学习传统机器学习方法中的应用
    的头像 发表于 07-05 16:30 1298次阅读
    联合<b class='flag-5'>学习</b><b class='flag-5'>在</b>传统<b class='flag-5'>机器</b><b class='flag-5'>学习方法</b>中的应用

    机器学习构建ML模型实践

    实践中的机器学习:构建 ML 模型
    的头像 发表于 07-05 16:30 1198次阅读

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

    机器学习中,交叉验证(Cross-Validation)是一种重要的评估方法,它通过将数据集分割成多个部分来评估模型的性能,从而避免过拟合
    的头像 发表于 07-10 16:08 3434次阅读

    Raspberry Pi Pico 2 上实现:实时机器学习ML)音频噪音抑制功能

    Arm公司的首席软件工程师SandeepMistry为我们展示了一种全新的巧妙方法RaspberryPiPico2上如何将音频噪音抑制应用于麦克风输入。机器
    的头像 发表于 03-25 09:46 946次阅读
    Raspberry Pi Pico 2 上实现:实时<b class='flag-5'>机器</b><b class='flag-5'>学习</b>(<b class='flag-5'>ML</b>)音频噪音抑制功能