メインコンテンツに移動

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

IEC60730は,家庭用電化製品及び類似用途の機器に関連して使用する自動電気制御装置に適用する。IEC60730 Annex Hは、電子安全制御要件の設計、テストおよび診断方法を詳細に説明しており、燃焼装置などで特別な危険を防止するようにソフトウェア クラスCの要件も含めています。

ルネサスは、マイクロコントローラでIEC60730 ソフトウェアClass-Cの自己診断ができる項目に対して認証機関VDE、ULおよびTÜVラインランドより認証を取得した相関サンプルプログラムおよびアプリケーションノートを準備しております。

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

画像
Location of Microcontroller Diagnostics Required by IEC 60730 Class-C

IEC60730 Class-Cで要求される診断項目および対応状況

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

規格番号・項目MCU診断箇所検査すべきエラー・異常箇所番号サポートMCUシリーズ
RA4/6 series 
Cortex-M33
RA2 series 
Cortex-M23
RL78 family 
RL78-S3
1. CPU1.1 RegistersCPU registersDC faultS/Wで実現S/Wで実現S/Wで実現
1.2 Instruction decoding and executionCPU instructionsWrong decoding and executionS/Wで実現S/Wで実現S/Wで実現
1.3 Program counterCPU program counterDC faultS/Wで実現S/Wで実現S/Wで実現
1.4 AddressingCPU instructions, CPU registerDC faultS/Wで実現S/Wで実現S/Wで実現
1.5 Data path instruction decodingCPU instructionsDC fault, executionS/Wで実現S/Wで実現S/Wで実現
3. ClockClockWrong frequencyCAC(クロック周波数精度測定回路)で実現CAC(クロック周波数精度測定回路)で実現TAUで実現
4. Memory4.1 Invariable memoryROM/Flash99.6% coverage of all information errorsCRCで実現CRCで実現CRCで実現
4.2 Variable memoryRAMDC fault, dynamic cross linkS/Wで実現S/Wで実現S/Wで実現
4.3 AddressingRAMDC faultS/Wで実現S/Wで実現S/Wで実現
5. Internal data path5.1 DataROM/RAMDC fault②③S/Wで実現S/Wで実現S/Wで実現
5.2 AddressingROM/RAMWrong address, multiple addressing②③S/Wで実現S/Wで実現S/Wで実現

RXでのIEC60730/60335認証

規格番号・項目MCU診断箇所検査すべきエラー・異常箇所番号サポートMCUシリーズ
RX100 / RX200 / RX600
1. CPU1.1 RegistersCPU RegistersDC faultS/Wで実現
1.2 Instruction decoding and executionCPU InstructionsWrong decoding and executionS/Wで実現
4. Memory4.1 Invariable memoryROM99.6% coverage of all information errorsS/WとCRCモジュールで実現 (Data Flash は非対象)
4.2 Variable memoryRAMDC fault and dynamic cross linksS/Wで実現
4.3 AddressingROM/RAMDC fault②③S/Wで実現
5. Internal data path5.1 DataROM/RAMDC fault②③S/Wで実現
5.2 AddressingROM/RAMWrong address and multiple addressing②③S/Wで実現

RAでのIEC60730/60335認証

MCUアプリケーションノートサンプルコード統合開発環境/コンパイラCertificate
RA2 (RA2L1, RA2E1)RA2 MCUのためのIEC60730/60335セルフテスト・ライブラリ (CM23 Class-C) Rev.1.02 (PDF | English, 日本語)RA2 MCUのためのIEC60730/60335セルフテスト・ライブラリ (CM23 Class-C) - RA2E1サンプルコード (ZIP | English, 日本語) *e2 studio版e2 studio/GCCRA2 Class C VDE Certificate (PDF) (注1)
RA2 MCUのためのIEC60730/60335セルフテスト・ライブラリ (CM23 Class-C) - RA2L1サンプルコード (ZIP | English, 日本語) *e2 studio版
RA6 (RA6M4, RA6M5, RA6E1, RA6E2, RA6T2, RA6T3)
RA4 (RA4M2, RA4M3, RA4C1, RA4L1, RA4E1, RA4E2, RA4T1)
RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (CM33 Class-C) Rev.1.03 (PDF | English, 日本語)RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (CM33 Class-C) Rev.1.03 (ZIP | English, 日本語) *e2 studio版e2 studio/GCCRA4&6 VDE Certificate (PDF) (注1)

RLでのIEC60730/60335認証

MCUアプリケーションノートサンプルコード統合開発環境/コンパイラCertificate
RL78 (G14, L1C, G2x, F2x)RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリ (Class-C) Rev.1.01 (PDF | English, 日本語)RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリe² studio版 (ZIP | English, 日本語)e2 studio/CC-RLRL78 Class C VDE Certificate (PDF) (注1)
RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリCS+版 (ZIP | English, 日本語)CS+/CC-RL
RL78/L23RL78/L23 MCUシリーズのIEC60730/60335セルフテスト・ライブラリ(Class-C) Rev.1.00 (PDF | English, 日本語)RL78/L23 MCUシリーズのIEC60730/60335セルフテスト・ライブラリ(Class-C)e² studio版 (ZIP | English, 日本語)e2 studio/CC-RLRL78/L23 Class C VDE Certificate (PDF)
RL78/L23 MCUシリーズのIEC60730/60335セルフテスト・ライブラリ(Class-C)CS+版 (ZIP | English, 日本語)CS+/CC-RL

注1: VDEによるIEC60730/60335版です。

RXでのIEC60730/60335認証

MCUアプリケーションノートサンプルコード統合開発環境/コンパイラCertificate
RX (RX130, RX13T, RX140, RX231, RX230, RX261, RX260, RX23T, RX23W, RX24T/U, RX26T, RX23E-A/B, RX65N, RX651, RX64M RX66T, RX66N, RX660, RX671, RX71M, RX72T, RX72N, RX72M)弊社営業/代理店までお問合せ下さい。(注2)CC-RX認証番号 968/FSP 2651.04/25 (注3)

注2:原則RXマイコンの使用実績もしくは使用見込みのある方が対象となります。提供に当たり、弊社にて提供可否の審査を行い、 場合によりご提供をお断りすることがあります。
注3: TUVラインランドの認証データベースサイトにて認証内容を確認できます。

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

MCU FamilySeriesUL No.
RLRL78/G14, RL78/L1C, RL78/G23, RL78/F24, RL78/L23E537266
RARA2E1, RA2L1E537266