应用与设计

Functional Safety Solution for Industrial Automation

详情介绍

Overview

To reduce the development burden on customers as the application of functional safety standards such as IEC61508 expands within many industrial fields, Renesas offers Functional Safety Support Scheme contributing to realization of safe and trusted factory.

Functional Safety Support Scheme offers Fundamental Technology indispensable for IEC61508 SIL(*) certification, Reference kit for constructing functional safety system, and Certification Support for solving customer's problem.

Main features are as follows:

  1. Offer functional safety technology at a one-stop
  2. Reduce time for constructing functional safety system
  3. Correspond to various safety application

* 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

IEC61508 SIL3 Fundamental Technology

●Safety Package

The Safety Package provides a self-test diagnostic software library for microcontroller and a complete safety manual. The package has been IEC61508 SIL3 certified by TUV 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 to alleviate the burden on microcontroller-level development to confirm to functional safety.

Product name Contents MCU Frequency
Safety Package
(product version)
  • Self-test diagnostic software library
    (Source code)
  • Safety manual
  • IEC61508 SIL3 certified
TUV
RX631, RX63N Group 100MHz
RX111 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 IEC61508 certified C compiler for functional safety.

Product name Contents
C/C++ Compiler Package
for RX Family
  • Compiler component :
    CC-RX Compiler V2.03.00
  • IEC61508 SIL3 certified
More details here >>
TUV
IEC61508 Certification Kit
for RX Compilers
  • IEC61508 certificate that TÜV Rheinland has issued for C/C++ compiler for RX family V2.03.00
  • Safety manual, etc.
More details here >>

IEC61508 SIL3 Reference Kit

Renesas has documented safety system specifications and specifications for its 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 TUV Rheinland, so it is easy for developers who are aiming for system certification to use.

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
For RX63

For RX63

For RX111

For RX111

Reference software

Various diagnostic software for RX micro controller peripherals

  • Sample source code

    • - Evaluation application
    • - Middleware for MCU peripheral diagnosis
    • - Peripheral driver
  • API specification

API specification

Reference documents

Reference documents

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

  • Documents & guideline 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

Certification Support

According to the requirement of the customer, Renesas widely offers certification support like seminar, 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
Safety Package (product version) (CC-RX compiler) RTK0EF0040F01001SJ RTK0EF0041F01001SJ  
Safety Package (product version) (IAR compiler) RTK5631NSPF04000SJ RTK51110SPF01000SJ  
Safety Package (evaluation version) RTK5631NSPF02001SJ RTK51110SPF02000SJ Only for IAR compiler
Reference hardware RTK0EF0002D01001BJ RTK0EF0011D01001BJ  
Reference software RTK0EF0004F01001SJ RTK0EF0017F01001SJ  
Reference documents RTK0EF0005Z01001ZJ All documents including Document set for the concept phase
Document set for the concept phase RTK0EF0031Z01001ZJ 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 32bit CPU, 100MHz, FPU
Flash ROM:max2MB (program)/32KB (data)
RAM:max256KB
USB2.0 x2ch, CAN x3ch, I2C, SCI, RSPI
12bit/10bit ADC, 10bit DAC, temparature Sensor
16bitTimer Unit, Multifunction timer pulse unit
Encryption and decryption functions
CRC calculator
RX63N RX 32bit CPU, 100MHz, FPU
Flash ROM:max2MB (program)/32KB (data)
RAM:max256KB
Ethernet MAC x1ch, USB2.0 x2ch, CAN x3ch, I2C, SCI, RSPI
12bit/10bit ADC, 10bit DAC, TemparatureSensor
16bitTimer Unit, Multifunction timer pulse unit
Encryption and decryption functions
CRC calculator
RX111 RX 32bit CPU, 32MHz
Flash ROM:max512KB (program)/8KB (data)
RAM:max64KB
USB2.0 x1ch, I2C, SCI, RSPI
12bit ADC, 8bit DAC, temparature Sensor
Multifunction timer pulse unit
CRC calculator
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
CANx2ch, CC-Link x1ch, UART x2ch, CSI x2ch, Timer 32bit x4ch, Timer
16bit x16ch, 10bit ADC x8ch
RZ/T Series (RZ/T1) Tightly-coupled RAM* (TCM) 544KB
Arm® Cortex® -R4 Processor with FPU (600/450MHz), Ethernet MAC (2 port switch), USB2.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 32bit CPU 240MHz, FPU
Flash ROM:Max.4MB (program)/64KB (data)
Ethernet MAC x2ch, PTPcontroller
(IEEE1588Precision Clock Synchronization Protocol)
USB2.0 x2ch, CAN x3ch
RX64M RXv2 32bit CPU 120MHz, FPU
Flash ROM:Max.4MB (program)/64KB (data)
Ethernet MAC x2ch, PTPcontroller
(IEEE1588Precision Clock Synchronization Protocol)
USB2.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, SercosIII, Profinet, Powerlink, EtherNet/IP, DLR, PRP, HSR.
Complete subset of peripherals such as Quad SPI, DDR controller, NAND Flash Controller, LCD controller, SDIO-eMMC