概要

ルネサスは、機能安全規格(IEC61508等)準拠の機能安全システムを開発する負担を軽減するために、産業向け機能安全サポートプログラム「RX Functional Safety」を提供し、安心・安全のファクトリーの実現に貢献します。

RX Functional Safety」は、マイコンを用いた機能安全システムにおいて、IEC61508のSIL認証(注1)を取得するために必須となるコアテクノロジー、機能安全システム構築の手本となるリファレンスキット、認証取得に関するお客様の課題を解決する各種認証取得サポートを提供します。

主な特徴は以下のとおりです。

  1. 機能安全技術をワンストップで提供します。
  2. 機能安全システムの構築に要する期間を大幅に短縮します。
  3. 幅広い安全アプリケーションに対応します。

(注1)SIL: 機能安全規格では安全レベルをSIL(Safety Integrity Level)で表す。

 

産業向け機能安全サポートプログラム

RX Functional Safety内容

IEC61508 SIL3 コアテクノロジー

IEC61508 SIL3コアテクノロジーは「RX Functional Safety - セルフテスト ソフトウェア キット」「RX Functional Safety - SIL3システム ソフトウェア キット」「機能安全認証対応コンパイラ」の3つで構成されています。

  • RX Functional Safety - セルフテスト ソフトウェア キット:マイコン自己診断ソフトウェアの製品パッケージ
  • RX Functional Safety - SIL3 システム ソフトウェア キット:機能安全プラットフォームソフトウェアの製品パッケージ

マイコン自己診断ソフトウェアとは、マイコン内部のCPU, ROM, RAMを診断するソフトウェアです。
機能安全プラットフォームソフトウェアとは、2重化構成マイコンの相互診断やユーザアプリケーションの挙動を制御するソフトウェアです。
機能安全プラットフォームソフトウェアには、マイコン自己診断ソフトウェアを組み込んで使用します。

 

●RX Functional Safety - セルフテスト ソフトウェア キット

セルフテスト ソフトウェア キットは、マイコンの自己診断ソフトウェアライブラリとセーフティ分析作業の実施に必要となるセーフティマニュアルを、テュフ ラインランド インダストリー サービスGmbH(独)によるIEC61508 SIL3認証取得済みのパッケージとしてご提供します。 機能安全システム開発において、同パッケージのセーフティマニュアルから必要な情報を選択し、同パッケージの自己診断ソフトウェアライブラリを活用することで、マイコンレベルの機能安全対応に要する開発負荷を軽減することが可能になります。

RX Functional Safety - セルフテスト ソフトウェア キット

製品名 内容 対象MCU 最大動作
周波数
RXv1対応
セルフテスト
ソフトウェア
キット
  • 自己診断ソフトウエアライブラリ
  • セーフティマニュアル
  • ユーザガイド
  • IEC61508 SIL3認証書、テストレポート

(上記が認証対象) TUV

RX631, RX63Nグループ 100MHz
RX111グループ
RX113グループ
RX130グループ
32MHz
RXv2対応
セルフテスト
ソフトウェア
キット
RX71Mグループ 240MHz
RX64Mグループ 120MHz
RX651, RX65Nグループ 120MHz
RX24Uグループ 80MHz
RX24Tグループ 80MHz
RX230, RX231グループ 54MHz
RX23Tグループ 40MHz
  • テスト対象

    テスト対象

  • テストタイミング
    • - スタートアップ時、システム起動後のインターバル実行
  • テスト動作条件
    • - 一括実行または分割実行を選択可能
  • 開発環境(Cコンパイラ)
    • - ルネサス機能安全対応CC-RXコンパイラ
    • - IAR Embedded Workbench® for RX FS

●RX Functional Safety - SIL3システム ソフトウェア キット

SIL3システム ソフトウェア キットは、機能安全プラットフォームソフトウェアとセーフティマニュアル、ユーザガイドを、テュフ ラインランド インダストリー サービスGmbH(独)によるIEC61508 SIL3認証取得済みのパッケージとしてご提供します。

また、機能安全プラットフォームソフトウェアの動作をPC上で簡易評価できる"コンフィグレーションツール"や、開発を容易にするハンドブックをパッケージしています。

同パッケージの機能安全プラットフォームソフトウェアを活用することで、2重化構成の安全マイコンに要求される開発負荷を大幅に軽減することが可能になります。

RX Functional Safety - SIL3システム ソフトウェア キット

製品名 パッケージ内容 対象MCU
SIL3システム
ソフトウェア
キット
  • 機能安全プラットフォームソフトウエア
  • セーフティマニュアル *1
  • ユーザガイド
  • IEC61508 SIL3認証書、テストレポート *1

(上記が認証対象)TUV

  ---------------------------------------------------------------------

  • ソフトウェア開発ハンドブック
  • コンフィグレーションツール
  • コンフィグレーションツールマニュアル
RX71Mグループ
RX64Mグループ
RX651, RX65Nグループ
RX24Uグループ
RX24Tグループ
RX230, RX231グループ
RX23Tグループ

*1 : 評価版のSIL3システム ソフトウェア キットには含まれません。

特長1 マイコンの自己診断、相互診断処理は "機能安全プラットフォームソフトウェア" が実施

特長2 ユーザ製品処理のソフトウェアを追加するだけで安全マイコンのソフトウェアが完成

特長3 ソフトウェアパーティショニング機能により再認証作業が簡易化、さらに安全ソフトウェアと非安全ソフトウェアの共存が可能

 

●機能安全対応CC-RXコンパイラ

機能安全システムにおけるソフトウェア構築のためには、コード生成の安全性が証明されたコンパイラを使用する必要があります。ルネサスはIEC61508 SIL3認証取得済みの機能安全対応純正Cコンパイラを提供します。

製品名 内容
RXファミリ用C/C+コンパイラパッケージ
  • コンパイラコンポーネント:
    CC-RXコンパイラ V2.03.00
  • IEC61508 SIL3認証済み

  • 詳細はこちら >>

TUV

RXコンパイラIEC61508認証キット
  • テュフ ラインランド発行済み RXファミリ用C/C++コンパイラ V2.03 IEC61508認証書
  • セーフティマニュアル、他

  • 詳細はこちら >>

IEC61508 SIL3 リファレンス・キット

リファレンス キットは、安全仕様とその実現仕様のドキュメント化、それに基づくマイコン二重化構成システムの詳細設計、故障分析・診断をあらかじめルネサスにて実施し、その結果をリファレンスとしてご提供するものです。セットメーカ様は本リファレンスをテンプレートとしてお使いいただくことで機能安全システムに関わる開発期間を大幅に短縮することができます。特に、ドキュメントの安全要求仕様、安全コンセプトは、テュフ ラインランド ジャパン株式会社により記載内容・記載方法の確認を受けており、システムの認証取得を目指すお客様に安心してお使いいただけます。

●RX Functional Safety - リファレンス ハードウェア

製品名 内容 MCU構成
リファレンス
ハードウェア
  • リファレンス・ハードウェア
  • ユーザーズマニュアル
  • 回路図
  • 部品表
RX71MとRX651による 2重化構成
RX111-RX111による 2重化構成

RXマイコンを2個搭載した機能、性能評価用ボード

RX71M-RX651版

RX71M-RX651版

RX111-RX111版

RX111-RX111版

●RX Functional Safety - リファレンス ドキュメント

製品名 内容
リファレンス ドキュメント 安全関連資料と各種診断・制御手法・必要CPU性能等、説明資料一式
  • コンセプトフェーズ用ドキュメント&作成ガイド
    • - 安全計画書(SP)
    • - 妥当性確認計画書(V&V)
    • - 安全要求仕様書(SRS)
    • - 安全コンセプト(SC)
  • 診断技法説明ドキュメント
    • - マイコン相互診断
    • - ソフトエラー診断
    • - 電源診断
    • - 各種 回路診断
  • 安全妥当性証明ドキュメント
    • - FMEA、故障率計算 他

    計18ドキュメント

リファレンスドキュメント

認証取得サポート

はじめて機能安全に取り組まれるお客様向けた個別セミナから、設計コンサルティング、ソフトウェア受託開発まで、お客様の開発段階、状況に応じて幅広くサポートします。

サポート名称 内容
個別セミナ ルネサス機能安全製品の概要および有効性を理解するための実習などお客様のご要望に合わせたセミナをアレンジ
設計コンサルティング 安全部に関するコンセプト検討、設計および実装評価に関するコンサルティングサポート
ソフトウェア受託開発 お客様仕様に合わせた安全部ソフトウェアのカスタマイズサポート
ソリューション適用イメージ

モーター機器への本ソリューションの適用イメージ

モーター機器への本ソリューションの適用イメージ

リモートIOへの本ソリューションの適用イメージ

リモートIOへの本ソリューションの適用イメージ

ソリューション製品型名

・RX Functional Safety - セルフテスト ソフトウェア キット

対象 製品版 型名 無償版 型名*1
CPUコア MCUシリーズ・グループ 対応コンパイラ
RXv1 RX631/RX63N グループ CC-RX RTK0EF0040F11001SJ -
IAR RTK5631NSPF14000SJ -
RX100シリーズ CC-RX RTK0EF0059F11001SJ RTK0EF0059F31001SJ
IAR RTK0EF0060F11001SJ RTK0EF0060F31001SJ
RXv2 RX700シリーズ CC-RX RTK0EF0054F17001SJ RTK0EF0054F37001SJ
IAR RTK0EF0055F17001SJ RTK0EF0055F37001SJ
RX600シリーズ CC-RX RTK0EF0054F16001SJ RTK0EF0054F36001SJ
IAR RTK0EF0055F16001SJ RTK0EF0055F36001SJ
RX200シリーズ CC-RX RTK0EF0054F12001SJ RTK0EF0054F32001SJ
IAR RTK0EF0055F12001SJ RTK0EF0055F32001SJ

*1 : 製品版と無償版の内容は同じですが、無償版にはサポート対応がありません。

・RX Functional Safety - SIL3システム ソフトウェア キット

対象 製品版 型名 評価版 型名*2
CPUコア MCUシリーズ・グループ 対応コンパイラ
RXv2 全シリーズ共通 CC-RX RTK0EF0061F12001SJ RTK0EF0061F32001SJ

*2 : 製品版と評価版の機能は同じですが、評価版のS/Wは機能安全認証対象ではありません。

・RX Functional Safety - リファレンス ドキュメント

対象 型名
リファレンス・ドキュメント
全セット
RTK0EF0005Z11001ZJ
リファレンス・ドキュメント
コンセプトフェーズ用セット
RTK0EF0031Z11001ZJ

・RX Functional Safety - リファレンス ハードウェア

対象 型名
CPUコア MCUシリーズ・グループ
RXv1 RX111-RX111 RTK0EF0011D01001BJ
RXv2 RX71M-RX651 RTK0EF0058D01001BJ

・セーフティ リファレンス ソフトウェア

対象 型名
CPUコア MCUシリーズ・グループ 対応コンパイラ
RXv1 RX111グループ IAR RTK0EF0017F11001SJ
推奨ルネサスデバイス
ブロック 半導体 推奨品名 特長他
安全部 マイコン RX71M RXv2コア 32bit CPU, 240MHz, FPU
Flash ROM:最大4MB(プログラム)/64KB(データ)
RAM:最大512KB
CAN, USB High-Speed Host/Function, Ether, SD Host I/F, 暗号
RX651
RX65N
RXv2コア 32bit CPU, 120MHz, FPU
Flash ROM:最大2MB(プログラム)/32KB(データ)
RAM:最大640KB
CAN, USB Host/Function, Security, Image Capture, Ethernet, 2D Graphic Engine
RX64M RXv2コア 32bit CPU, 120MHz, FPU
Flash ROM:最大4MB(プログラム)/64KB(データ)
RAM:最大552KB
CAN, USB Host/Function, Ether, SD Host I/F, 暗号
RX24U RXv2コア 32bit CPU, 80MHz, FPU
Flash ROM:最大512KB(プログラム)/16KB(データ)
RAM:最大32KB
DSP/FPU/2 Motor/Differential PGA/3chS&H
RX24T RXv2コア 32bit CPU, 80MHz, FPU
Flash ROM:最大512KB(プログラム)/8KB(データ)
RAM:最大32KB
DSP/FPU/2 Motor/PGA/3chS&H
RX230
RX231
RXv2コア 32bit CPU, 54MHz, FPU
Flash ROM:最大512KB(プログラム)/8KB(データ)
RAM:最大64KB
DSP/FPU/タッチキー/通信/セキュリティ
RX23T RXv2コア 32bit CPU, 40MHz, FPU
Flash ROM:最大128MB(プログラム)
RAM:最大12KB
DSP/FPU/1 Motor
RX631
RX63N
RXv1コア 32bit CPU, 100MHz, FPU
Flash ROM:最大2MB(プログラム)/32KB(データ)
RAM:最大256KB
CAN, USB Host/Function, Ether, 暗号, 画像キャプチャ
RX111 RXv1コア 32bit CPU, 32MHz
Flash ROM:最大512KB(プログラム)/8KB(データ)
RAM:最大64KB
小型パッケージ, USB
RX113 RXv1コア 32bit CPU, 32MHz
Flash ROM:最大512KB(プログラム)/8KB(データ)
RAM:最大64KB
静電容量式タッチ, USB, セグメントLCD
RX130 RXv1コア 32bit CPU, 32MHz, 5V対応
Flash ROM:最大512KB(プログラム)/8KB(データ)
RAM:最大48KB
静電容量式タッチ
ネットワーク通信部 Multi Protocol Ethernetコントローラ R-IN32M3-CL RTOSアクセラレータによる高速リアルタイム通信
CC-Link IE Field(slave)コア搭載, 大容量RAM搭載
ARM Cortex-M3(100MHz), Gbit Ethernet MAC(2 port switch)
CAN x2ch, CC-Link x1ch, UART x2ch, CSI x2ch, Timer x4ch
R-IN32M3-EC
RTOSアクセラレータによる高速リアルタイム通信
EtherCAT(slave)コア搭載, 大容量RAM搭載
ARM Cortex-M3(100MHz), 2 port Ethernet PHY内蔵
CAN x2ch, CC-Link x1ch, UART x2ch, CSI x2ch, Timer x4ch
R-IN32M4
RTOSアクセラレータによる高速リアルタイム通信
CC-Link IE Field (Slave) コア搭載、大容量RAM搭載
ARM Cortex-M4 processor with FPU (100MHz)
Gbit対応Ethernet PHY内蔵
CANx2ch, CC-Link x1ch, UART x2ch, CSI x2ch
Timer 32bitx4ch, Timer 16bit x16ch, 10bit ADC x8ch
RZ/Tシリーズ(RZ/T1)
RTOSアクセラレータによる高速リアルタイム通信
EtherCATスレーブコントローラ搭載
密結合メモリ(TCM) 544KB搭載
ARM® Cortex®-R4 Processor with FPU(600/450MHz)
Ethernet MAC(2 port switch),USB2.0,CAN
ネットワーク機能搭載マイコン RX71M
RXv2コア 32bit CPU, 240MHz, FPU
Flash ROM:最大4MB(プログラム)/64KB(データ)
RAM:最大512KB
CAN, USB High-Speed Host/Function, Ether, SD Host I/F, 暗号
RX64M
RXv2コア 32bit CPU, 120MHz, FPU
Flash ROM:最大4MB(プログラム)/64KB(データ)
RAM:最大552KB
CAN, USB Host/Function, Ether, SD Host I/F, 暗号
RZ/Nシリーズ(RZ/N1D)
Dual 500MHz ARM® Cortex®-A7 and Cortex®-M3 CPU, on-chip FPU
最大2MB内蔵SRAM(ECC機能)
5port対応イーサネットスイッチ内蔵
マルチプロトコル対応(EtherCAT, SercosIII, Profinet, Powerlink, EtherNet/IP, DLR, PRP, HSR)
周辺機能(Quad SPI, DDR controller, NAND Flash Controller, LCD controller, SDIO-eMMC)