Overview

The importance of functional safety is increasing in order to prevent hazard and risk to people, machinery, and the environment from failure or error at the manufacturing site. However, designing the system and being certified under functional safety standards such as IEC61508 requires a great deal of effort and time, which leads to an increased burden of cost on the customer.

Functional Safety Solution

Renesas offers a one-stop functional safety solution for general purpose 32-bit microcontrollers (MCUs) with various solution blocks using Renesas MCUs.

  • Fast: Reduces time for constructing functional safety systems and certification process on MCUs
  • Easy: Can be implemented in various safety applications
Image
Functional Safety Solution Reduces Development Time to 1/3

Note: The software kits in yellow boxes are certified by TÜV Rheinland.

Solution Portfolio

Product Family RX RA
Core RXv1 (RX111, 113, 130) RXv2 RXv3 CM4 CM23 CM33
Self-Test Software Kit check_box check check check check check check
SIL3 System Software Kit check_box   check check      
FSoE Application Software Kit check_box   check check      
PROFIsafe Application Software Kit check_box   check check      
Reference Document check check check check*1 check*1 check*1
Reference Hardware​ check check check      
IEC61508 Certification Kit for RX Compilers​ check_box check check check *2 *2 *2

check_box Certified

SIL = Safety Integrity Level which is defined in the functional safety standard.

*1: Although the example describes using RX MCUs, it can be used for other MCUs; it is a technical document for the functional safety standard itself and not dedicated to a specific MCU Family.

*2: EWARM from IAR Systems ready

app_registrationEvaluation Software and Reference Document

Register for complimentary evaluation software and reference document:

Register

 

 

 

Renesas Functional Safety Solution

Various Solutions for Developing Functional Safety Products

Renesas Functional Safety Solution

Solution Introduction

Self-Test Software Kit [RA/RX]

The Self-Test Software Kit provides a self-diagnostics software library for microcontroller, a complete safety manual, user guide and IEC61508 SIL3 Certificate test report certified by TÜV Rheinland Industrie Service GmbH (Germany). For safe system development, developers can select the information they require from the safety manual and make use of the self-diagnostics software library to alleviate the burden on microcontroller-level development to conform to functional safety.

The Self-Test Software Kit diagnoses the permanent failure of CPU, internal ROM, and internal RAM. Please refer to the reference document for permanent failure diagnosis of other modules and transient failure diagnosis.

Image
RX Functional Safety – Self-Test Software Kit
Image
Diagnosed by Self-Test Software Kit

Test Timing

At start up, interval execution after start up

Running of Test Condition

All execution or division execution

Development Tool (C Compiler)

Renesas CC-RX compiler for functional safety

IAR Embedded Workbench® for RX FS

Series Compiler Contents Certificate
RX100 series*1 CC-RX compiler V2.03.00
Image
TÜV Rheinland Certified Functional Safety

IEC61508 Certified Software

  • Self-diagnostics Software Library
  • Safety Manual
  • User Guide
  • IEC61508 Certified Document
RX100
IAR-EWRX compiler V3.10.5
RX200 series*2 CC-RX compiler V3.01.00 RX200
IAR-EWRX compiler V4.14.2
RX600 series*3 CC-RX compiler V3.01.00 RX600
IAR-EWRX compiler V4.14.2
RX700 series*4 CC-RX compiler V3.01.00 RX700
IAR-EWRX compiler V4.14.2
Cortex-M4 RA6 series*5 IAR-EWARM V8.22.3 RA (CM4)
RA4 series*6
Cortex-M33 RA6 series*7 IAR-EWARM V8.50.10 RA (CM23, 33)
RA4 series*8
Cortex-M23 RA2 series*9

*1: Compatible with RX111, RX113, and RX130
*2: Compatible with RX24U, RX24T, RX230/RX231, RX23T, RX23W, and RX23E-A
*3: Compatible with RX66T, RX66N, RX651/RX65N, and RX64M
*4: Compatible with RX72M, RX72T, RX72N, and RX71M
*5: Compatible with RA6M1, RA6M2, RA6M3, and RA6T1

*6: Compatible with RA4M1
*7: Compatible with RA6M4 and RA6M5
*8: Compatible with RA4M2 and RA4M3
*9: Compatible with RA2A1, RA2L1, and RA2E1

app_registrationComplimentary Software for Product Version

Register for complimentary software:

Register

SIL3 System Software Kit [RX]

The SIL3 System Software Kit provides Functional Safety Platform Software, a safety manual, user guide and IEC61508 SIL3 certificate and test report* certified by TÜV Rheinland Industrie Service GmbH (Germany).

It also includes a configuration tool for evaluating the behavior of Functional Safety Platform Software on a PC, and a software development handbook for easy development.

Key Features of the Functional Safety Platform Software in this package:

  • Perform MCU self-diagnostics and cross monitoring, which vastly reduce the development time and burden when building redundant, dual safety MCU system.
  • Execute user application software control.
  • Software partitioning function between safety and non-safety application for simplified re-certification and enabling coexistence of safety software and non-safety software.
  • Synchronous process possible on two MCUs with multiple clock sources.

*Not included in the evaluation version of the SIL3 system software kit.

Image
RX Functional Safety - SIL3 System Software Kit
RX group Compiler Commercial Version*1 Contents Certificate
RX72M
RX72T
RX72N
RX71M

RX66T
RX66N RX651/RX65N
RX64M

RX24U
RX24T
RX230/RX231
RX23T
RX23W
RX23E-A
CC-RX compiler V3.01.00 RTK0EF0061F22002SJ *2
Image
TÜV Rheinland Certified Functional Safety

Commercial Version

  • IEC61508 Certified Software
    • Functional Safety Platform Software
    • Safety Manual
    • User Guide
  • IEC61508 Certified Document
  • Software Development Handbook
  • Configuration Tool and Manual

Evaluation Version

  • Functional Safety Platform Software
  • Safety Manual
  • User Guide
  • Software Developer's Handbook
  • Configuration Tool and Manual
  • PC Tool for Information Output Application
RXv2 Core, RXv3 Core
IAR-EWRX compiler V4.14.2 RTK0EF0062F22002SJ *2

*1: Commercial version requires a license agreement. Please contact Sales to purchase.
*2: SIL3 System Software Kit provides different programs for each RX MCU group. Please specify the RX MCU group and obtain the SIL3 System Software Kit for that group.

app_registrationEvaluation Version

Register for complimentary evaluation software:

Register

Image
Functional Safety Dual MCU System

Safety Network Application Software Kits [RX]

Renesas offers safety network protocol solutions that can be used with the SIL3 System Software Kit.

  1. FSoE Application Software Kit*
    Enables FSoE functionality on the EtherCAT slave device.
    • FSoE Slave Control
      • FSoE slave state management and data flow control
      • Data transmission / reception control with other user applications
      • Exchange of FSoE data with a pair of MCUs
      • Operation diagnosis of FSoE Application Software itself
    • FSoE Protocol Stack
      • Diagnosis of input Safety PDU and extraction of safety data (PDU: Protocol Data Unit)
      • CRC calculation of input safety data and generation of Safety PDU for return
  2. PROFIsafe Application Software Kit*
    Software for realizing PROFIsafe functionalities on the PROFINET slave devices.
    • PROFIsafe Slave Control
      • PROFIsafe slave state management and data flow control
      • Data transmission/reception control with other user applications
      • Exchange PROFIsafe data between dual MCUs
      • Self operation diagnosis of PROFIsafe application S/W
 

*In order to use Renesas' Safety Network Protocol Solution, you must meet the following requirements:

  1. You are a member of ETG.
  2. You have purchased PROFIsafe driver from Siemens.
Image
Functional Safety Network Application Software Kits

FSoE Application Software Kit

RX group Compiler Commercial Version*1 Contents Certificate
RX72M
RX72T
RX72N
RX71M

RX66T
RX66N
RX651/RX65N
RX64M

RX24U
RX24T
RX230/RX231
RX23T
RX23W
RX23E-A
CC-RX compiler V3.01.00 RTK0EF0080F21001SJ
Image
TÜV Rheinland Certified Functional Safety

Commercial Version

  • FSoE Application Software
  • Safety Manual
  • User Guide
  • IEC61508 Certified Document
  • Sample Applications*2:
    • Network Communication IC Interface
    • Data I/O Interface
  • Software Developer's Handbook



Evaluation Version

  • FSoE Application Software
  • Safety Manual
  • User Guide
  • Sample Applications*2:
    • Network Communication IC Interface
    • Data I/O Interface
  • Software Developer's Handbook
RXv2 Core, RXv3 Core
IAR-EWRX compiler V4.14.2 RTK0EF0081F21001SJ

Please make sure that you are member of ETG.
*1: Commercial version requires a license agreement. Please contact Sales to purchase.
*2: Two sample applications for checking the operation of the FSoE Application Software are bundled.

  • Network Communication IC Interface: Application for data exchange between network communication IC and RX MCU
  • Data I/O Interface: Application for input/output of safety data

app_registrationEvaluation Version

Register for complimentary evaluation software and reference document:

Register

PROFIsafe Application Software Kit

RX group Compiler Commercial Version*1 Contents Certificate
RX72M
RX72T
RX72N
RX71M

RX66T
RX66N
RX651/RX65N
RX64M

RX24U
RX24T
RX230/RX231
RX23T
RX23W
RX23E-A
CC-RX compiler V3.01.00 RTK0EF0100F21001SJ
Image
TÜV Rheinland Certified Functional Safety

Commercial Version

  • PROFIsafe Application Software
  • Safety Manual
  • User Guide
  • IEC61508 Certified Document
  • Sample Applications*2:
    • Network Communication IC Interface
    • Data I/O Interface
  • Software Developer's Handbook
  • Not bundled*3: PROFIsafe communication control driver V2.2.2



Evaluation Version

  • PROFIsafe Application Software
  • Safety Manual
  • User Guide
  • Sample Applications*2:
    • Network Communication IC Interface
    • Data I/O Interface
  • Software Developer's Handbook
  • Not bundled*3: PROFIsafe communication control driver V2.2.2
RXv2 Core, RXv3 Core
IAR-EWRX compiler V4.14.2 RTK0EF0101F21001SJ

Please note that you need to purchase PROFIsafe Driver from Siemens. Refer to *3.
*1: Commercial version requires a license agreement. Please contact Sales to purchase.
*2: Two sample applications for checking the operation of the PROFIsafe Application Software are bundled.

  • Network Communication IC Interface: Application for data exchange between network communication IC and RX MCU
  • Data I/O Interface: Application for input/output of safety data

*3: This software is included in SIEMENS PROFIsafe-Starterkit V3.5 (catalog number # 6ES7195-3BF03-0YA0). Please purchase from SIEMENS.

app_registrationEvaluation Version

Register for complimentary evaluation software and reference document:

Register

Reference Document

The Reference Document is a set of documents that provides guidelines for making certification documents and design tips for functional safety systems.

  1. How to write the document required to obtain the certification of the functional safety standard IEC61508.
  2. The technical know-how necessary for the development of functional safety equipment.

Content is classified into five categories with various documents

  1. Motor Control System Documents
  2. Concept Phase Documents
  3. Safety Validation Documents
  4. MCU Internal Diagnosis Documents
  5. MCU External Diagnosis Documents
Image
RX Functional Safety – Reference Documents
MCU group Compiler Full Set*2 Note
- *1 - *1 RTK0EF0005Z21001ZJ Full set includes 20 documents + 6 excel files

*1: This document explains the technical method for dealing with functional safety, therefore this document is not dependent on MCU nor compiler.
*2: Commercial version requires a license agreement. Please contact Sales to purchase.

app_registrationComplimentary Digest Version

Register for complimentary evaluation software and reference document:

Register

Reference Hardware [RX]

The Industrial Automation Functional Safety Reference Board is built based on Renesas' experience in safety system specifications and its implementation, and comes from detailed design, safety analysis, and diagnostics on a dual structure microcontroller system. By using this reference board as a template, the customer will be able to reduce system development time.

Since the terminals of each MCU are connected on both ends of the board, customers can extend the board specifications to match the product specifications.

  • By connecting with a network communication board, the customer can build a development environment for software with safety network connectivity.
  • When adding a motor drive controller board, the customer can build a software development environment for motor drive system with safety network connectivity.
Product name Contents MCU
Industrial Automation Functional Safety Reference Board
  • Evaluation board
  • User manual
  • Connection diagram
  • BOM
RX72N-RX72N Dual MCU
RX71M-RX651 Dual MCU
RX111-RX111 Dual MCU
Image
RTK0EF0058D02001BJ Board with Two RX72N MCUs

Board with Two RX72N MCUs

Image
Board with RX71M and RX651 MCUs

Board with RX71M and RX651 MCUs

Image
Board with Two RX111 MCUs

Board with Two RX111 MCUs

IEC61508 Certification Kit for RX Compilers

For constructing software in the functional safety system, it is necessary to prove that the compiler generates valid code. Renesas offers an IEC 61508 certified C compiler for functional safety.

TÜV-SUD certified IAR Embedded Workbench also available.

Product Name Contents
C/C++ Compiler Package for RX Family
Image
TÜV Rheinland Certified Functional Safety
  • Compiler component: CC-RX compiler V2.03.00 and V3.01.00
  • IEC 61508 SIL3 certified
IEC 61508 Certification Kit for RX Compilers
V3.01.00: RTCRX0000TC03ZNR
V2.03.00: RTCRX0000TC02ZNR
  • IEC 61508 certificate issued by TÜV Rheinland for the C/C++ compiler for the RX family V2.03.00 and V3.01.00
  • Safety manual, etc.

 

Documentation

Title Type Date
Flyer
PDF5.69 MB日本語
Brochure
PDF9.07 MB日本語
Brochure
Brochure
Certificate
Certificate
Certificate
Certificate
Certificate
Certificate
Certificate
Certificate
Certificate
White Paper

Videos & Training