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

发布时间:2023-05-11  

保证覆盖率的同时优化仿真回归


随着应用要求的激增和用户需求的增加,硬件设计变得更加复杂。市场趋势的快速变化,以及对电动汽车等技术的更多关注,决定了对高效电源管理和高性能处理的需求水涨船高。随着 SoC 设计规模的扩大,复杂程度的增加,验证吞吐量仍然是一个瓶颈,单纯依靠增加 CPU 核数量和运行更多的并行测试治标不治本。上述因素的叠加让验证工程师面对复杂设计的压力与日俱增。


验证永远不会完成;当你的时间用完时,它就结束了。目标是在你耗尽时间之前使验证过程收敛。每个人都希望看到关键指标收敛到目标,并在严格的成本和时间限制下做到这一点。想象一下,坐在驾驶舱里,向黑匣子输入信息,然后等待奇迹发生(按一个按钮,你的工作就完成了)。当务之急是人工智能和机器学习(AI/ML)如何帮助我们更快地完成回归,节省调试时间,实现验证/覆盖率目标,并管理资源和资金——换句话说,我们如何使用 AI/ML 来提高验证的效率?


瑞萨公司也面临着类似的挑战。市场压力和严格的投片时间表促使他们寻找一种技术/方法来优化仿真回归,并在整个产品开发过程中加速设计验证过程。他们希望减少风险,尽早发现尽可能多的错误,能够快速调试,并满足其终端用户的要求。


瑞萨开始探索 Cadence Xcelium 机器学习应用。这个应用程序使用机器学习技术来优化仿真回归,以产生一个更紧凑的压缩回归。然后这个优化的回归被用来重现与原始回归几乎相同的覆盖率,并通过运行现有随机测试平台可能出现的边界场景,快速找到设计错误。


瑞萨的测试结果非常完美,整个随机验证回归的时间缩短了 66%,大幅节省了资源,成本和时间。Xcelium ML App 帮助瑞萨在保证 100%覆盖率的同时将压缩效率提高 2.2 倍。此外,将 ML 回归用于首次设计迭代时,瑞萨再次实现了 100%覆盖率下,将时间缩短 3.6 倍。


基于 ML 的测试回归次数仅为 1168,相当于 3774 次原始回归的 1/3。实现目标所需时间缩短了 30%,满足了严格的上市需求。


除了利用 Xcelium ML App 节省资源和时间,加速实现设计收敛,瑞萨也评估了由 3款 Verisium App 组成,基于 AI 的 Cadence Verisium 平台,将验证生产力提高了 6 倍,共节省 27 个工时。


瑞萨评估的 App 如下:


Verisium AutoTriage,一款基于 ML 的自动化测试失败分类程序,可以将相同错误导致的测试失败自动分组。失败分组耗时降低了 70%,整体效率提升了 3.3 倍。


Verisium SemanticDiff 帮助瑞萨快速识别失败原因,比传统 diff 工具更加高效。SemanticDiff 专注于设计环境,可以提供更相关的差异分析。此外,逐条检查 diff 指令的历史文件是很繁琐的,SemanticDiff app 可以大幅缩短纠错时间,显著提升效率。


Verisium WaveMiner 可以高效识别差异点,用户可以在 PASS 和 FAIL 中将差异点可视化,便捷地比较 PASS 和 FAIL 的波型及源代码。瑞萨的纠错时间得以缩短 89%-97%,带来 9 倍的效率提升。


Cadence 的 Verisium 平台和 Xcelium ML 应用一起提供了一套利用 AI/ML 的应用,以优化验证工作负载,提高覆盖率,并加速复杂 SoC 上设计错误的根源分析。瑞萨公司利用人工智能平台,将其验证生产率提高了 10 倍。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    开关电源的输出电压怎么改变; 怎么改变开关电源的输出电压,现在的开关电源输出电压的选择很多,常见有24V,12V,5V等,有时候我们想改变输出电压,不是一个常用的电压值,那么......
    数商业竞争通常局限于中环的竞争,中环的竞争是什么呢?其实就是关注同行的客户怎么样、产品怎么样、价格怎么样、销售额怎么样、销售增长率怎么样、市占率怎么样、团队怎么样等等,这些短平快的拼杀叫做中环的竞争。中环......
    电动机的功率怎么计算 交流电机功率计算公式;电动机的功率怎么计算 电动机的功率计算公式为: 功率(单位:瓦特) = 扭矩(单位:牛·米) × 转速(单位:弧度/秒) ÷ 1000 其中,扭矩......
    两相电机改三相电机怎么改法;  两相电机能改三相电机吗   理论上可以将两相电机改装为三相电机,但需要进行大量的改造和调整,包括更换电机的定子和转子、改变接线方式、安装三相电源和控制系统等。而且......
    监视器进入休眠状态怎么办 监视器的屏幕刷新频率怎么设置;  监视器进入休眠状态怎么办   如果您的监视器进入了休眠状态(常见于长时间无操作时),您可以尝试以下方法解决问题:   1. 检查连接:确保......
    空调匹数对应的功率怎么算的?开一晚上到底需要用多少度电?;炎炎夏日,很多家里早早的就把空调打开了,一般情况,1匹空调更加适用于10-15平的房屋使用,1.5匹的空调更加适用于16-26平房......
    电机的四种调速方式 2800转电机怎么改成1400转;  电机的四种调速方式   电机的四种常见的调速方式如下:   变频调速:通过改变交流电源电压的频率来改变电机的转速。这种......
    串口0作为调试端口,怎么改变为接收数据接口;我们在使用嵌入式linux调试板子时候必须要有调试接口,一般是串口0. 我就以我使用的S3C2416的板子为例: 启动u-boot打印......
    伺服电子凸轮发生偏移怎么改善?;在传统机械里,轴与轴之间是靠机构来传动的,例如下图所示,主/从轴间以一条平皮带相连,当主轴开始转动,从轴也一起转动!假设主/从轴的轮径相同,并在轮上都做一个 ∇ 标记......
    是万物要有像人一样的学习的能力。机器 是要具备自己的智能,具备自己的学习的方式。所以我自己觉得,人工智能这几个词,英文翻译总有一点误解,使得所有的人都在希望,机器怎么样像人一样去干活。 马云还说了一句:过去30......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>