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

    文章

    472

    浏览量

    64949
  • 验证
    +关注

    关注

    0

    文章

    61

    浏览量

    15188

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

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

收藏 人收藏

    评论

    相关推荐

    iPhone 16 Pro首发屏幕供应确认:京东方OLED技术获苹果青睐

    9月24日最新资讯显示,知名博主“麦子俊i”近日确认了一个重要信息:iPhone 16 Pro系列将采用来自京东方(BOE)的屏幕,其配件标识为G9P/G9N,特别指出iPhone 16 Pro Max当前版本并未采用京东方屏
    的头像 发表于 09-24 14:29 1419次阅读

    数字量与模拟量的相互联系与用途

    数字量与模拟量在电子、自动化、通信等多个领域中都扮演着重要角色,它们之间既存在相互联系,又各有其独特的用途。以下是对两者相互联系与用途的介绍: 一、相互联系 转换关系 : 数字量与模拟
    的头像 发表于 08-30 09:20 566次阅读

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

    在机器学习中,交叉验证(Cross-Validation)是一种重要的评估方法,它通过将数据集分割成多个部分来评估模型的性能,从而避免过拟合或欠拟合问题,并帮助选择最优的超参数。本文将详细探讨几种
    的头像 发表于 07-10 16:08 1108次阅读

    大规模 SoC 原型验证面临哪些技术挑战?

    引言随着电子设计自动化(EDA)验证工具的重要性日益增加,开发者们开始寻求减少流片成本和缩短开发周期的方法。其中,使用可编程逻辑芯片(FPGA)来构建有效的验证流程成为一种流行的解决方案,这种
    的头像 发表于 06-06 08:23 1153次阅读
    大规模 SoC 原型<b class='flag-5'>验证</b>面临哪些技术挑战?

    如何确认TLE987x中的NMI中断是否正常工作?

    我现在正在使用TLE9877QXA40。 我想知道是否有办法检查 NMI 中断是否正常工作。 例如,如果我想确认 NVM ECC 运行正常,是否应该继续写入 NVM 直到 NVM ECC 发生
    发表于 06-04 09:56

    西门子数字化工业软件推出Veloce CS硬件辅助验证确认系统

    创新的 Veloce CS 架构整合了硬件加速仿真、企业原型验证和软件原型验证,将验证确认周期加快 10 倍,整体成本降低 5 倍
    的头像 发表于 05-08 14:28 714次阅读

    原生独立ip的原理是什么?

    原生独立ip的原理基于网络技术中的IP地址分配。IP地址是用于在网络上标识每台计算机和设备的数字标签。在互联网上,每个连接的设备都需要一个单独的IP地址,以便设备之间可以相互通信。那么原生独立ip
    的头像 发表于 05-07 17:24 392次阅读

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

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

    fpga验证和测试的区别

    FPGA验证和测试在芯片设计和开发过程中都扮演着重要的角色,但它们各自有着不同的侧重点和应用场景。
    的头像 发表于 03-15 15:03 1217次阅读

    fpga验证和uvm验证的区别

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

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

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

    请问LTM4700两路输入能否能独立

    LTM4700手册中有提到,Vin0和Vin1是互相独立的。在我的应用中,Vin0和Vin1是两个独立的输入源,有可能存在只有Vin0有电压,而Vin1无输入,这样设计是否会有问题? 手册中提到的应用场景中,似乎都没有关于这一点的。所以我想要
    发表于 01-04 07:47

    数字电路设计有哪些仿真验证流程

    数字电路设计的仿真验证流程是确保设计能够正确运行的重要步骤之一。在现代电子设备中,数字电路被广泛应用于各种应用领域,如计算机、通信设备、汽车电子等等。因此,设计师必须通过仿真验证来确保电路能够按照
    的头像 发表于 01-02 17:00 1626次阅读

    UVVM(通用 VHDL 验证方法)

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

    AtomGit教程 | 使用AtomGit双因素验证保障您的账户安全

    。 本文将向您介绍双因素认证的概念、优势以及AtomGit双因素验证的使用 。 什么是双因素认证? 双因素认证,也称为两步验证,是一种安全认证方法。它结合了两种不同形式的认证方式来确认用户的身份。通常第一因素是用户名和
    的头像 发表于 12-28 15:55 612次阅读
    AtomGit教程 | 使用AtomGit双因素<b class='flag-5'>验证</b>保障您的账户安全