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

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

3天内不再提示

机载系统和设备认证中的软件考虑

e9Zb_gh_8734352 来源:FPGA技术联盟 作者:FPGA技术联盟 2021-03-09 11:52 次阅读

DO-178B介绍

INTRODUCTION

DO-178B,机载系统和设备认证中的软件考虑,在电子硬件被要求符合 DO-254 之前多年就已发布和采纳。DO-178B 的先行一步对电子硬件开发带来两个特别的后果。首先,使得硬件制造商有了一种倾向,为了避免 DO-178B 对软件开发造成的时间和工作量(认为的和实际的)的增加,要把系统功能从软件移植到硬件。当然,这个想法是,如果设备功能可以被移植到电子硬件,它就不需要受到昂贵并且困难的 DO-178B 设计保证过程的支配。

第二个后果是,在机载设计保证的圈子里,从 DO-178B 而来的术语、概念和过程是如此深入人心,它仍然强烈影响到 DO-254 在硬件中如何应用与实现。显而易见,硬件和软件存在本质的区别,因此在设计保证上应该被区别对待,但是这个朴素的常识常常被 DO-178B的惯性思维所影响。

所以该如何比较 DO-254 和 DO-178B(或 DO-178C6)呢?区别有这么大么?因为两个文件都提供了开发过程的指南,它们在内容上和思想上呈现惊人的相似性。事实上,从高层角度看,它们的途径和基本概念非常相似。这些相似之处可以总结为如下几点:

它们安全性的背景和基础是相同的。

都依赖于过程和设计保证。

都使用生命周期阶段来管理开发

都使用过程保证(软件的质量保证)、配置管理、以及验证的整体性过程。

验证是基于需求的。

都包含了工具鉴定。

DO-178B和DO-254比较

SPRING

因此从大的方面上看两个文件非常相似。但是,当仔细查看设计保证概念和过程的细节时,许多差异就浮现出来了,一些差异是如此之大,使得 DO-178 的概念用在硬件开发上不会产生所期待的设计保证的效果。DO-254 和 DO-178 的差异(就硬件与软件而言)细节如下表。

表:DO-254 与 DO-178B/C 的差异

7c225a14-7ec3-11eb-8b86-12bb97331649.png

7c837d30-7ec3-11eb-8b86-12bb97331649.png

7cdc9a6e-7ec3-11eb-8b86-12bb97331649.png

解析

SPRING

一些差异看起来琐碎和无足轻重,另一些差异较大,如果按照 DO-178 的理解去影响DO-254 在硬件上的应用,会造成严重后果。在应用 DO-254 时,所有的差异应该被仔细考虑和研究,找到混淆和误解之处。通常来说,软件的定义、技术和过程不应该被用于硬件。

SPRING

也许最隐蔽的、易混淆的和不容易改正的差异是派生需求的定义。DO-178B 在设计保证领域的长期支配地位造成一种强大的惯性,特别是在那些有软件背景的人,或者使用DO-178B 语言的人,会假定 DO-254 定义与 DO-178B 是一样的,或更普遍的情况,认为 DO-178B 的定义是通用的,因此像应用在软件里一样地应用于硬件。然而,虽然两个文档都在词汇表中定义了派生需求作为设计过程中产生的额外需求,可能可以或不可以直接追踪到更高一级的需求,DO-178B 的小节 5.0缩小了派生需求的定义为不能追踪到更高一级需求的需求。

DO-178B 小节 5.0的定义取代了词汇表中的定义,并且由于 DO-178B 的长时期的支配地位,这个定义被作为派生需求的更常用的定义。这从很多方面来说是不幸的,一个显著问题是 DO-254 中的过程(特别是验证过程)被设计为使用 DO-254 的定义,之后我们有更详细的描述,如果将 DO-178B 的定义用于 DO-254 的过程就会产生问题。

原文标题:DO-254和DO-178B的区别(三)

文章出处:【微信公众号:FPGA技术联盟】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    67

    文章

    4336

    浏览量

    85537
  • 机载
    +关注

    关注

    0

    文章

    21

    浏览量

    13090

原文标题:DO-254 和 DO-178B的区别(三)

文章出处:【微信号:gh_873435264fd4,微信公众号:FPGA技术联盟】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    鸿蒙OpenHarmony技术:【设备互信认证

    在OpenHarmony中,设备互信认证模块作为安全子系统的子模块,负责设备间可信关系的建立、维护、使用、撤销等全生命周期的管理,实现可信设备
    的头像 发表于 03-25 17:04 187次阅读
    鸿蒙OpenHarmony技术:【<b class='flag-5'>设备</b>互信<b class='flag-5'>认证</b>】

    机载火控雷达系统初步普及和解读

    机载火控雷达诞生于第二次世界大战,到现在已经走过了七十多年的历程,它是现代战斗机火控系统的关健设备之一。
    发表于 03-05 10:37 249次阅读

    ITECH推出APS4000系列航空电力系统仿真软件

    电力系统仿真软件,专为飞机和船舶客户设计。这款软件可与IT7800家族的多款高性能可编程交直流电源完美配合,为机载用电设备提供2kVA至1M
    的头像 发表于 01-08 15:17 329次阅读

    统信软件多款产品与KeyarchOS完成浪潮信息澎湃技术认证

    北京2023年12月25日 /美通社/ -- 日前,统信畅写文档协作管理系统和畅写在线各版本软件与云峦操作系统KeyarchOS V5完成浪潮信息澎湃技术认证。经测试,双方产品整体运行
    的头像 发表于 12-25 15:24 548次阅读
    统信<b class='flag-5'>软件</b>多款产品与KeyarchOS完成浪潮信息澎湃技术<b class='flag-5'>认证</b>

    中软国际云速云盘荣获华为云云软件认证

    近日,中软国际云速云盘凭借其雄厚的技术实力和与华为云服务深度融合的卓越能力,成功获得华为云云软件认证。 华为云云软件认证是华为云全新推出的伙伴体系中的高级别的
    的头像 发表于 12-08 18:20 254次阅读

    浪潮信息澎湃认证:浪潮信息集中式存储携手仪电云i-stack云操作系统软件完成兼容性认证

    近日, 仪电云i-stack云操作系统软件与浪潮信息集中式存储AS/HF系列产品完成并通过浪潮信息澎湃技术相互兼容性测试认证, 测试结果显示,仪电云i-stack云操作系统软件与浪潮信息集中式存储
    的头像 发表于 12-08 16:40 316次阅读
    浪潮信息澎湃<b class='flag-5'>认证</b>:浪潮信息集中式存储携手仪电云i-stack云操作<b class='flag-5'>系统软件</b>完成兼容性<b class='flag-5'>认证</b>

    中软国际云管理平台SaaS产品荣获华为云云软件认证

    近日,中软国际云管理平台SaaS产品凭借扎实的技术实力,以及与华为云服务深度融合能力,荣获华为云云软件认证。 华为云云软件认证是华为云全新推出的伙伴体系中的高级别的
    的头像 发表于 12-07 10:10 194次阅读

    Arm Systemready认证加速,服务器系统软件开箱即用

    。   为了加速基于Arm架构的系统在不同应用场景下的快速和广泛落地,Arm针对基于Arm v8和v9 CPU架构的设备推出了一系列Arm Systemready认证项目,确保用户在使用一些现成的操作
    的头像 发表于 11-08 00:27 1151次阅读
    Arm Systemready<b class='flag-5'>认证</b>加速,服务器<b class='flag-5'>系统</b>和<b class='flag-5'>软件</b>开箱即用

    基于模型的方法在民机机载软件中的应用

    机载软件适航标准对软件研制过程、生命周期数据以及符合性证据等都提出了明确的要求。然而,这些过程要求都是建立在欧美80~90年代软件工程实践的基础上,以文本需求+代码为主要的开发方式。随
    的头像 发表于 10-27 15:30 251次阅读
    基于模型的方法在民机<b class='flag-5'>机载</b><b class='flag-5'>软件</b>中的应用

    基于ARM微处理器的机载语音告警系统设计

    电子发烧友网站提供《基于ARM微处理器的机载语音告警系统设计.pdf》资料免费下载
    发表于 10-18 10:34 0次下载
    基于ARM微处理器的<b class='flag-5'>机载</b>语音告警<b class='flag-5'>系统</b>设计

    技术干货-了解Matter设备认证途径

    为了向终端用户保证您的 Matter 设备 能够成为可靠、安全且 互联互通 的物联网设备,您必须获得 Matter 认证 ,或者明确被承认您的产品符合定义的 CSA 连接标准联盟
    的头像 发表于 10-12 19:35 326次阅读
    技术干货-了解Matter<b class='flag-5'>设备</b>的<b class='flag-5'>认证</b>途径

    什么是MIC认证和TELEC认证?MIC认证和TELEC认证的区别?

    )是日本无线电设备符合性认证的主要的注册认证机构。 2、mic(ministry of internal affairs and communications )是日本管制无线电射频设备
    的头像 发表于 08-21 16:13 871次阅读

    ARM认证调试访问控制1.0体系结构与技术组

    本文档是ARM提供的一系列资源之一,可帮助组织开发在基于ARM的平台上满足PSA认证的安全要求的产品。 PSA认证计划提供了一个框架和方法,帮助硅制造商、系统软件供应商和原始设备制造商
    发表于 08-11 07:05

    白皮书下载:了解Matter设备认证的必备知识与关键步骤

    ,并分享在产品开发的整个开发和测试阶段应如何考虑 Matter 认证。即刻免费下载白皮书,踏上您成功获得 Matter 设备认证的道路: https://www.silabs.com
    的头像 发表于 07-17 15:10 305次阅读
    白皮书下载:了解Matter<b class='flag-5'>设备</b><b class='flag-5'>认证</b>的必备知识与关键步骤

    可以将MCUXpresso用于该设备M7内核的软件开发,而不是A53内核,这是否正确?

    我正在考虑将 i.MX8M Plus 用于我们的项目。但我对这些设备软件开发有点困惑。 您可以将 MCUXpresso 用于该设备 M7
    发表于 05-29 07:41