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

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

3天内不再提示

验证与确认 重要但相互独立

电机控制设计加油站 来源:fqj 2019-05-29 15:07 次阅读

验证与确认是功能安全中重要但相互独立的两个主题。然而,这两个术语经常被误用和混淆,包括我最近正在阅读的一份功能安全标准初稿。简而言之,确认是项目实现其最终目标的最终验证。

来看一个典型的V模型,我们看到左边是设计任务,右边是验证与确认项目。右上方显示确认测试。下面的V模型来自IEC 61508-2:2010。

验证与确认 重要但相互独立

虽然上面是数字ASIC的V模型,但也可以理解为混合信号模拟设计的V模型。在流片之前进行的模拟是验证项目的示例,而在硅片上进行的测量则是带可靠性测试的确认项目,包括特别重要的HTOL(高温工作寿命)、HAST(高加速应力测试)等,因为它们展示对最终应用的适用性。

《持续工程入门》(Continuous Engineering for Dummies)一书中的定义很好:“验证检查设计是否达到了规定要求并符合标准(换句话说,您正在创建系统的方式是正确的)。确认检查设计是否满足最终用户的需求(换句话说,您正在创建正确的系统)”。
这一定义清楚地表明,验证可以在任何级别和任何过程步骤中应用。因此,例如,如果您必须为一个IC进行FMEDA,您可以验证在进行FMEDA时是否遵循公司的流程,以及您希望在FMEDA中看到的所有内容是否都包含在内。同样,如果您有一个新产品开发流程,您可以验证是否遵循了所有适用步骤。

吸引我注意的其他定义包括J3061《网络物理车辆系统网络安全指南》中的定义,它强调验证与确认的内部和外部范围。

验证与确认 重要但相互独立

在IEC 61508中,该术语有点偏离了上述内容,例如,软件确认是指“通过检查和提供客观证据来确认该软件符合软件安全要求规范”–见IEC 61508-4:2010第3.8.2条。在IEC 61508-3:2010第7.9.1条中,这一定义的使用被解释为“由领域专家检查安全要求规范本身是否正确”。在某种程度上,这类似于IC的情况,在这种情况下,ADI公司的确认测试通常无法证明它将按预期在安全功能中发挥作用,这与下面视频中的理想情况形成了对比。

Philip Koopman在他的《更好的嵌入式系统软件》(Better Embedded System Software)一书中也描述了V&V(验证与确认),他在第49页写到,“测试需要实际执行一款软件,以确定其性能是否符合要求、设计的性能和其他预期。
它不同于其他形式的验证与确认,因为它实际上是基于代码执行的操作,而不是评审人员认为代码可能执行的操作”,这清楚地表明测试是一种验证形式。他在后面继续写到:“验证是确保正确地遵循设计步骤,并且大致对应于向后追溯的概念(知道您符合上一个设计步骤的输出)。V&V(验证与确认)这个总称经常用于描述所有用于确保设计过程正常进行的活动……V&V的全部活动都很重要……”。

还有更多例子,但我觉得再给出一个UL 1998的示例就足够了。

验证与确认 重要但相互独立

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

    关注

    0

    文章

    341

    浏览量

    64810
  • 验证
    +关注

    关注

    0

    文章

    57

    浏览量

    15077

原文标题:【工程师博客】验证与确认:重要但相互独立

文章出处:【微信号:motorcontrol365,微信公众号:电机控制设计加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    独立储能的定义 共享储能和独立储能的区别

    独立储能和共享储能是电力系统中两种不同的储能应用模式,它们在电力市场、电网运行和可再生能源集成中扮演着重要角色。
    的头像 发表于 04-24 15:44 150次阅读

    北京清微智能科技有限公司发布IC验证新方法,实现双DUT验证

    清微智能在本周宣布新型专利“一种IC验证中实现双DUT验证的方法”已于今年3月获批。该项专利内容由该集团独立研究,申请日期优先于2024年3月26日。
    的头像 发表于 04-08 10:07 123次阅读
    北京清微智能科技有限公司发布IC<b class='flag-5'>验证</b>新方法,实现双DUT<b class='flag-5'>验证</b>

    fpga验证和uvm验证的区别

    FPGA验证和UVM验证在芯片设计和验证过程中都扮演着重要的角色,但它们之间存在明显的区别。
    的头像 发表于 03-15 15:00 283次阅读

    VLSI设计验证及其方法的重要

    VLSI设计验证及其方法的重要性 在 VLSI(超大规模集成)的动态世界中,对创新产品的需求比以往任何时候都更高。从概念到功能齐全的产品的过程涉及许多挑战和不确定性,其中设计验证通过确认
    的头像 发表于 01-15 16:20 201次阅读
    VLSI设计<b class='flag-5'>验证</b>及其方法的<b class='flag-5'>重要</b>性

    UVVM(通用 VHDL 验证方法)

    对于 FPGA 开发效率和质量都至关重要。 UVVM VVC(VHDL 验证组件)框架于 2016 年发布,专门处理这些方面。 UVVM 目前由以下元素组成: 实用程序库 VVC(VHDL验证组件
    发表于 01-02 12:59

    为什么芯片设计中需要做验证呢?验证在芯片设计中的重要

    在芯片设计流程中,验证环节是至关重要的一环。它直接关系到芯片的性能、可靠性和成本。
    的头像 发表于 09-11 09:58 1356次阅读

    ic验证是封装与测试么?

    ic验证是封装与测试么?  IC验证是现代电子制造过程中非常重要的环节之一,它主要涉及到芯片产品的验证、测试、批量生产以及质量保证等方面。 IC验证
    的头像 发表于 08-24 10:42 522次阅读

    ic验证是做什么的 ic验证用什么语言

    IC验证,即集成电路验证(Integrated Circuit Verification),是指针对硬件设计中的集成电路(IC)进行的一系列功能验证、性能验证和正确性
    发表于 07-24 15:45 2556次阅读

    fpga验证及其在soc验证中的作用有哪些

    很多其他行业也能从电子器件的增加受益,当然保障功能安全是大的前提。本文讨论SOC芯片设计验证验证计划和策略以及验证方法。它定义了功能模拟、功能覆盖、代码覆盖以及设计验证中使用的
    的头像 发表于 07-20 09:05 657次阅读

    数字IC验证的护城河是什么?

    有的认为验证业务方向很重要,有的认为验证思维更重要,有的认为验证的通用代码能力SV+UVM更重要
    发表于 06-25 09:47 293次阅读

    验证确认的区别和关系

      两个在质量管理和验证过程中经常使用的术语。以下是它们的区别和关系,包括维基百科的定义、应用和范围: 验证(Verification):根据维基百科的定义,验证是一种评估活动,旨在确认
    的头像 发表于 06-19 10:59 3463次阅读

    如何创建一个经过身份验证的会话以使用DeleteAll函数?

    我想使用 AES 密钥与 se050 创建经过身份验证的会话。nano 包似乎不支持这一点。我的理解正确吗? 这很重要 b/c 我想为特定密钥的安全密钥和数据设置策略。我知道您可以在设置策略时将
    发表于 06-08 08:36

    基于形式验证的高效RISC-V处理器验证方法

    随着RISC-V处理器的快速发展,如何保证其正确性成为了一个重要的问题。传统的测试方法只能覆盖一部分错误情况,而且无法完全保证处理器的正确性。因此,基于形式验证的方法成为了一个非常有前途的方法,可以更加全面地验证处理器的正确性。
    的头像 发表于 06-02 10:35 1026次阅读

    确认识原型验证多片FPGA自动分割工具

    当SoC的规模在一片FPGA中装不下的时候,我们通常选择多片FPGA原型验证的平台来承载整个SoC系统。
    发表于 05-23 15:31 344次阅读

    独立服务器异常问题及解决方法

    无论是个人还是企业对于使用独立服务器都是很重视的,重要的原因就是独立服务器承载着运行整个企业的所有的业务信息和网络架构,里面储存的程序和数据都是很重要的,也对企业开展业务和日常的工作都
    的头像 发表于 05-05 15:14 412次阅读