QNX Neutrino RTOS:安全内核与IEC61508认证
3星 · 超过75%的资源 需积分: 10 69 浏览量
更新于2024-09-11
收藏 463KB PDF 举报
"任务关键型和安全关键型系统的软件依赖度增加,特别是采用了通过IEC61508认证的RTOS内核,如QNX Neutrino RTOS,该内核已达到SIL3安全完整性等级,为开发安全可靠的系统提供了基础。本文档将深入探讨IEC61508标准的核心概念,安全内核的关键特性,以及开发者在使用安全内核进行应用开发时所需的支持和资源。"
随着技术的进步,任务关键型和安全关键型系统越来越依赖软件,这使得软件的复杂性不断攀升。在这种背景下,国际电工委员会(IEC)制定的61508标准成为确保这些系统功能安全的重要框架。IEC61508是一个通用标准,旨在统一电气、电子和可编程电子安全相关系统的功能安全要求,涵盖软件开发生命周期、流程、技术和工具。
QNX Neutrino RTOS安全内核是一个通过了IEC61508 SIL3认证的实时操作系统核心,能够保证在关键应用中的高可用性和可靠性。SIL3级别的内核要求每小时的危险性故障率低于千万分之一,这意味着它的稳定性和安全性达到了极高的标准,足以应对长达1140年的连续运行。
开发者在使用QNX Neutrino RTOS安全内核进行应用开发时,需要考虑几个关键点。首先,他们必须遵循与IEC61508一致的开发流程,包括正式的影响分析和要求的可追溯性。其次,他们需要利用适当的技术和工具,如形式化方法和错误纠正策略,以确保软件质量。此外,为了满足不同级别的需求,开发者可能需要处理从低需求到高需求的系统,以及持续运行模式。
IEC61508的2010年修订版反映了对新兴技术的支持,QNX软件系统公司在这一过程中发挥了积极作用。该公司提供的完整工具套件、详尽的文档以及专业培训,为开发者创建在安全内核上运行的应用程序提供了全面的支持。
任务关键型和安全关键型系统的软件开发需要严格遵循IEC61508这样的国际标准,并依赖于如QNX Neutrino RTOS这样经过认证的安全内核,以确保系统的可靠性和安全性。通过理解标准的核心理念,开发者可以构建出符合最高安全标准的系统,满足行业对于安全关键应用的严格要求。
3000 浏览量
229 浏览量
247 浏览量
2020-03-04 上传
2021-03-17 上传
3000 浏览量
161 浏览量
670 浏览量
171 浏览量
jagd1234
- 粉丝: 0
- 资源: 1
最新资源
- JSP数据库编程指南
- Office Project Server 2007 部署图示指南
- C/C++编程之C++批判(第三版)
- 基于弹片机的交通灯的毕业设计论文
- 算符优先算法.pdf
- 一个关于‘网络安全’基础教程
- Lotus Domino服务器安装配置实例
- USB枚举过程中文翻译
- tc编程错误手册下载,很好的
- COM技术初探_doc
- 用C#编写的五子棋规则"Rule",按禁手规则编写
- Automatic Creation of Object Hierarchies for Ray Tracing of Dynamic Scenes
- Wind River Workbench 3.0
- 商用车控制系统局域网络
- 非常好的单片机编程keil使用详解.pdf
- 单片机编程规范.doc