Functional Safety is required for combustion equipment referring to IEC60730 Annex H software Class-C requirements.
Renesas offers application notes and sample programs that is certified for self-diagnosis by software Class-C microcontrollers.
Location of Microcontroller Diagnostics Required by IEC 60730 Class-C
Image
IEC 60730 Class-C Requirements
Standard Number and Section | Location of MCU Diagnostics | Error or Abnormality That Should be Inspected | Location No. | Supported MCU Series | ||||
---|---|---|---|---|---|---|---|---|
RA Cortex®-M33 | RA Cortex®-M23 | RL78 | RX | |||||
1. CPU | 1.1 Registers | CPU Registers | Stuck | ① | Support via software | Under Preparation | Under Preparation | Under Preparation |
1.2 Instruction decoding and execution | CPU Instructions | Stuck | Support via Software | |||||
1.3 Program counter | CPU Program Counter | Stuck | Support via IWDT | |||||
3. Clock | Clock | Failure or Wrong frequency | ④ | Support via CAC | ||||
4. Memory | 4.1 Invariable memory | ROM/Flash | All single-bit fault | ② | Support via CRC-32 & Multiple Checksum | |||
4.2 Variable memory | RAM | DC fault | ③ | Support via software |
Related Application Notes/Sample Code
MCU | Application Notes | Sample Code | IDE/Compiler | Certification |
---|---|---|---|---|
RA6 (RA6M4, RA6M5, RA6E1) | RA Family IEC60730/60335 Self Test Library for RA MCU (CM33 Class-C) (PDF | English, 日本語) | RA Family IEC60730/60335 Self Test Library for RA MCU (CM33 Class-C) - Sample Code (ZIP | English, 日本語) *For e2 studio | e2studio/GCC | RA6 Class C VDE Certification (PDF)*1 |
1: IEC60730/60335 certified by VDE.