Skip to main content

Functional Safety Solutions for Home Appliances Class B

Renesas offers application notes and sample programs for supporting IEC 60730 Class B for the RL78 family, RX100/200/600 series, and RA2/RA4/RA6 series.

With the application notes and sample programs provided, Renesas supports the customers to acquire the certification for end products.

Location of Microcontroller Diagnostics Required by IEC 60730 Class B

Image

 

RA & RL comply with IEC60730/60335

Standard Number and SectionLocation of MCU DiagnosticsError or Abnormality That Should be InspectedLocation No.Supported MCU Series
RL78RA0RA2/4/6/8
1. CPU1.1 RegistersCPU RegistersStuck1Support via softwareSupport via softwareSupport via software
1.3 Program counterCPU Program CounterStuckSupport via WDTSupport via IWDTSupport via IWDT
3. Clock ClockFailure or Wrong frequency2Support via TAU Channel 1 or Channel 5Support via TAU Channel 5Support via CAC
4. Memory4.1 Invariable memoryROM/FlashAll single-bit fault3Support via general CRCSupport via general CRCSupport via general CRC
4.2 Variable memoryRAMDC fault4Support via softwareSupport via softwareSupport via software
7. Input/output periphery7.1 Digital I/OInput/Output PortStuck or not accurate5Support via pin state read function when setting outputSupport via independent input register and output registerSupport via independent input register and output register
7.2 Analog I/OAnalog CircuitFailure or not accurate6Support via AD test functionSupport via AD test functionSupport via AD test function

RX complies with IEC60730/60335

Standard Number and SectionLocation of MCU DiagnosticsError or Abnormality That Should be InspectedLocation No.Supported MCU Series
RX100 / RX200 / RX600
1. CPU1.1 RegistersCPU RegistersStuck at1Support via software
1.3 Program counterCPU Program CounterStuck atSupport via IWDT
3. ClockClockFailure or Wrong frequency2Support via CAC
4. Memory4.1 Invariable memoryROMAll single-bit fault3Support via software & CRC (Not supported for Data Flash)
4.2 Variable memoryRAMDC fault4Support via software
4.3 AddressingROM/RAMStuck at3,4Support via software
5. Internal data path5.1 DataROM/RAMStuck at3,4Support via software
5.2 AddressingROM/RAMWrong address3,4Support via software
7. Input/output periphery7.1 Digital I/OInput/Output PortStuck or not accurate5- (Not supported)
7.2 Analog I/OAnalog CircuitFailure or not accurate6Support via AD test function

RL78 Family

MCUApplication NotesSample CodeIDE/CompilerCertificate
RL78/G1xIEC60730/60335 Self Test Library of CARL78 for RL78 MCU extended Application Notes Rev.1.20 (PDF | English, 日本語)IEC60730/60335 Self Test Library of CARL78 for RL78 MCU extended Application Notes - Sample Code (ZIP | English, 日本語)CS+/ CA78K0RRL78/G1x ROM512K VDE Certification (PDF)
RL78RL78 Family IEC60730/60335 Self Test Library for RL78 MCU CC-RL (PDF | English, 日本語)RL78 MCU IEC60730/60335 Self Test Library CS+ -Sample Code (ZIP | English, 日本語)CS+/CC-RLRL78 VDE Certificate (PDF)
RL78 MCU IEC60730/60335 Self Test Library e2studio – Sample Code (ZIP | English, 日本語)e2 studio/GCC

RA Family

MCUApplication NotesSample CodeIDE/CompilerCertificate
RA0 (RA0E1, RA0E2)IEC 60730/60335 Self Test Library for RA MCU (RA0_CM23) (PDF | English, 日本語)IEC 60730/60335 Self Test Library for RA MCU (RA0_CM23) (ZIP | English, 日本語)e2 studio/GCCRA0 VDE Certificate (PDF)
RA2 (RA2L1, RA2E1, RA2E2, RA2E3, RA2A1)
RA4 (RA4M1, RA4W1)
RA6 (RA6M1, RA6M2, RA6M3, RA6T1)
RA Family IEC 60730/60335 Self Test Library for RA MCU (CM4_CM23) Rev1.01 (PDF | English, 日本語)RA Family IEC 60730/60335 Self Test Library for RA MCU (CM4_CM23) - Sample Code (ZIP | English, 日本語) *For e2 studioe2 studio/GCCRA2, RA4, RA6 VDE Certification (PDF)
RA Family IEC 60730/60335 Self Test Library for RA MCU (CM4_CM23) - Sample Code (ZIP | English, 日本語) * For EWARMEWARM/IAR
RA4 (RA4M2, RA4M3, RA4E1, RA4E2, RA4T1)RA Family IEC 60730/60335 Self Test Library for RA MCU (RA4_CM33) Rev1.01 (PDF | English, 日本語)RA Family IEC 60730/60335 Self Test Library for RA MCU (RA4_CM33) – RA4M3 Sample Code (ZIP | English, 日本語) *For e2 studioe2 studio/GCCRA2, RA4, RA6 VDE Certification (PDF)
RA Family IEC 60730/60335 Self Test Library for RA MCU (RA4_CM33) – RA4M3 Sample Code (ZIP | English, 日本語) *For EWARMEWARM/IAR
RA6 (RA6M4, RA6M5, RA6E1, RA6E2, RA6T3)RA Family IEC 60730/60335 Self Test Library for RA MCU (RA4_CM33) Rev1.01 (PDF | English, 日本語)IEC 60730/60335 Self Test Library for RA MCU (RA4_CM33) – RA6M4 Sample code (ZIP | English, 日本語) *For e2 studioe2 studio/GCCRA2, RA4, RA6 VDE Certification (PDF)
IEC 60730/60335 Self Test Library for RA MCU (RA4_CM33) – RA6M4 Sample code (ZIP | English, 日本語) * For EWARMEWARM/IAR
RA6T2 RA Family IEC 60730/60335 Self Test Library for RA6T2 MCU (CM33) Application Notes Rev1.0 (PDF | English, 日本語)RA Family IEC 60730/60335 Self Test Library for RA6T2 MCU (CM33) Rev.1.00 - Sample Code (ZIP | English, 日本語) * For e2 studioe2 studio/GCCRA2, RA4, RA6 VDE Certification (PDF)
RA8 (RA8M1)IEC60730/60335 Self Test Library for RA MCU (RA8_CM85) (PDF | English, 日本語)IEC60730/60335 Self Test Library for RA MCU (RA8_CM85) - Sample Code (ZIP | English, 日本語)e2 studio/GCCRA8 VDE Certificate (PDF)

RX Family

MCUApplication NotesSample CodeIDE/CompilerCertificate
RX (RX130, RX13T, RX140, RX230, RX231, RX23E-B, RX23T, RX24T, RX260, RX261, RX26T, RX651, RX65N, RX660, RX66T, RX671)Sample code is included in software package. Please refer to IEC60730 Class B-Compliant RX Family Self Test Software Kit.IEC60730 Class B-Compliant RX Family Self Test Software Kit (ZIP | English, 日本語)CC-RXCertificate No. 968/FSP 2650.03/252

UL60730 is the functional safety standard for North America. For Class-B certificate, please enter the UL No. and search at the following URL http://database.ul.com/cgi-bin/XYV/template/LISEXT/1FRAME/index.html.

MCU FamilySeriesUL No.
RL78G12, G13, G14E359023
RL78G14, L1C, G23, G22, F24E537266
RXRX110, RX111, RX113, RX130
RX210, RX21A, RX220, RX230, RX231, RX23T, RX24T
E359023
RARA2L1, RA2E1, RA2E2, RA2E3, RA2A1
RA4M1, RA4M2, RA4M3, RA4E1, RA4E2, RA4W1
RA6M1, RA6M2, RA6M3, RA6E1, RA6E2, RA6M4, RA6M5
RA6T1, RA6T2, RA0E1, RA0E2, RA8M1
E537266

1: Application notes regarding RL78/G23 safety functions are posted on RL78/G23 Product page
For products other than RL78/G23, RL78/G14, RL78/F24, please refer to MCU Diff Guide for using the IEC60730/60335 Self Test Library
2: Check certification information at TÜV Rheinland's certification database site