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

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

3天内不再提示

瑞萨RX MCU功能安全解决方案简介(3)Self-Test自检软件包

瑞萨MCU小百科 来源:瑞萨MCU小百科 2024-07-05 11:30 次阅读

前篇回顾:

瑞萨RX MCU功能安全解决方案简介(1)参考文档

瑞萨RX MCU功能安全解决方案简介(2)硬件参考板

01

RX系列Self-Test软件包

内容

RX系列MCU自检软件包,包括诊断软件、安全手册、用户指南和IEC61508功能安全认证文档。

RX系列MCU诊断软件已通过功能安全标准认证,因此可以直接集成到您的系统中。无需进行认证。

f5373fce-3779-11ef-a4c8-92fbcf53809c.jpg

f5538c42-3779-11ef-a4c8-92fbcf53809c.png

02

RX系列MCU诊断软件

概要

RX系列MCU诊断软件是针对CPU, RAM, 和ROM的永久失效诊断软件。

CPU和内部RAM的目标诊断覆盖率为90%,内部ROM的目标诊断覆盖率为99%。

本软件不包括片上外设模块和外部存储器的永久失效或瞬态失效检测

f56f2a4c-3779-11ef-a4c8-92fbcf53809c.png

必要的资源

RX系列MCU诊断软件所需的MCU资源。

诊断软件使用内部ROM和RAM,片上CRC模块。不需要外部引脚。

f5e853a4-3779-11ef-a4c8-92fbcf53809c.png

*1:兼容RX111, RX113, RX130

*2:兼容RX24U, RX24T, RX230/RX231, RX23T, RX23W, RX23E-A

*3:兼容RX66T, RX66N, RX651/RX65N, RX64M

*4:兼容RX72M, RX72T, RX72N, RX71M

Self-Test 软件包订购号码

用户可以通过这些订购号购买自检软件包。

目前支持的编译器为瑞萨CC-RX编译器和IAR的编译器,需要注意的是,使用自检软件包时,编译器的版本是限定的,不支持此处列出的其他版本。

f609417c-3779-11ef-a4c8-92fbcf53809c.jpg

*1:兼容RX111, RX113, RX130

*2:兼容RX24U, RX24T, RX230/RX231, RX23T, RX23W, RX23E-A

*3:兼容RX66T, RX66N, RX651/RX65N, RX64M

*4:兼容RX72M, RX72T, RX72N, RX71M

04

RX系列MCU诊断软件

CPU 内核诊断

RX系列MCU诊断软件执行的CPU内核诊断。

对于目标区域和失效类型来说,这个诊断用于检测CPU内核和通用寄存器中的永久失效。

对于诊断方法来说,在CPU内核诊断中,从一系列CPU指令代码执行中生成签名,并将签名与预定义的预期值进行比较。

对于诊断覆盖率,该软件的诊断覆盖率为90%。

CPU内核诊断被划分为多个测试单元,以不影响其他程序的性能。

CPU内核诊断的测试单元的数量和总执行时间如表中所示。

f6338ff4-3779-11ef-a4c8-92fbcf53809c.jpg

*1: Unit = CPU clock cycles

内部ROM诊断

是RX系列MCU诊断软件执行的内部ROM诊断。

对于目标区域和失效类型来说,此诊断用于检测内部ROM的永久性失效。

它不包括MCU外部的ROM。

对于诊断方法来说,在这个诊断中,ROM在其写入操作期间通过计算其内容的CRC值并与PC工具计算的参考CRC值进行比较来进行测试。

对于诊断覆盖率,这个软件的诊断覆盖率为99%。

有两个多项式可用于CRC计算。

当ROM诊断的大小为4Kbyte时,执行时间如表中所示。

f65ef48c-3779-11ef-a4c8-92fbcf53809c.jpg

*1: Unit = CPU clock cycles

*2: 当ROM诊断的大小为 4 Kbyte

内部RAM诊断

RX系列MCU诊断软件执行的内部RAM诊断。

对于目标区域和失效类型,此诊断用于检测内部RAM中的永久性失效。它不包括瞬态失效和对MCU外部的RAM的检测。

对于诊断算法,可提供两种诊断算法。

根据IEC 61508,MarchC仅提供60%的诊断覆盖率。瑞萨开发了ExtendedMarch C-,这是MarchC的功能增强版,可实现90%的诊断覆盖率。

对于诊断类型,内部RAM可以用破坏性或非破坏性方法进行测试。当RAM诊断的大小为 1Kbyte时执行时间如表中所示。

f6803610-3779-11ef-a4c8-92fbcf53809c.jpg

*1: Unit = CPU clock cycles

*2:当RAM诊断的大小为 is 1Kbyte

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

    关注

    146

    文章

    16254

    浏览量

    345676
  • 瑞萨
    +关注

    关注

    32

    文章

    22230

    浏览量

    85198
  • 软件
    +关注

    关注

    68

    文章

    4451

    浏览量

    86266

原文标题:瑞萨RX MCU功能安全解决方案简介(3)Self-Test自检软件包

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

收藏 人收藏

    评论

    相关推荐

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

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

    解决方案汇总帖

    【视频】电子180度E-Bike解决方案【视频】电子RX LCD直接驱动
    发表于 01-30 18:27

    有人用过MMA7455L的self-test功能吗?

    这几天在研究MMA7455L的时候发现有个self-test功能,如下是datasheet中关于该功能的说明:Self-TestThe sensor provides a
    发表于 03-27 20:45

    MCU指纹识别解决方案

    的生物识别技术产品主要也以指纹识别为主。RX651 MCU采用自有高性能RXv2内核,工
    发表于 09-02 13:57

    灵活软件包 (FSP) v3.7.0 用户手册

    灵活软件包 (FSP) v3.7.0 用户手册
    发表于 01-11 19:01 3次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>灵活<b class='flag-5'>软件包</b> (FSP) v3.7.0 用户手册

    灵活软件包 (FSP) v3.6.0 用户手册

    灵活软件包 (FSP) v3.6.0 用户手册
    发表于 01-12 18:45 1次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>灵活<b class='flag-5'>软件包</b> (FSP) v3.6.0 用户手册

    灵活软件包 (FSP) v2.1.0 用户手册

    灵活软件包 (FSP) v2.1.0 用户手册
    发表于 02-03 19:28 2次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>灵活<b class='flag-5'>软件包</b> (FSP) v2.1.0 用户手册

    灵活软件包(FSP) v1.3.0 用户手册

    灵活软件包 (FSP) v1.3.0 用户手册
    发表于 03-13 19:11 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>灵活<b class='flag-5'>软件包</b>(FSP) v1.3.0 用户手册

    灵活软件包(FSP) v1.2.0 用户手册

    灵活软件包 (FSP) v1.2.0 用户手册
    发表于 03-13 19:22 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>灵活<b class='flag-5'>软件包</b>(FSP) v1.2.0 用户手册

    灵活软件包(FSP) v1.1.0 用户手册

    灵活软件包 (FSP) v1.1.0 用户手册
    发表于 03-13 20:02 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>灵活<b class='flag-5'>软件包</b>(FSP) v1.1.0 用户手册

    灵活软件包(FSP) v4.3.0 用户手册

    灵活软件包 (FSP) v4.3.0 用户手册
    发表于 05-12 19:23 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>灵活<b class='flag-5'>软件包</b>(FSP) v4.3.0 用户手册

    灵活软件包(FSP) v4.0.0 用户手册

    灵活软件包 (FSP) v4.0.0 用户手册
    发表于 06-30 19:42 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>灵活<b class='flag-5'>软件包</b>(FSP) v4.0.0 用户手册

    灵活软件包(FSP) v3.8.0 用户手册

    灵活软件包 (FSP) v3.8.0 用户手册
    发表于 06-30 20:09 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>灵活<b class='flag-5'>软件包</b>(FSP) v3.8.0 用户手册

    灵活软件包(FSP) v2.1.0 用户手册

    灵活软件包 (FSP) v2.1.0 用户手册
    发表于 07-04 20:01 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>灵活<b class='flag-5'>软件包</b>(FSP) v2.1.0 用户手册

    灵活软件包(FSP) v1.0.0 用户手册

    灵活软件包 (FSP) v1.0.0 用户手册
    发表于 07-05 18:50 0次下载
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>灵活<b class='flag-5'>软件包</b>(FSP) v1.0.0 用户手册