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

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

3天内不再提示

故障仿真与功能验证如何协同工作

新思科技 来源:新思科技 作者:新思科技 2022-06-22 11:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

芯片的复杂度在日益增加,尤其是无人驾驶、医疗设备、航空航天等关键且重要的领域,芯片的设计规模和复杂度都在以指数级攀升。芯片是否能成功上市,验证非常关键,而故障仿真又是这一类芯片验证中极为重要的步骤。

那么开发者在做故障仿真时都会面临哪些挑战?为什么故障仿真要考虑功能安全?为什么说统一的验证方法是一大进步?在今天的文章中,我们会对这几个问题进行讨论。

故障仿真必不可少

故障仿真就是排查设计中的所有潜在故障,并确定这些故障是否都可以被检测出来。这一步骤通常是在设计完成即将流片时进行的,但开发者们都希望能将这一过程左移,因为如果真的有什么大问题需要修改,对设计进度将是巨大的影响。

有效的故障仿真会涵盖芯片生命周期的以下三个主要阶段:

芯片开发阶段:在这一阶段,故障仿真应该用于证明和记录设计与验证流程的鲁棒性。也就是说,故障仿真可以确保实现工具和流程不会引入设计缺陷(系统故障),且验证工具和流程能够准确报告所有设计缺陷,让开发者们能够针对漏洞进行修复。所以说,故障仿真还确保了设计验证方法拥有足够的鲁棒性,为零缺陷设计目标提供高可信度。

芯片制造阶段:在这一阶段,故障仿真可以通过监测DFT的功能测试向量,帮助减少随机故障导致的不良率(DPPM)。

实际运行阶段:故障仿真能证明并记录安全机制是否正常运行。安全机制会在出现故障时(且应当只在出现故障)被触发,他们能够有效的让设计进入安全状态。

故障仿真的故障目标覆盖率(即诊断覆盖率)与安全关键程度息息相关。对安全性要求越高的应用,对故障仿真的目标覆盖率要求也会越高。比如说,与无线耳机的芯片相比,自动驾驶辅助系统芯片要求故障仿真的故障目标覆盖率要高达99%。但如果只能实现97%,开发者们应该怎么办呢?如何去收敛覆盖率差距呢?

在确定是否能够检测到设计中所有故障的同时,实现高诊断覆盖率对开发者来说也是一项非常艰巨的任务。在这个过程中需要用大量的测试平台和刺激测试激励,对芯片设计在各种场景下进行测试。但由于没有一个明确的方法来评估每个测试平台和激励对错误覆盖率的价值,往往无法确定这些测试序列是否足够。

而且,随着芯片设计变得越来越复杂,仿真运行需要花费的时间越来越长。对某些安全关键型应用的SoC设计来说,为了测量诊断覆盖率,需要对多达数百万个故障进行仿真以确保其功能安全合规性。毫不夸张地说,这一过程将给整个功能验证增加30%的工作量。

但无论如何,故障仿真是必不可少的。

故障仿真与功能验证如何协同工作

功能验证,是对芯片设计中的各种功能模块进行测试,从而验证芯片设计是否符合预期。

故障仿真,即如果在设计中注入了会导致芯片设计失败的错误,这个错误能否被检测出来?或者更进一步地说,设计是否有足够的能力仍然可以正常运行?

功能验证和故障仿真都有自己的覆盖率指标。然而,为了提高效率,开发者通常会考虑如何利用功能验证中的测试机制进行故障仿真。功能验证和故障仿真都可以运行几乎无限数量的测试来对设计进行彻底验证。当然,“无限”并不能真正支持上市时间目标,因为手动编写软件测试库会耗费大量人力。因此,任何能将功能验证和故障仿真自动化的技术都可以极大地提高设计效率。

功能安全合规性也是一个需要讨论的重点问题。

安全关键型汽车应用需要符合ISO 26262功能安全标准。ISO 26262描述了一种被称为汽车安全完整性等级(ASIL)的风险分类系统,其目的是减轻电气和电子(E/E)系统故障行为产生的潜在危险。ASIL D代表最高风险等级,适用于ADAS等汽车应用。从故障仿真的角度来看,验证开发者需要进行稳健的诊断测试,以验证安全机制是否符合ISO 26262以及IEC 61508工业安全标准的要求。对于较高的风险等级(如ASIL D),覆盖率要求也更高,相关的安全机制应更具弹性、更可靠。

通过自动化加速故障仿真的解决方案

验证开发者们始终都面临着加快周转时间的压力,因此急需关键技术来减少故障注入的工作量。新思科技的统一功能安全验证平台,可以将自动化能力从功能验证拓展到故障仿真,从而为开发者提供有效的解决方案:

新思科技的VC Z01X并行故障仿真解决方案,可将故障注入整个数字汽车设备,对故障的影响进行仿真,以促进稳健诊断测试的开发,并验证安全机制是否符合ISO 26262和IEC 61508的故障注入要求。新思科技 VC Z01X解决方案配备了各种报告机制,可帮助开发者了解设计中覆盖率低的原因和位置。有了这种洞察力,开发者可以更好地了解是需要编写新的测试模式还是需要进行对设计进行更改。

新思科技VC Functional Safety Manager,是一种可扩展、自动化、全面的功能安全失效模式后果分析(FMEA)和失效模式后果诊断分析(FMEDA)解决方案。

新思科技VC Formal功能安全应用程序,能够提供全面的分析和调试。使用新思科技的Verdi自动调试系统可查看示意图并注释发生故障的位置,快速确定根本原因,从而大大提高调试过程的效率。

新思科技TestMAX FuSa功能安全分析解决方案,能够在RTL或门级网表的设计流程早期执行分析,从而改进ISO 26262功能安全指标。

新思科技下一代电路仿真技术PrimeSim Continuum统一工作流程,具备仿真故障注入功能。

新思科技ZeBu仿真系统,可加速故障仿真进程。

通过使用该平台的VC Z01X组件,开发者可以将功能验证测试平台复用于故障仿真,因此无需再单独进行逻辑仿真。新思科技的VC Z01X解决方案除了能够加快覆盖率收敛的速度外,还可提供一个涵盖仿真、形式化和硬件加速的统一故障环境。

新思科技的统一功能安全验证平台让验证测试平台更智能。举个例子,假设现在有100个测试用例,在对测试平台和电路活动进行分析之后,平台可能会确定只有少部分用例提供了有价值的故障覆盖,而其他用例实际上都是在浪费仿真周期。

对于功能安全合规性,集成解决方案可以帮助开发者验证其ASIL目标是否已达成。

下一代故障仿真技术会是怎样的发展?

故障仿真技术经过多年的发展,已经从以过程加速为目的的单元优化进化到更有效的内存仿真。新思科技采用了基于故障模型注入的技术,随着芯片尺寸的不断缩小,故障模型出现了一种新趋势,新的模型将会有新的体验,比如慢通孔、桥接和电磁干扰等。

日益复杂化的芯片设计将需要不断优化的新方法来缩短仿真时间。新思科技的统一功能安全验证平台为新方法的构建提供了基础。故障仿真固然重要,但其本身并不能解决一切问题,尤其是在功能安全方面。未来,开发者们需要一个从架构到综合再到布局的完整解决方案,既要利用故障仿真,也要利用所有其他类型的验证和调试功能,从而更好地帮助开发者缩短芯片开发周期,加速产品上市。

原文标题:车规芯片验证最强秘籍:用故障仿真打败故障

文章出处:【微信公众号:新思科技】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    463

    文章

    54593

    浏览量

    470594
  • 新思科技
    +关注

    关注

    5

    文章

    988

    浏览量

    53012
  • 功能验证
    +关注

    关注

    0

    文章

    8

    浏览量

    7412
  • 故障仿真
    +关注

    关注

    0

    文章

    2

    浏览量

    1398

原文标题:车规芯片验证最强秘籍:用故障仿真打败故障

文章出处:【微信号:Synopsys_CN,微信公众号:新思科技】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    水轮机调速器仿真测试仪:原理、应用与常见故障实战分析

    调速器仿真测试仪作为专业的检测设备,能够模拟各种工况下的水轮机运行特性,对调速器进行全面的性能测试和功能验证。本文将结合现场实际应用案例,深入分析仿真测试仪的原理、
    发表于 05-08 09:32

    RDMA设计50: 如何验证网络嗅探功能

    变得复杂: 这里将对网络嗅探功能进行仿真验证,测试项及测试步骤如表1 所示。 表1 网络嗅探功能验证测试项及测试步骤 (1) ARP
    发表于 03-31 15:58

    RDMA设计44:RoCE v2原语功能验证与分析

    它是RoCE v2协议进行信息及数据交换的核心机制,也是DUT需要实现的核心机制之一,对该功能仿真验证需要考虑指令的提交数据包的组装及发送、数据的DMA处理等。
    的头像 发表于 02-25 09:26 393次阅读
    RDMA设计44:RoCE v2原语<b class='flag-5'>功能</b><b class='flag-5'>验证</b>与分析

    思尔芯、MachineWare与Andes晶心科技联合推出RISC-V协同仿真方案,加速芯片开发

    前言思尔芯、MachineWare与晶心科技(AndesTechnology)联合发布一款协同仿真解决方案,旨在应对日益复杂的RISC-V芯片设计。该方案融合了MachineWare的SIM-V虚拟
    的头像 发表于 01-22 10:03 969次阅读
    思尔芯、MachineWare与Andes晶心科技联合推出RISC-V<b class='flag-5'>协同</b><b class='flag-5'>仿真</b>方案,加速芯片开发

    【工具升级】 I OrCAD X 全版本新功能汇总,高效搞定电路协同设计

    在电子电路设计领域,一款功能强大、适配协同工作的工具,能大幅提升设计效率与精准度。OrCADX系列版本更新,围绕协作、易用性、仿真分析三大核心,为个人及小型设计团队带来全方位的功能升级
    的头像 发表于 01-16 21:43 1779次阅读
    【工具升级】 I OrCAD X 全版本新<b class='flag-5'>功能</b>汇总,高效搞定电路<b class='flag-5'>协同</b>设计

    MOLEX莫仕(莫莱克斯)连接器开发:协同工程为可穿戴设备取得飞跃进步~

    MOLEX莫仕(莫莱克斯)连接器开发:协同工程为可穿戴设备取得飞跃进步~
    的头像 发表于 01-16 10:02 424次阅读
    MOLEX莫仕(莫莱克斯)连接器开发:<b class='flag-5'>协同工</b>程为可穿戴设备取得飞跃进步~

    高通X82 CPE 设计内部结构:射频、天线、散热控制以及它们如何协同工作

    SUNCOMM,他们将高通X82平台视为起点,而非最终方案。让我们来看看SUNCOMM的X82 CPE设计都包含哪些内容。我将解释射频工程、天线设计、散热控制和整体调优如何协同工作,以确保您的FWA设备长期稳定运行。   高通X82-高通X85 1. 射频设计:保持信号强度  SUNCO
    的头像 发表于 12-17 17:02 1060次阅读
    高通X82 CPE 设计内部结构:射频、天线、散热控制以及它们如何<b class='flag-5'>协同工作</b>

    请问如何协同工作来保障物联网设备固件安全的?

    固件加密存储和安全启动与固件验证这两种固件安全防护手段,是如何协同工作来保障物联网设备固件安全的?
    发表于 11-18 07:30

    功能安全实车测试设备

    随着智能网联汽车技术快速发展,功能安全验证已成为行业关注焦点。ISO 26262标准要求通过故障注入测试验证系统安全机制的有效性,但传统台架或仿真
    的头像 发表于 11-04 14:34 1520次阅读
    <b class='flag-5'>功能</b>安全实车测试设备

    Nucleistudio+Vivado协同仿真教程

    (e203_hbirdv2-mastere203_hbirdv2-mastertbtb_top.v),然后修改我们要验证仿真文件对应路径, 最后在Vivado中进行行为级仿真即可得到我们想要
    发表于 10-23 06:22

    硬核加速,软硬协同!混合仿真赋能RISC-V芯片敏捷开发

    RISC-V开放指令集架构(ISA)正为芯片产业带来革命性机遇,其开源性与模块化特性助力企业实现定制化、差异化创新,显著加速产品迭代。随着RISC-V向高性能多核架构演进,软硬件协同验证复杂度急剧
    的头像 发表于 08-29 10:49 1291次阅读
    硬核加速,软硬<b class='flag-5'>协同</b>!混合<b class='flag-5'>仿真</b>赋能RISC-V芯片敏捷开发

    SCE-MI协议简介

    SCE-MI(Standard Co-Emulation API: Modeling Interface)是一种标准化的协同仿真建模接口协议,旨在为SoC设计验证提供高效的硬件仿真与软
    的头像 发表于 08-06 14:42 2115次阅读
    SCE-MI协议简介

    核心板和底板:差异与协同

    在科技自主创新的浪潮中,底板与核心板是举足轻重的角色,且各自功能明确,相互协同。两者均属于嵌入式系统硬件平台,核心板侧重计算能力,底板侧重扩展能力,二者通过标准接口协同工作以实现复杂系统设计。
    的头像 发表于 08-01 14:02 1428次阅读

    负载箱高低压穿越测试的必备设备:构建严苛“考场”的核心系统

    验证风力发电机、光伏逆变器等设备的高低电压穿越能力(LVRT/HVRT),是确保其支撑电网稳定的关键。负载箱作为施加严苛电应力的核心“考官”,必须与其他精密设备协同工作,共同构成一个功能完备
    发表于 07-23 09:09

    锚索测力计中四支应变计如何协同工作?单支损坏是否影响整体测量?

    在桥梁、大坝、边坡等关键工程的安全监测中,VWA型振弦式锚索测力计凭借其可靠性和精确度成为重要工具。其核心在于内部对称分布的四支振弦应变计协同工作机制,以及由此带来的强大抗风险能力。四支振弦式应变计
    的头像 发表于 07-10 14:09 564次阅读
    锚索测力计中四支应变计如何<b class='flag-5'>协同工作</b>?单支损坏是否影响整体测量?