Overview

As the application of functional safety standards such as IEC 61508 expands within many industrial fields, Renesas offers a Functional Safety Support Scheme which reduces the development burden on customers and contributes to the realization of safe and trusted factories.

The Functional Safety Support Scheme offers fundamental technology indispensable for IEC 61508 SIL* certification, a reference kit for constructing a functional safety system, and certification support for solving customer problems.

Main features are as follows:

  1. Offers one-stop functional safety technology
  2. Reduces time for constructing functional safety systems
  3. Corresponds to various safety applications

* SIL: Safety Integrity Level which is defined in the functional safety standard

 

Functional Safety Support Scheme for Industrial Automation

Functional Safety Support Scheme for Industrial Automation

Contents of Functional Safety Support Scheme

IEC 61508 SIL3 Fundamental Technology

●Safety Package

The Safety Package provides a self-test diagnostic software library for microcontrollers and a complete safety manual. The package has been IEC 61508 SIL3 certified by TÜV Rheinland. For safe system development, developers can select the information they require from the safety manual and make use of the self-test diagnostic software library in order to alleviate the burden on microcontroller-level development and confirm to functional safety.

Renesas RX111 Safety Package Solution

Product Name Contents MCU Frequency
Safety Package
(Product Version)
  • Self-test diagnostic software library
    (source code)
  • Safety manual
  • IEC 61508 SIL3 certified

TUV

RX631, RX63N Group 100MHz
RX111 Group
RX113 Group
RX130 Group
32MHz
Safety Package
(Evaluation Version)
  • Self-test diagnostic software library  
    (binary code, only on RSK board)
  • Safety manual (evaluation version)
  • RSK board (mounted with one RX)
RX631, RX63N Group 100MHz
RX111 Group 32MHz
  • Diagnosis targets

    Diagnosis Targets

  • 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

●CC-RX Compiler for Functional Safety

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

Product Name Contents
C/C++ Compiler Package
for RX Family
  • Compiler component :
    CC-RX compiler V2.03.00
  • IEC 61508 SIL3 certified
More details here

TUV

IEC 61508 Certification Kit
for RX Compilers
  • IEC 61508 certificate that TÜV Rheinland has issued for the C/C++ compiler for the RX family V2.03.00
  • Safety manual, etc.
More details here

IEC 61508 SIL3 Reference Kit

Renesas has documented safety system specifications and implementation, and based on these, has performed detailed design, safety analysis and diagnostics on a dual structure of microcontroller hardware and software. These results are offered as a Safety Reference Kit. By using the Safety Reference Kit as a template, the developer can vastly reduce the system development time. The content and format of the safety requirements specifications and safety concept of the documents have been verified by TÜV Rheinland, so it is easy for developers who are aiming for system certification.

Safety Reference Kit

Product Name Contents MCU Frequency
Safety Reference Kit
  • Reference hardware
  • Reference software
  • Reference documents
RX631, RX63N Group 100MHz
RX111 Group 32MHz

Reference Hardware

Board for evaluating function and performance, mounted with two RX microcontrollers

  • Evaluation board
  • Manual
  • Connection diagram
  • BOM

RX63 Board

RX63 Board

RX111 Board

RX111 Board

Reference software

Various diagnostic software for RX microcontroller peripherals

  • Sample source code
    • Evaluation application
    • Middleware for MCU peripheral diagnosis
    • Peripheral driver
  • API specification

API Specification

Reference Documents

Safety-related documents, and documents covering diagnostic and control methods, required CPU performance, etc.

  • Documents and guidelines for the concept phase
    • Safety plan (SP)
    • Verification and validation plan (V & V)
    • Safety requirements specification (SRS)
    • Safety concept (SC)
  • Documents for diagnostic method
    • Inter-MCU communication
    • Software error diagnosis
    • Power supply voltage diagnosis
    • Other circuits diagnosis
  • Documents for safety validation
    • FMEA, coverage computation and more

    Total 18 documents

Reference Documents

Certification Support

Renesas widely offers certification support including seminars, design consulting, and so on.

Solution Application Image

Motor Control Application

Motor Control Application

Remote IO Application

Remote IO Application

Sensor Application

Sensor Application

Solution Product List
Product Name Product Number Note
RX631/63N RX111 RX113, RX130
Safety Package (Product Version) (CC-RX Compiler) RTK0EF0040F01001SJ RTK0EF0059F01001SJ Same as left  
Safety Package (Product Version) (IAR Compiler) RTK5631NSPF04000SJ RTK0EF0060F01001S Same as left  
Safety Package (Evaluation Version) RTK5631NSPF02001SJ RTK51110SPF02000SJ - Only for IAR compiler
Reference Hardware RTK0EF0002D01001BJ RTK0EF0011D01001BJ -  
Reference Software RTK0EF0004F01001SJ RTK0EF0017F01001SJ -  
Reference Documents RTK0EF0005Z01001ZJ Same as left Same as left All documents including document set for the concept phase
Document Set for the Concept Phase RTK0EF0031Z01001ZJ Same as left Same as left Documents extracted from reference documents for the concept phase
Recommended Products
Block Semiconductor Device Recommended Products Features, etc.
MCU for Safety Control MCU RX631 RX 32-bit CPU, 100MHz, FPU
Flash ROM: Max 2MB (program)/32KB (data)
RAM: Max 256KB
USB 2.0 x2ch, CAN x3ch, I2C, SCI, RSPI
12-bit/10-bit ADC, 10-bit DAC, temparature sensor
16-bit timer unit, multifunction timer pulse unit
Encryption and decryption functions
CRC calculator
RX63N RX 32-bit CPU, 100MHz, FPU
Flash ROM: Max 2MB (program)/32KB (data)
RAM: Max 256KB
Ethernet MAC x1ch, USB 2.0 x2ch, CAN x3ch, I2C, SCI, RSPI
12-bit/10-bit ADC, 10-bit DAC, temparature sensor
16-bit timer unit, multifunction timer pulse unit
Encryption and decryption functions
CRC calculator
RX111 RX 32-bit CPU, 32MHz
Flash ROM: Max 512KB (program)/8KB (data)
RAM: Max 64KB
USB 2.0 x1ch, I2C, SCI, RSPI
12-bit ADC, 8-bit DAC, temparature sensor
Multifunction timer pulse unit, CMT
CRC calculator
RX113 RX 32bit CPU, 32MHz
Flash ROM:max512KB(program)/8KB(data)
RAM:max64KB
USB2.0 x1ch, I2C, SCI, RSPI , SSI
12bit ADC, 12bit DAC, Temparature sensor, Comparator
Multifunction timer pulse unit, CMT, TMR, LPT
CRC calculator, LCDC, Touch sensor
RX130 RX 32bit CPU, 32MHz, 5V support
Flash ROM:max512KB(program)/8KB(data)
RAM:max64KB
Remote control signal reception function, I2C, SCI, RSPI
12bit ADC, 8bit DAC, Temparature sensor, Comparator
Multifunction timer pulse unit, CMT, TMR, LPT
CRC calculator, Touch sensor
Network Interface Multi Protocol Ethernet Controller R-IN32M3-CL Integrated real-time OS accelerator and Ethernet accelerator
Integrated CC-Link IE Field (slave) core and internal memory
Arm Cortex-M3 (100MHz), Gbit Ethernet MAC (2-port switch)
CAN x2ch, CC-Link x1ch, UART x2ch, CSI x2ch, timer x4ch
R-IN32M3-EC Integrated real-time OS accelerator and Ethernet accelerator
Integrated EtherCAT (slave) core and internal memory
Arm Cortex-M3 (100MHz), 2-port integrated Ethernet PHYs
CAN x2ch, CC-Link x1ch, UART x2ch, CSI x2ch, timer x4ch
R-IN32M4-CL2 Integrated real-Qme OS accelerator and Ethernet accelerator
Integrated CC-Link IE Field (slave) core and internal memory
Arm Cortex™-M4 processor with FPU (100MHz)
Two built-in Gbit EtherPHY ports
CAN x2ch, CC-Link x1ch, UART x2ch, CSI x2ch, timer 32-bit x4ch, timer
16-bit x 16ch, 10-bit ADC x 8ch
RZ/T Series (RZ/T1) Tightly-coupled RAM* (TCM) 544KB
Arm Cortex™-R4 processor with FPU (600MHz/450MHz), Ethernet MAC (2-port switch), USB 2.0, CAN
*High-speed built-in memory that allows direct access from the processor core to the memory interface without passing through cache memory
Built-in Network Function MCU & MPU RX71M RXv2 32-bit CPU 240MHz, FPU
Flash ROM: Max 4MB (program)/64KB (data)
Ethernet MAC x2ch, PTP controller
(IEEE 1588 Precision Clock Synchronization Protocol)
USB 2.0 x2ch, CAN x3ch
RX64M RXv2 32-bit CPU 120MHz, FPU
Flash ROM: Max 4MB (program)/64KB (data)
Ethernet MAC x2ch, PTP controller
(IEEE 1588 Precision Clock Synchronization Protocol)
USB 2.0 x2ch, CAN x3ch
RZ/N Series (RZ/N1) Dual 500MHz Arm Cortex-A7 and Cortex-M3 CPU, on-chip FPU, up to 2MB of on-chip SRAM with ECC, Ethernet interface including advanced 5-port Ethernet switch, independent Ethernet GMAC and support for EtherCAT, Sercos III, PROFINET, Powerlink, EtherNet/IP, DLR, PRP, HSR.
Complete subset of peripherals such as Quad SPI, DDR controller, NAND Flash controller, LCD controller, SDIO-eMMC