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.
Renesas offers a one-stop functional safety solution for general purpose 32-bit microcontrollers (MCUs) with various solution blocks using Renesas MCUs.
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
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
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 |
*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
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.
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
![]() Commercial Version
|
Evaluation Version
|
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.
Register for complimentary evaluation software:
Renesas offers safety network protocol solutions that can be used with the SIL3 System Software Kit.
*In order to use Renesas' Safety Network Protocol Solution, you must meet the following requirements:
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 |
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 |
|
Product | Part Number |
---|---|
IEC61508 Certification Kit for RX Compilers V3.01.00 | RTCRX0000TC03ZNR |
IEC61508 Certification Kit for RX Compilers V2.03.00 | RTCRX0000TC02ZNR |
Now that you’ve got the concept of functional safety, check out a deeper look at our Functional Safety software solution.
For entry video, please refer https://www.renesas.com/video/renesas-functional-safety-solutions-mcus