メインコンテンツに移動

家電向け機能安全Class-Bソリューション

RL78ファミリ、RX100/200/600シリーズ、RAファミリにおけるIEC60730クラスBに対応したアプリケーションノート及びサンプルコードを準備しております。

本アプリケーションノート及びサンプルコードを使用することで、ユーザーの最終製品での認証取得をサポートします。

IEC60730 Class-Bで要求されるマイコンの診断箇所

画像

RA&RLでのIEC60730/60335の対応状況

規格番号・項目MCU診断箇所検査すべき エラー・異常箇所番号サポートMCUシリーズ
RL78RA0RA2/4/6/8
1. CPU1.1 RegistersCPU RegistersStuckS/W実現S/W実現S/W実現
1.3 Program counterCPU Program CounterStuckWDTで実現IWDTで実現IWDTで実現
3. Clock ClockFailure or Wrong frequencyTAUチャネル1またチャネル5で実現TAUチャネル5で実現CAC(クロック周波数精度測定回路)で実現
4. Memory4.1 Invariable memoryROM/FlashAll single bit fault汎用CRCで実現汎用CRCで実現汎用CRCで実現
4.2 Variable memoryRAMDC faultS/Wで実現S/Wで実現S/Wで実現
7. Input/Output Periphery7.1 Digital I/OInput/Output PortStuck or not accurate出力設定時の端子状態リード機能で実現独立した入力レジスタで端子情報のリード機能を実現独立した入力レジスタで端子情報のリード機能を実現
7.2 Analog I/OAnalog CircuitFailure or not accurateADテスト機能で実現ADテスト機能で実現ADテスト機能で実現

RXでのIEC60730/60335の対応状況

規格番号・項目MCU診断箇所検査すべき
エラー・異常
箇所番号サポートMCUシリーズ
RX100 / RX200 / RX600
1. CPU1.1 RegistersCPU RegistersStuck atS/W実現
1.3 Program counterCPU Program CounterStuck at独立IWDTで実現
3. Clock ClockFailure or Wrong frequencyCAC(クロック周波数精度測定回路)で実現
4. Memory4.1 Invariable memoryROMAll single-bit faultS/WとCRCモジュールで実現 (Data Flashは非対象)
4.2 Variable memoryRAMDC faultS/Wで実現
4.3 AddressingROM/RAMStuck at③④S/Wで実現
5. Internal data path5.1 DataROM/RAMStuck at③④S/Wで実現
5.2 AddressingROM/RAMWrong address③④S/Wで実現
7. Input/Output Periphery7.1 Digital I/OInput/Output PortStuck or not accurateー(非対応)
7.2 Analog I/OAnalog CircuitFailure or not accurateADテスト機能で実現

RL78ファミリ

MCUApplication NotesSample CodeIDE/CompilerCertificate
RL78/G1xRL78 MCUのためのIEC60730/60335セルフテスト・ライブラリCARL78拡張版 アプリケーションノート Rev.1.20 (PDF | English, 日本語)RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリCARL78拡張版 アプリケーションノート - Sample Code (ZIP | English, 日本語)CS+/ CA78K0RRL78/G1x ROM512K VDE Certification (PDF)
RL78RL78MCUシリーズのIEC60730/60335セルフテスト・ライブラリ CC-RL (PDF | English, 日本語)RL78MCUシリーズのIEC60730/60335セルフテスト・ライブラリ CC-RL (CS+) (ZIP | English, 日本語)CS+/CC-RLRL78 VDE Certificate (PDF)
RL78MCUシリーズのIEC60730/60335セルフテスト・ライブラリ CC-RL (e2 Studio) (ZIP | English, 日本語)e2 studio/GCC

RA ファミリ

MCUアプリケーションノートサンプルコード統合開発環境 / コンパイラCertificate
RA0 (RA0E1, RA0E2)RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA0_CM23) (PDF | English, 日本語)RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA0_CM23) (ZIP | English, 日本語) *e2 studio版e2 studio/GCCRA0 VDE Certificate (PDF)
RA2 (RA2L1, RA2E1, RA2E2, RA2E3, RA2A1)
RA4 (RA4M1, RA4W1)
RA6 (RA6M1, RA6M2, RA6M3, RA6T1)
RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ(CM4_CM23) Rev1.01 (PDF | English, 日本語)RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ(CM4_CM23) – サンプルコード (ZIP | English, 日本語) *e2 studio版e2 studio/GCCRA2, RA4, RA6 VDE Certification (PDF)
RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ(CM4_CM23) – サンプルコード (ZIP | English, 日本語) *EWARM版EWARM/IAR
RA4 (RA4M2, RA4M3, RA4E1, RA4E2, RA4T1, RA4L1)RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA4_CM33) Rev1.01 (PDF | English, 日本語)RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA4_CM33) – RA4M3サンプルコード (ZIP | English, 日本語) *e2 studio版e2 studio/GCCRA2, RA4, RA6 VDE Certification (PDF)
RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA4_CM33) – RA4M3サンプルコード (ZIP | English, 日本語) *EWARM版EWARM/IAR
RA6 (RA6M4, RA6M5, RA6E1, RA6E2, RA6T3)RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA4_CM33) Rev1.01 (PDF | English, 日本語)RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA4_CM33) – RA6M4サンプルコード (ZIP | English, 日本語) *e2 studio版e2 studio/GCCRA2, RA4, RA6 VDE Certification (PDF)
RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA4_CM33) – RA6M4サンプルコード (ZIP | English, 日本語) *EWARM版EWARM/IAR
RA6T2RAファミリ RA6T2 MCUのためのIEC60730/60335セルフテスト・ライブラリ(CM33) Rev1.0 (PDF | English, 日本語)RAファミリ RA6T2 MCUのためのIEC60730/60335セルフテスト・ライブラリ(CM33) Rev.1.00 – サンプルコード (ZIP | English, 日本語) *e2 studio版e2 studio/GCCRA2, RA4, RA6 VDE Certification (PDF)
RA8 (RA8M1)RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA8_CM85) (PDF | English, 日本語)RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA8_CM85) (ZIP | English, 日本語) *e2 studio版e2 studio/GCCRA8 VDE Certificate (PDF)

RX Family

MCUアプリケーションノートサンプルコード統合開発環境 / コンパイラCertificate
RX (RX130, RX13T, RX140, RX230, RX231, RX23E-B, RX23T, RX24T, RX260, RX261, RX26T, RX651, RX65N, RX660, RX66T, RX671)サンプルコードのパッケージに含まれます。IEC60730 クラスB対応RX セルフテスト ソフトウェア キットを参照ください。IEC60730 クラスB対応 RXファミリ セルフテストソフトウェアキット (ZIP | English, 日本語)CC-RX認証番号 968/FSP 2650.03/25(注2)

UL60730は北米で制定された機能と安全性の規格基準です。Class Bは、下記のURLでUL No.を入力して、検索できます。
http://database.ul.com/cgi-bin/XYV/template/LISEXT/1FRAME/index.html

MCU FamilySeriesUL No.

RL78 

G14, L1C, G23, G22, F24E537266
RARA2L1, RA2E1, RA2E2, RA2E3, RA2A1
RA4M1, RA4M2, RA4M3, RA4E1, RA4E2, RA4W1
RA6M1, RA6M2, RA6M3, RA6E1, RA6E2, RA6M4, RA6M5
RA6T1, RA6T2, RA0E1, RA0E2, RA8M1
E537266

注1:RL78/G23の安全機能を関するアプリケーションノートはRL78/G23製品ページに掲載しております。
RL78/G23、RL78/G14、RL78/F24以外の製品の場合、RL78ファミリ IEC60730/60335セルフテスト・ライブラリ利用時のMCU差分ガイド Rev.1.00 (PDF | English, 日本語)を参照してください。
注2:TUVラインランドの認証データベースサイトにて認証内容を確認できます。