VDE-certified Self-Test MCU Routines for IEC60730/60335 Safety Compliance from Renesas

June 06, 2014 // By Graham Prophet
Supplied free of charge, a VDE certified software package is now available for the RX100 microcontroller family to quickly achieve safety compliance.

Renesas Electronics has received VDE certification for its IEC60335-compliant self-test software for the RX100 family of microcontrollers. This software, which is available for download free of charge from Renesas' website, is fully compliant with IEC60730-1 regulations and has now been certified by VDE (the German Association for Electrical, Electronic & Information Technologies).

In addition to the on-chip hardware safety features, the self-test CPU software makes it easier for manufacturers of industrial, motor control and home appliances to meet IEC60730-1 (IEC60335) class B safety requirements. The safety standard requires software running on an MCU to be able to detect any safety-critical failures according to specific fault models. Similar support is in place for the RX600 and RX200.

The RX100 MCU family integrates on-chip peripherals such as the cyclic redundancy check engine (CRC) and a hardware clock monitoring function to detect erroneous clock frequencies. The RX100 has the Data Operating Circuit (DOC) module, which reduces the RAM March X algorithm's testing time and frees up the overall CPU load.

Renesas’ self-test software has been successfully certified for its periodic test routines for CPU registers and program counter tests, stack tests, RAM tests (using March X & C algorithms), Flash check (using cyclic redundancy check engines) and clock monitoring tests. These routines can be integrated in any existing software and can be called after reset and periodically during run-time. The software enables developers to design safety related software and to meet certification requirements quickly and with less effort. It can reduce development time and the test harness process by up to 3 months, and the cost of certification by 15%.

The complete software source codes in C and ASM for RX100, designed with the E² studio tool chain, and including the official VDE certificate as well as the Application Note with the detailed timing of each routine and how to incorporate it into an existing project, is available on the Renesas website at: