家電向け機能安全ソリューション (IEC/UL60730)

近年、自動電子制御システムはさまざまな用途に拡大しており、信頼性と安全性に対する要求はシステム設計における重要な要素となりつつあります。家電製品についても「家庭電化製品向けのIEC60730 安全規格」の制定により、安全で信頼性の高い動作を保証する自動電子制御を設計する必要があります。
その中でも、MCUをベースとする制御システムの設計に非常に重要で、以下のような自動電子制御の3つのソフトウェア分類があります。

クラスA

機器の安全性が意図されていない制御機能
例:ルーム・サーモスタット、湿度コントローラ、照明コントローラ、タイマ、スイッチ

クラスB

被制御機器の安全でない動作を防止するように設計されている制御機能
例:洗濯設備用のサーマル・カットオフおよびドア・ロック

クラスC

特別な危険を防止するように設計されている制御機能
密閉型機器用の自動バーナー制御およびサーマル・カットオフ

画像
class-ja

ソリューション内容

RL78ファミリ、RX100/200/600シリーズにおけるIEC60730 クラスBに対応したアプリケーションノートおよびサンプルプログラムを準備しております。
本アプリケーションノートおよびサンプルプログラムを使用することで、ユーザーの最終製品での認証取得をサポートします。

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

IEC60730 クラスB 要求事項

  規格番号・項目 MCU診断箇所 検査すべき
エラー・異常
サポートMCUシリーズ
RL78 RX100/200/600 S5D9 RA2 (Arm® Cortex®-M23)
RA4 (Arm® Cortex®-M33, Arm® Cortex®-M4)
RA6 (Arm® Cortex®-M33, Arm® Cortex®-M4)
1. CPU 1.1 Registers CPU Registers Stuck S/Wで実現 S/Wで実現 S/Wで実現 S/Wで実現
1.3 Programme counter CPU Program Counter Stuck 独立IWDTで実現 独立IWDTで実現 独立IWDTで実現 独立IWDTで実現
2. Interrupt handling and execution   Interrupt unit No interrupt or too frequent interrupt S/Wで実現 S/Wで実現 S/Wで実現 S/Wで実現
3. Clock   Clock Failure or Wrong frequency TAU0チャネル1または5で実現 CAC(クロック周波数精度測定回路)で実現 CAC(クロック周波数精度測定回路)で実現 CAC(クロック周波数精度測定回路)で実現
4. Memory 4.1 Invariable memory ROM/Flash All single bit fault 汎用/高速CRCで実現 汎用CRCで実現 汎用CRCで実現 汎用CRCで実現
4.2 Variable memory RAM DC fault S/Wで実現 S/Wで実現 S/Wで実現 S/Wで実現
6. External Communication 6.1 Data Communication port Failure or not accurate 汎用CRCで実現 汎用CRCで実現 汎用CRCで実現 汎用CRCで実現
7. Input/output periphery 7.1 Digital I/O Input/Output Port Stuck or not accurate 出力設定時の端子状態リード機能で実現 独立した入力レジスタと出力レジスタで実現 独立した入力レジスタと出力レジスタで実現 独立した入力レジスタと出力レジスタで実現
7.2 Analog I/O Analog Circuit Failure or not accurate ADテスト機能で実現 ADテスト機能で実現 ADテスト機能で実現 ADテスト機能で実現

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

画像
motor_control_system-ja

関連アプリケーションノート / サンプルコード

IEC60730/UL60730-classB(注2)

MCU アプリケーションノート サンプルコード 統合開発環境/コンパイラ Certification
RL78/G1x RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリ アプリケーションノート Rev.1.30 (PDF | English, 日本語) RL78 MCU のためのIEC60730/60335 セルフテスト・ライブラリ Rev.1.20 - Sample Code (ZIP)
RL78ファミリ IEC60730/60335 向けセルフテスト追加ライブラリ Rev.1.20 - Sample Code (ZIP | English, 日本語)
CS+/CA78K0R certification_RL78G1X (PDF) (注3)
RL78/G1x RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリCCRL78 アプリケーションノート Rev.2.10 (PDF | English, 日本語) RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリCCRL78 アプリケーションノート Rev.2.10 - Sample Code (ZIP | English, 日本語) CS+/CC-RL certification_RL78G1X_CCRL78 (PDF) (注3)
RL78/G1x RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリCARL78拡張版 アプリケーションノート Rev.1.10 (PDF | English, 日本語) RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリCARL78拡張版 アプリケーションノート Rev.1.10 - Sample Code (ZIP) CS+/ CA78K0R certification_RL78_ROM512K (PDF)
RL78/G1x RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリCCRL78拡張版 アプリケーションノート Rev.1.10 (PDF | English, 日本語) RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリCCRL78拡張版 アプリケーションノート Rev.1.10 - Sample Code (ZIP) CS+/CC-RL certification_RL78_ROM512K (PDF)
RX100 RX100 Series VDE Certified IEC60730 Self Test Code Rev.1.00 (PDF) RX100 Series VDE Certified IEC60730 Self Test Code Rev.1.00 - Sample Code (ZIP) e2studio/CC-RX certification_RX100 (PDF) (注3)
RX200 RX200シリーズ VDE認証 RX200シリーズ MCUのIEC60730セルフテストコード Rev.1.02 (PDF | English, 日本語) RX200シリーズ VDE認証 RX200シリーズ MCUのIEC60730セルフテストコード Rev.1.02 - Sample Code (ZIP) CS+/CC-RX(注1) certification_RX200 (PDF) (注3)
RX200 v2-core RX200 シリーズ IEC60730 セルフテストコード:RX23T、RX24T、RX230、RX231 現在配布を停止しています。必要な方は、サポート問い合わせ先まで e2studio/CC-RX certification_RX200_v2_core (PDF) (注3)
RX600 RX62T グループ RX62T グループMCU のIEC60730 セルフテストコード Rev.1.00 (PDF | English, 日本語) RX62T グループ RX62T グループMCU のIEC60730 セルフテストコード - Sample Code (ZIP | English, 日本語) CS+/CC-RX(注1) certification_RX62T (PDF) (注3)
S5D9 Application Note – S5D9 IEC60730 Self-test Library e2studio/IAR VDE Certificate for IEC60730 Self-test Library (注3)
RA2 (Arm® Cortex®-M23)
RA4 (Arm® Cortex®-M4)
RA6 (Arm® Cortex®-M4)
RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ(CM4_CM23) (PDF | English, 日本語) RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ(CM4_CM23) Rev.1.00 - サンプルコード (ZIP | English, 日本語) *e2 studio版 e2studio/GCC certification_RA2_RA4_RA6 (PDF)
RA2 (Arm® Cortex®-M23)
RA4 (Arm® Cortex®-M4)
RA6 (Arm® Cortex®-M4)
RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ(CM4_CM23) (PDF | English, 日本語) RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ(CM4_CM23) Rev.1.00 - サンプルコード (ZIP | English, 日本語) *EWARM版 EWARM/IAR certification_RA2_RA4_RA6 (PDF)
RA4 (Arm® Cortex®-M33) RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA4_CM33) (PDF | English, 日本語) RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA4_CM33) - サンプルコード Rev.1.10 - サンプルコード (ZIP | English, 日本語) *e2 studio版 e2studio/GCC certification_RA2_RA4_RA6 (PDF)
RA4 (Arm® Cortex®-M33) RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA4_CM33) (PDF | English, 日本語) RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (RA4_CM33) - サンプルコード Rev.1.10 - サンプルコード (ZIP | English, 日本語) *EWARM版 EWARM/IAR certification_RA2_RA4_RA6 (PDF)
RA6 (Arm® Cortex®-M33) RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (CM33) (PDF | English, 日本語) RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (CM33) Rev.1.00 - サンプルコード (ZIP | English, 日本語) *e2 studio版 e2studio/GCC certification_RA2_RA4_RA6 (PDF)
RA6 (Arm® Cortex®-M33) RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (CM33) (PDF | English, 日本語) RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (CM33) Rev.1.00 - サンプルコード (ZIP | English, 日本語) *EWARM版 EWARM/IAR certification_RA2_RA4_RA6 (PDF)

注1:サンプルコードのプロジェクトはHEW版となっています。

注2:UL60730 北米で制定された機能と安全性の規格基準です。

注3:VDEによるIEC60730版です。UL60730は、下記URLで検索できます。
http://database.ul.com/cgi-bin/XYV/template/LISEXT/1FRAME/index.htm
Company nameにrenesasと入力してください。

静電容量タッチキー向け機能安全ソリューション

ルネサスの静電容量タッチキー(CTSUおよびCTSU2)は、専用ソフトウェアで自身の内部回路を診断することが可能です。詳細は、静電容量タッチキー向け機能安全ソリューションをご参照ください。

descriptionドキュメント

タイトル language 分類 形式 サイズ 日付
RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (CM33)
関連ファイル: サンプルコード
English アプリケーションノート PDF 2.53 MB
RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ(CM4_CM23)
関連ファイル: サンプルコード
English アプリケーションノート PDF 2.51 MB
RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリCCRL78 アプリケーションノート Rev.2.10
関連ファイル: サンプルコード
English アプリケーションノート PDF 3.45 MB
RX100 Series VDE Certified IEC60730 Self Test Code Rev.1.00
関連ファイル: サンプルコード
アプリケーションノート PDF 886 KB
RL78 Family VDE Certified IEC60730/60335 Self Test Library Rev.2.01
関連ファイル: サンプルコード
アプリケーションノート PDF 1.42 MB
RX62T グループ RX62T グループMCU のIEC60730 セルフテストコード Rev.1.00
関連ファイル: サンプルコード
English アプリケーションノート PDF 756 KB
certification_RL78_ROM512K レポート PDF 149 KB
certification_RL78G1X_CCRL78 レポート PDF 664 KB
certification_RX200_v2_core レポート PDF 632 KB
certification_RX100 レポート PDF 649 KB
certification_RX200 レポート PDF 3.84 MB
certification_RL78G1X レポート PDF 1.15 MB
certification_RX62T レポート PDF 1.16 MB

file_downloadダウンロード

タイトル language 分類 形式 サイズ 日付
RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (CM33) Rev.1.00 - サンプルコード English サンプルコード ZIP 5.70 MB
- RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ (CM33) English アプリケーションノート PDF 2.53 MB
RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ(CM4_CM23) Rev.1.00 - サンプルコード English サンプルコード ZIP 9.47 MB
- RAファミリ RA MCUのためのIEC60730/60335セルフテスト・ライブラリ(CM4_CM23) English アプリケーションノート PDF 2.51 MB
RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリCCRL78 アプリケーションノート Rev.2.10 - Sample Code English サンプルコード ZIP 3.48 MB
- RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリCCRL78 アプリケーションノート Rev.2.10 English アプリケーションノート PDF 3.45 MB
RX200シリーズ VDE認証 RX200シリーズ MCUのIEC60730セルフテストコード Rev.1.02
関連ファイル: サンプルコード
English アプリケーションノート PDF 469 KB
- RX200 Series VDE Certified IEC60730 Self Test Code for RX200 Series MCU - Sample Code (r01an0950eg0103) サンプルコード ZIP 3.75 MB
RX200 Series VDE Certified IEC60730 Self Test Code for RX200 Series MCU - Sample Code (r01an0950eg0103) サンプルコード ZIP 3.75 MB
- RX200シリーズ VDE認証 RX200シリーズ MCUのIEC60730セルフテストコード Rev.1.02 English アプリケーションノート PDF 469 KB
RL78ファミリ IEC60730/60335 向けセルフテスト追加ライブラリ Rev.1.20 - Sample Code English サンプルコード ZIP 581 KB
- RL78ファミリ IEC60730/60335 向けセルフテスト追加ライブラリ Rev.1.20 English アプリケーションノート PDF 547 KB
RX100 Series VDE Certified IEC60730 Self Test Code Rev.1.00 - Sample Code サンプルコード ZIP 1.38 MB
- RX100 Series VDE Certified IEC60730 Self Test Code Rev.1.00 アプリケーションノート PDF 886 KB
RL78 Family VDE Certified IEC60730/60335 Self Test Library - Sample Code (r01an0749eg0201) サンプルコード ZIP 3.55 MB
- RL78 Family VDE Certified IEC60730/60335 Self Test Library Rev.2.01 アプリケーションノート PDF 1.42 MB
IEC60730/60335 Self Test Library for RL78 MCU Application Notes Rev.1.10 - Sample Code サンプルコード ZIP 2.88 MB
- RL78 MCUのためのIEC60730/60335セルフテスト・ライブラリ アプリケーションノート Rev.1.30 English アプリケーションノート PDF 3.82 MB
RX62T グループ RX62T グループMCU のIEC60730 セルフテストコード - Sample Code English サンプルコード ZIP 2.08 MB
- RX62T グループ RX62T グループMCU のIEC60730 セルフテストコード Rev.1.00 English アプリケーションノート PDF 756 KB