Functional Safety Solution for Industrial Automation
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:
- Offers one-stop functional safety technology
- Reduces time for constructing functional safety systems
- Corresponds to various safety applications
* SIL: Safety Integrity Level which is defined in the functional safety standard
Functional Safety Support Scheme for Industrial Automation
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.
Product Name | Contents | MCU | Frequency |
---|---|---|---|
Safety Package (Product Version) |
|
RX631, RX63N Group | 100MHz |
RX111 Group RX113 Group RX130 Group |
32MHz | ||
Safety Package (Evaluation Version) |
|
RX631, RX63N Group | 100MHz |
RX111 Group | 32MHz |
- 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 |
|
IEC 61508 Certification Kit for RX Compilers |
|
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.
Product Name | Contents | MCU | Frequency |
---|---|---|---|
Safety Reference Kit |
|
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
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
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
Certification Support
Renesas widely offers certification support including seminars, design consulting, and so on.
Motor Control Application
Remote IO Application
Sensor Application
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 |
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 |