こんにちは 汎用マイクロコントローラーSTM3人ファミリーで実現できる機能安全パッケージについて紹介しますIEC6108は異なるアプリケーションに幅広く適用される機能安全企画のメタスタンダードですそのため 一般的な安全基準の概念と定義はIEC6108から継承されます例えばIEC62061はマシナリー用と専用ですがIEC6108を再利用していますIEC62061では専用のマシナリー安全企画となりマシナリーに関連する安全統合レベルを実現するため安全関連制御システムの設計 統合 検証に関する推奨事項が含まれていますSTはSTM8およびSTM32用の機能安全パッケージを提供していますこれは機能安全企画の認定を達成するための開発コース 時間 コストを削減できる認定済みのソフトウェアライブラリーと ドキュメントの包括的なセットになります主に専用用アプリケーションのためのSTM32シルパッケージ自動車用アプリケーションSTM8A用AシルパッケージそしてSTM8およびSTM32の家電製品アプリケーション用クラスビー対応パッケージこの3つの機能安全パッケージが存在しますここでは 専用用アプリケーションのためのSTM32シルパッケージをご紹介します専用用アプリケーション機能安全のライブラリー XCube STLのコンセプトを説明します基本的にIC6158はシステムベースで取得する機能安全の企画になり反動体単体で取得可能な企画ではありませんですが それぞれのフェイラーモードに対して詳細に分析する必要がありますフェイラーモードとはフェイル政府の状態 危険な障害の状態と2つに分けることができますフェイル政府の状態とは障害の発生後 常に安全な状態に移行する状態を指します危険な障害とはプロセスからの要求に応答しない状態で フェイル政府の状態に移行できない場合を指しますまた それぞれを検出される または検出されない障害と2つに分けることができますこの検出できない危険な障害になるリスクを計算し 見積もる必要がありますこれはハードウェアだけではなく それを動かすためのソフトウェアに対しても求められその結果 ユーザーアプリケーションレベル システムレベルでディスクを見積もる必要がありますXCube SDL Self-Test Libraryは STM32 MCUのハードウェアのランダムな故障を検出するために 公安されたソフトウェアベースの診断ライブラリーですお客さまのアプリケーションに依存しないため お客さまのアプリケーションにおいても単独で使用することが可能ですSTM32のセーフティーコンセプトのための 使用な診断測定を行い IEC61508シルスリ SC3プロセスに従って開発されというふう ラインランドによって認定されていますこのライブラリーはオブジェクトコードとして配布されるため コンパイラーに依存しませんこちらはTiffラインランドから発行された認定書になりますすでに10以上のシリーズにて Safety Library Packageを提供しています最新のSTM32シリーズである STM32 L5シリーズ STM32 MP1シリーズも Safety Library Packageが準備 公開される予定です以上でSTM32機能安全パッケージの紹介を終わりますありがとうございました