The importance of functional safety is increasing in order to prevent hazards and risks 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 IEC 61508 requires a great deal of effort and time, which increases cost and could delay the product release significantly compared to non-safe development.
Renesas offers a one-stop functional safety solution comprised of general-purpose 32-bit microcontrollers (MCUs) and microprocessors (MPUs) with various software solution components.
Product | Family | RX | RA | RZ | ||||
---|---|---|---|---|---|---|---|---|
Core | RXv1 (RX111, 113, 130) | RXv2 | RXv3 | CM4 | CM23 | CM33 | CR52 (RZ/T2M) | |
Self-Test Software Kit check_box | check | check | check | check | check | check | check | |
SIL3 System Software Kit check_box | check | check | check | |||||
FSoE Application Software Kit check_box | check | check | check | |||||
PROFIsafe Application Software Kit check_box | check | check | ||||||
Reference Document | check | check | check | check*1 | check*1 | check*1 | check*1 | |
Reference Hardware | check | check | check | |||||
IEC 61508 Certified Compilers check_box | check | check | check | *2 | *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/MPU Family.
*2: EWARM from IAR Systems ready
Register for complimentary evaluation software and reference document:
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.
At start up, interval execution after start up
All execution or division execution
Renesas CC-RX compiler for functional safety
IAR Embedded Workbench® for RX FS
IAR Embedded Workbench® for Arm FS
Series | Compiler | Contents | Certificate | |
---|---|---|---|---|
RX100 series*1 | CC-RX compiler V2.03.00 |
Image
![]() IEC61508 Certified Software
|
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 | |||
Cortex-R52 | RZ/T series*10 | IAR-EWARM FS V9.20.3 | RZ (CR52) |
*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
*10: Compatible with RZ/T2M
Register for complimentary software:
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:
*Not included in the evaluation version of the SIL3 system software kit.
Product | 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
![]() Commercial Version
|
Evaluation Version
|
RXv2 Core, RXv3 Core |
IAR-EWRX compiler V4.14.2 | RTK0EF0062F22002SJ *2 | ||||
RZ/T2M | IAR-EWARM FS V9.20. | RTK0EF0103F21001SJ | CR52 |
*1: Commercial version requires a license agreement. Please contact Sales to purchase.
*2: SIL3 System Software Kit provides different programs for each MCU/MPU product group. Please specify the MCU/MPU product group and obtain the SIL3 System Software Kit for that group.
Register for complimentary evaluation software:
Renesas offers safety network protocol solutions that can be used with the SIL3 System Software Kit.
*1: In order to use Renesas' Safety Network Protocol Solution, you must meet the following requirements:
*2: Please refer to the Industrial Ethernet & Fieldbus page for EtherCAT/PROFINET slave devices.
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
![]() Commercial Version
|
|
RXv2 Core, RXv3 Core |
IAR-EWRX compiler V4.14.2 | RTK0EF0081F21001SJ | ||||
RZ/T2M | IAR-EWARM FS V9.20.3 | RTK0EF0129F21001SJ | CR52 |
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.
Register for complimentary evaluation software and reference document:
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
![]() Commercial Version
|
|
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.
*3: This software is included in SIEMENS PROFIsafe-Starterkit V3.5 (catalog number # 6ES7195-3BF03-0YA0). Please purchase from SIEMENS.
Register for complimentary evaluation software and reference document:
The Reference Document is a set of documents that provides guidelines for making certification documents and design tips for functional safety systems.
Content is classified into five categories with various 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.
Register for complimentary evaluation software and reference document:
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.
Product name | Contents | MCU |
---|---|---|
Industrial Automation Functional Safety Reference Board |
|
RX72N-RX72N Dual MCU |
RX71M-RX651 Dual MCU | ||
RX111-RX111 Dual MCU |
Board with Two RX72N MCUs
Board with RX71M and RX651 MCUs
Board with Two RX111 MCUs
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
![]()
|
IEC 61508 Certification Kit for RX Compilers V3.01.00: RTCRX0000TC03ZNR V2.03.00: RTCRX0000TC02ZNR |
|