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

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

3天内不再提示

瑞萨SIL3功能安全软件平台介绍

瑞萨MCU小百科 ? 来源:瑞萨MCU小百科 ? 2025-06-03 15:38 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1.概述

瑞萨电子的IEC61508功能安全解决方案提供了以下7个组件,本文主要介绍下图中描述的组件2:SIL3 System Software Kit软件套件。

针对不同的MCU/MPU型号,功能安全解决方案套件提供相应的符合SIL3标准的软件平台,简称PLSW软件。本文主要介绍该LSW软件的基本功能和工作流程,为后续客户基于开发板开发自己的SIL3应用软件打好基础。

559fc3fa-3b79-11f0-b715-92fbcf53809c.png

PLSW软件针对冗余系统的安全处理器设计,部署于双安全MCU硬件平台,实现MCU/MPU内部自诊断和双MCU之间的交叉监控功能,实现应用层的任务调度功能,实现各个应用以及各应用与PLSW软件的分区功能。

55cbf0f6-3b79-11f0-b715-92fbcf53809c.png

2.软件介绍

2.1诊断功能

诊断功能包括MCU自诊断和双MCU之间的交叉监控功能,PLSW软件集成了自检软件代码,自检软件可对CPUROMRAM进行永久失效诊断,诊断覆盖率达到90%,同时PLSW软件的MCU诊断功能,支持对PLSW所使用的RAM和外设进行瞬时失效诊断,自检软件代码的使用具体可以参考自检软件套件说明文档。

除了诊断覆盖率,IEC61508标准中还要求支持“combination of temporal and logical monitoring”,PLSW软件的MCU/MPU的交叉监控功能经过认证符合该要求。

562619f0-3b79-11f0-b715-92fbcf53809c.png

2.2任务调度功能

PLSW软件支持注册多达16种共计50个用户应用,支持安全应用和非安全应用混合部署,任务的调度时序可以通过系统配置文件设置。

56532c60-3b79-11f0-b715-92fbcf53809c.png

PLSW软件工作流程分三个阶段,包括Startup processing阶段,PLSW cycle processing阶段和Safety control阶段。

在Startup processing阶段中,首先PLSW软件自身初始化,然后对注册的应用软件初始化,最后进行双MCU之间的同步处理,然后进入PLSW的循环阶段。

PLSW cycle processing阶段中,PLSW执行zi'jian自检/交叉监控,调度应用程序执行,各个应用程序都可以自行接受中断请求。

Safety control阶段,表示当系统出现错误时,PLSW进入安全错误状态,进行安全错误处理。

566e0224-3b79-11f0-b715-92fbcf53809c.png

2.3分区功能

PLSW软件分区功能,支持各个应用之间的分区以及应用与PLSW软件的分区。

分区的好处是使得安全应用和非安全应用可以在同一个安全MCU/MPU上部署,当非安全软件改变时,并不需要重新认证。另外也保证了不同分区之间不会相互影响,保证了系统的安全性。

569830b2-3b79-11f0-b715-92fbcf53809c.png

3.PLSW软件流程图

熟悉PLSW软件流程是非常有必要的,这将为在后续基于安全开发板应用开发建立良好基础。

56ed13ac-3b79-11f0-b715-92fbcf53809c.png

4.PLSW系统配置文件

系统配置文件PSW_user_setting.h可以配置整个PLSW软件,配置项包应用包括:应用的窗口时间,时间片的轮询顺序规则,单MCU/双MCU调试设置,交叉监控使用的串口资源和通讯速率等等;

配置示例如下

分别打开RX72N-A和RX72N-B的 PSW_user_setting.h文件:

57456890-3b79-11f0-b715-92fbcf53809c.png

将RX72N-A设置为Master MCU,将RX72N-B设置为Slave MCU

57762584-3b79-11f0-b715-92fbcf53809c.png

SCI12作为Master MCU和Slave MCU的交互通道(固定设置,用于交叉互检)

579d899e-3b79-11f0-b715-92fbcf53809c.png

设置PLSW的窗口时间

关于如何确定Master MCU和Slave MCU的PL-SW 的窗口时间,请参考用户手册5.11 PL-11:PL-SW Window Time

57be1e3e-3b79-11f0-b715-92fbcf53809c.png

为了方便对时序进行设计以及直观查看时序图,提供了GUI工具对系统配置文件PSW_user_setting.h进行编辑。编辑生成新的配置文件PSW_user_setting.h,可导入到对应的工程文件中。

57e1ad90-3b79-11f0-b715-92fbcf53809c.png

总结

上述是功能安全软件平台的介绍,客户获取到SIL3软件包,了解SIL3功能安全软件平台基本信息之后,就可以结合瑞萨的双处理器开发板进行功能安全应用开发,可关注后续技术文章。

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

    关注

    146

    文章

    18013

    浏览量

    368470
  • 软件平台
    +关注

    关注

    0

    文章

    37

    浏览量

    10480
  • 瑞萨电子
    +关注

    关注

    37

    文章

    2929

    浏览量

    73350
  • 功能安全
    +关注

    关注

    2

    文章

    136

    浏览量

    5995

原文标题:SIL3功能安全软件平台介绍

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电子基于IEC61508的功能安全解决方案介绍3

    双核单芯片;从硬件角度是可以的,但是如果没有必要的功能安全软件支持,认证机构也不接受此系统是冗余的,也就是无法通过SIL3的认证标准。
    发表于 06-23 18:06 ?1271次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子基于IEC61508的<b class='flag-5'>功能</b><b class='flag-5'>安全</b>解决方案<b class='flag-5'>介绍</b>(<b class='flag-5'>3</b>)

    RX MCU功能安全解决方案简介 硬件参考板

    本章我们将向您介绍RX参考硬件,分为RXv2和RXv3两个版本。RX参考硬件为功能安全使用提
    发表于 07-05 11:06 ?1857次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>RX MCU<b class='flag-5'>功能</b><b class='flag-5'>安全</b>解决方案简介  硬件参考板

    RX MCU功能安全解决方案简介(4-1)SIL3系统软件

    这个软件包包括功能安全平台软件安全手册、用户指南,IEC61508
    的头像 发表于 07-08 18:29 ?2156次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>RX MCU<b class='flag-5'>功能</b><b class='flag-5'>安全</b>解决方案简介(4-1)<b class='flag-5'>SIL3</b>系统<b class='flag-5'>软件</b>包

    RX MCU功能安全解决方案简介(4-2)SIL3系统软件

    经证明,功能安全平台软件执行的自我诊断和交叉监测的诊断覆盖率可以达到90%。
    的头像 发表于 07-08 18:33 ?1912次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>RX MCU<b class='flag-5'>功能</b><b class='flag-5'>安全</b>解决方案简介(4-2)<b class='flag-5'>SIL3</b>系统<b class='flag-5'>软件</b>包

    FUSA参考板使用指南(RX72N-RX72N参考板)符合SIL3标准的功能安全平台软件PLSW软件使用教程

    ? SIL3功能安全软件平台介绍 1.概述 本文基于
    的头像 发表于 05-27 16:23 ?700次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>FUSA参考板使用指南(RX72N-RX72N参考板)符合<b class='flag-5'>SIL3</b>标准的<b class='flag-5'>功能</b><b class='flag-5'>安全</b><b class='flag-5'>平台</b><b class='flag-5'>软件</b>PLSW<b class='flag-5'>软件</b>使用教程

    RX MCU功能安全解决方案简介(4-3SIL3系统软件

    如果检测到软件Bug,则不能立即重新发布,因为MCU中的整个软件都需要进行影响分析和重新认证;在衍生产品开发的情况下,只有一些功能不同,所有软件都要经过重新认证,因此开发需要很长时间。
    的头像 发表于 07-08 18:36 ?1776次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>RX MCU<b class='flag-5'>功能</b><b class='flag-5'>安全</b>解决方案简介(4-<b class='flag-5'>3</b>)<b class='flag-5'>SIL3</b>系统<b class='flag-5'>软件</b>包

    电子功能安全IEC61508解决方案介绍3

    为更多产品开发支持服务,包括新的基于ARM架构的RA MCU系列和RZ MPU系列: 接下来介绍一下IEC61508功能安全解决方案的内
    的头像 发表于 12-27 14:07 ?1878次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子<b class='flag-5'>功能</b><b class='flag-5'>安全</b>IEC61508解决方案<b class='flag-5'>介绍</b>(<b class='flag-5'>3</b>)

    e2studio(1)----芯片之搭建FSP环境

    为使用电子 RA 系列 ARM 微控制器的嵌入式系统设计提供简单易用且可扩展的高质量软件。 在全新 Arm? TrustZone? 和其他高级安全功能的支持下,FSP 提供一种快速
    发表于 09-30 15:28

    电子与3db Access合作推出安全超宽带的解决方案

    电子与3db Access合作推出安全超宽带解决方案
    发表于 02-05 07:05

    平头哥物联网软件平台通过SIL 3功能安全认证

    3月11日消息,阿里巴巴平头哥基础软件平台YoC(Yun-on-Chip)通过IEC 61508:2010功能安全认证,成为全球唯一通过该标
    的头像 发表于 03-11 14:55 ?3972次阅读
    平头哥物联网<b class='flag-5'>软件</b><b class='flag-5'>平台</b>通过<b class='flag-5'>SIL</b> <b class='flag-5'>3</b><b class='flag-5'>功能</b><b class='flag-5'>安全</b>认证

    电子推出SIL3认证解决方案

    和-M33内核的MCU发布提供IEC 61508 SIL3(注)认证的自检软件套件,成为业界率先提供此类硬件/软件解决方案的半导体供应商。 功能安全
    的头像 发表于 03-19 11:02 ?2202次阅读

    利用电子的SIL3认证软件加速应用功能安全设计

      对 IEC61508 功能安全标准的兴趣和采用持续增长。功能安全是开发安全、有竞争力的产品的重要考虑因素。
    的头像 发表于 04-24 09:12 ?2081次阅读
    利用<b class='flag-5'>瑞</b><b class='flag-5'>萨</b>电子的<b class='flag-5'>SIL3</b>认证<b class='flag-5'>软件</b>加速应用<b class='flag-5'>功能</b><b class='flag-5'>安全</b>设计

    基于IEC61508的功能安全解决方案介绍(1)

    首先,我们将简单介绍符合IEC61508标准的功能安全,其次是功能安全应用示例,以及工程师在功能
    的头像 发表于 05-30 14:19 ?1907次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>基于IEC61508的<b class='flag-5'>功能</b><b class='flag-5'>安全</b>解决方案<b class='flag-5'>介绍</b>(1)

    开发板?RX-FSOE-REF-KIT功能安全使用介绍(上)

    本文基于官方开发板RX-FSOE-REF-KIT,介绍EtherCAT通讯的功能安全应用开发以及实现过程所需的开发环境。
    的头像 发表于 08-20 15:25 ?1263次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>开发板?RX-FSOE-REF-KIT<b class='flag-5'>功能</b><b class='flag-5'>安全</b>使用<b class='flag-5'>介绍</b>(上)

    用于 SIL3 应用工业 PLC 解决方案的评估套件STEVAL-SILKT01

    一:产品介绍STEVAL-SILKT01 是一款评估套件,旨在实现面向硬件架构的 PLC 解决方案,以获得安全完整性等级 SIL3。该套件由基于 STM32H743ZG 的主
    发表于 03-19 11:58 ?0次下载