The IEC60730 standard applies to automatic electronic controls for household appliances and appliances for similar purposes. IEC60730 Appendix H defines the design, test and diagnostic methods for electronic safety control requirements in detail, including Class C software requirements for protection against special hazards, such as for cooking stoves.
Renesas Electronics offers sample programs and application notes for the self-test program for the microcontrollers and obtained certification for the IEC60730 Class C standard from the certification bodies VDE, UL and TÜV Rheinland.
Location of Microcontroller Diagnostics Required by IEC 60730 Class-C
IEC 60730 Class-C Requirements
RA & RL comply with IEC60730/60335
Standard Number and Section | Location of MCU Diagnostics | Error or Abnormality That Should be Inspected | Location No. | Supported MCU Series | |||
---|---|---|---|---|---|---|---|
RA6 series Cortex®-M33 | RA2 series Cortex®-M23 | RL78 family G2x/G1x/F2x | |||||
1. CPU | 1.1 Registers | CPU Registers | Stuck | 1 | Support via software | Support via software | Support via software |
1.2 Instruction decoding and execution | CPU Instructions | Stuck | Support via software | Support via software | Support via software | ||
1.3 Program counter | CPU Program Counter | Stuck | Support via IWDT | Support via IWDT | Support via IWDT | ||
3. Clock | Clock | Failure or Wrong frequency | 4 | Support via CAC | Support via CAC | Support via TAU0 channel 1 or 5 | |
4. Memory | 4.1 Invariable memory | ROM/Flash | All single-bit fault | 2 | Support via CRC-32 & Multiple Checksum | Support via CRC-32 & Multiple Checksum | Support via CCITT & Multiple Checksum |
4.2 Variable memory | RAM | DC fault | 3 | Support via software | Support via software | Support via software |
RX complies with IEC60730/60335
Standard Number and Section | Location of MCU Diagnostics | Error or Abnormality That Should be Inspected | Location No. | Supported MCU series | |
---|---|---|---|---|---|
RX100 / RX200 / RX600 | |||||
1. CPU | 1.1 Registers | CPU Registers | DC fault | 1 | Support via software |
1.2 Instruction decoding and execution | CPU Instructions | Wrong decoding and execution | Support via software | ||
4. Memory | 4.1 Invariable memory | ROM | 99.6% coverage of all information errors | 2 | Support via S/W & CRC module (Data Flash excluded) |
4.2 Variable memory | RAM | DC fault and dynamic cross links | 3 | Support via software | |
4.3 Addressing | ROM/RAM | DC fault | 2, 3 | Support via software | |
5. Internal data path | 5.1 Data | ROM/RAM | DC fault | 2, 3 | Support via software |
5.2 Addressing | ROM/RAM | Wrong address and multiple addressing | 2, 3 | Support via software |
Related Application Notes/Sample Code
RA & RL comply with IEC60730/60335
MCU | Application Note | Sample Code | IDE/Compiler | Certificate |
---|---|---|---|---|
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 | e2 studio/GCC | RA6 Class C VDE Certification (PDF)*1 |
1. IEC60730/60335 certified by VDE.
RX complies with IEC60730/60335
MCU | Application Note | Sample Code | IDE/Compiler | Certificate |
---|---|---|---|---|
RX (RX130, RX13T, RX140, RX231, RX230, RX23T, RX24T, RX26T (RAM 64KB), RX65N, RX651, RX66T, RX660, RX671) | Please contact Renesas sales/distributors for application note and sample code.*2 | CC-RX | Certificate No. 968/FSP 2651.00/24 *3 |
2. In principle, the service is only available for the actual or potential user of RX MCU. Renesas will review and determine the provision of the service. The service may be declined in some cases.
3. Please check TÜV Rheinland Search Certificate Database for the details of certificates.