功能安全标准

功能安全标准

开发符合安全标准的产品基于模型的设计

通过MATLAB和Simulink,工程团队可以加快产品开发,同时确保符合最严格的安全标准要求,如ISO 26262、IEC 61508、EN 50128、EN 50657、IEC 62304、ISO 25119、DO-178C和DO-254。

DO资格认证工具包和IEC认证工具包提供了参考工作流和指南,使您能够在整个过程模型中满足安全标准的要求。

这些工具包提供了有关方法和工具用例的指导,您可以在系统、硬件和软件级别使用这些方法和工具,包括规范、设计、实现、验证和验证活动。基于模型的设计的验证和确认涵盖了从验证软件单元到验证系统需求的活动。使用基于模型的设计仿真功能,您甚至可以在最终实现或生产性硬件可用之前,将这些验证和验证活动中的大部分转移到左侧。

系统和软件认证参考工作流图。

DO认证工具包和IEC认证工具包中系统和软件认证的参考工作流。

系统级的概念和开发活动

使用基于模型的设计,您可以使用System Composer、Simulink、Simscape以及Simulink中的验证和验证工具,以概念化、指定、设计、开发、验证和验证您的电气和/或电子(E/E)系统,包括:

Simulink实时快速控制原型(4:50)

在同一环境中处理您的需求和架构设计。

软件级开发活动

工程师使用基于模型的设计开发嵌入式软件,以满足认证标准

使用基于模型的设计进行软件测试的说明。

一旦您的详细设计模型可用,立即测试您的软件。

硬件级开发活动

基于模型的设计允许工程团队开发符合可编程逻辑设备标准要求的FPGA和ASIC应用程序,包括设计验证活动。

使用HDL验证程序以确保生成的RTL函数符合要求。

支持流程

除了工程过程之外,基于模型的设计还提供了与支持过程相关的几个功能。

在您自己的CI服务器上运行MATLAB和Simulink。

标准

以下链接显示了特定于各种标准的内容;然而,由于不同认证标准之间存在许多共性,您可以将多个方法和概念从一个标准转移到另一个标准,而无需进行任何更改。

符合功能安全标准的关键产品: