Functional Safety Solutions for Home Appliances (IEC/UL 60730)

Overview

The use of automated electronic control systems is expanding in recent years, and reliability and safety requirements are becoming important factors in system design. Due to the establishment of the IEC 60730 safety standard for household electronic equipment, home appliances also require automated electronic control design to guarantee safe and reliable operation.

Automated electronic control is also extremely important in the design of microcontroller-based control systems. There are three classes of software for automated electronic control.

Class A
Control functions that are not intended to be relied upon for the safety of the equipment
Examples: Room thermostats, humidity controllers, lighting controllers, timers, and switches
Class B
Control functions that are intended to prevent unsafe operation of the controlled equipment
Examples: Thermal cutoff and door locking for laundry machines
Class C
Control functions that are intended to prevent special hazards
Examples: Automatic burner control and thermal cutoff for sealed equipment

Solutions

Renesas offers application notes and sample code for supporting IEC 60730 Class B for the RL78 Family and the RX100/200/600 Series.
These application notes and sample code provide support for obtaining certification for your end product.

Diagnostics Required by IEC 60730 Class B and Support Status

IEC60730 Class B Requirements

  Standard Number and Section Location of MCU Diagnostics Error or Abnormality That Should be Inspected Supporting MCU Series
RL78 RX100/200/600
1.
CPU
1.1Registers CPU Registers Stuck Support via software Support via software
1.3Programme counter CPU Program Counter Stuck Support via IWDT Support via IWDT
2.
Interrupt handling and execution
  Interrupt unit No interrupt or too frequent interrupt Support via software Support via software
3.
Clock
  Clock Failure or Wrong frequency Support via TAU channel 0 or channel 5
Support via CAC
4.
Memory
4.1 Invariable memory ROM/Flash All single bit fault Support via general/high-speed CRC Support via general CRC
4.2 Variable memory RAM DC fault Support via software Support via software
6.
External Communication
6.1 Data Communication port Failure or not accurate Support via general CRC Support via general CRC
7.
Input/output periphery
7.1 Digital I/O Input/Output Port Stuck or not accurate Support via pin state read function when setting output Support via independent input register and output register
7.2 Analog I/O Analog Circuit Failure or not accurate Support via AD test function Support via AD test function

Location of Microcontroller Diagnostics Required by IEC 60730 Class B

Related Application Notes/Sample Code

IEC 60730 / UL 60730 Class B 2

MCU Application Notes Sample Code CS+ e2 studio Certification
RL78/G1x RL78 Family VDE Certified IEC60730/60335 Self Test Library CA-RL78 ROM64K an_r01an0749eg0201_rl78_apl.zip
an_r01an1062ej0110_rl78_safety_x.zip
an_r01an1296ej0120_rl78_safety.zip

certification_RL78G1X.pdf 3
RL78/G1x RL78 family VDE Certified IEC60730/60335 Self Test Library CC-RL78 ROM64K r01an4822ej0210_rl78_safety_ccrl78.zip

certification_RL78G1X_CCRL78.pdf 3
RL78/G1x RL78 family VDE Certified IEC60730/60335 Self Test Library CA-RL78 ROM512K Extended r01an4823ej0100_rl78_safety_carl78_Extended.zip

RL78/G1x RL78 family VDE Certified IEC60730/60335 Self Test Library CC-RL78 ROM512K Extended r01an4819ej0100_rl78_safety_ccrl78_Extended.zip

RX100 RX100 Series VDE Certified IEC60730 Self Test Code an_r01an2061ed0100_rx100_apl.zip

certification_RX100.pdf 3
RX200 RX200 Series VDE Certified IEC60730 Self Test Code for RX200 Series MCU an_r01an0950eg0103_rx200_apl.zip

1

certification_RX200.pdf 3
RX200 v2-core RX200 Series IEC60730 Self Test Code: RX23T, RX24T, RX230, RX231 an-r01an3228eu0103-rx200-safety.zip

certification_RX200_v2_core.pdf 3
RX600 IEC60730 Self Test Code for RX62T Group MCU an_r01an0654eg_rx62t_apl.zip

1

certification_RX62T.pdf 3
S5D9 Application Note – S5D9 IEC60730 Self-test Library

VDE Certificate for IEC60730 Self-test Library 3
  1. Sample code project is HEW version.
  2. UL 60730: Function and safety standard for North America.
  3. IEC 60730 by VDE. You can search for UL 60730 at the following URL.
  4. http://database.ul.com/cgi-bin/XYV/template/LISEXT/1FRAME/index.htm
    Enter "renesas" as the company name.