• 検索結果がありません。

2016 TRON Symposium セッション 日立超 LSI システムズが提供する機能安全 OS ソリューション TRON Safe Kernel の紹介 2016/12/15 株式会社日立超 LSI システムズ トロンフォーラム TRON Safe Kernel WG 座長 豊山 祐一 Hi

N/A
N/A
Protected

Academic year: 2021

シェア "2016 TRON Symposium セッション 日立超 LSI システムズが提供する機能安全 OS ソリューション TRON Safe Kernel の紹介 2016/12/15 株式会社日立超 LSI システムズ トロンフォーラム TRON Safe Kernel WG 座長 豊山 祐一 Hi"

Copied!
12
0
0

読み込み中.... (全文を見る)

全文

(1)

© Hitachi ULSI Systems Co., Ltd. 2016 All rights reserved.

日立超LSIシステムズが提供する

機能安全OSソリューション

2016 TRON Symposium セッション

TRON Safe Kernel

の紹介

株式会社 日立超LSIシステムズ

2016/12/15

豊山 祐一

(2)

自己紹介

豊山 祐一 (とよやま ゆういち)

株式会社 日立超LSIシステムズ

IoTソリューション事業部 主管技師

1986年入社 以来、組込みシステムのソフト開発に従事

2002~2008年 YRPユビキタス・ネットワーク研究所に出向

坂村教授のもとT-Kernelの開発などに取り組む

2009年~ 日立超LSIにてT-Kernelを中心とした組込みソフトの開発に

取組む。

主な製品: OpenTK、リアルタイム・オーガナイザ

2015年 トロンフォーラム TRON Safe Kernel WG 幹事を務め、

機能安全OSの開発に取り組む(2016/10~ WG座長)

(3)

© Hitachi ULSI Systems Co., Ltd. 2016. All rights reserved.

機能安全対応OS ”TRON Safe Kernel”

TRON Safe Kernel

はTRONフォーラムで新たに開発された

機能安全に対応したリアルタイムOSです。

TRON Safe Kernelの開発目標

μITRON/T-Kernelを継承するリアルタイムOS

機能安全対応機能

機能安全規格

IEC61508 SIL3

の第三者認証取得可能なOS

機能仕様書、ソースコードがトロンフォーラムから

オープン

ソース

として公開(2017年予定)

組込システムの様々な分野で機能安全認証の必要性が増大

組込システム向けRTOSの機能安全対応が必要

トロン仕様RTOSが機能安全規格に対応すること

が強く求められる

2015年10月 トロンフォーラム内に

TRON Safe Kernel WG

を設立

(4)

日立超LSIのTRON Safe Kernelへの取組み

日立超LSIは、90年代よりμITRONを使用した組込みシステムの開発に従事

2002年より次世代のTRON OSであるT-Kernelの開発に参画

現在もトロンフォーラムの幹事会員としてトロンプロジェクトに携わる

2015年10月 TRON Safe Kernel WGに幹事として参加(2016年10月より座長)

TRON Safe Kernelの仕様策定、開発に取り組む

T0

T1

T2

1993

1999

2004

2007

2009

2011

2013

μITRON3.0

μITRON4.0

T-Kernel2.0

32bitプロセッサ向け

MMU対応

μT-Kernel2.0 16/32bit マイコン向け 小規模システム

開発中

TRON Safe Kernel

機能安全IEC61508対応

(5)

© Hitachi ULSI Systems Co., Ltd. 2016. All rights reserved.

4

TRON Safe Kernelの機能安全対応

TRON Safe Kernenlは、単にOSが機能安全認証に対応するだけでは

ありません

TRON Safe Kernelの機能安全対応機能

機能安全に対応したソフトウェア開発において役に立つ機能

⇒ 機能安全対応の開発工数の低減

安全ソフト(機能安全に対応したソフトウェア)の開発はコストがかかる

ソフトウェアを安全・非安全に分離

安全ソフトのみを機能安全規格に従って開発

非安全ソフトは、従来の開発、またはソフト資産を活用

(6)

TRON Safe Kernelのドメイン管理機能

ドメイン: 空間的、時間的に独立したソフトウェア領域

ソフトウェアはいずれかのドメインに属する

安全ドメイン

安全アプリ(安全水準の高いアプリ、安全ソフト)が実行される

通常ドメイン

通常アプリ(安全水準の低いアプリ、非安全ソフト)が実行される

システムドメイン

システムソフトが実行される

(システムソフトは、システム最高水準の安全ソフト)

安全

ドメイン

システムドメイン(安全ソフト)

安全

ドメイン

安全

ドメイン

安全

ドメイン

安全

ドメイン

通常

ドメイン

アプリケーション・ドメイン

TRON Safe Kernelは、安全水準の異なるソフトウェアを分離

実行するためのドメイン管理機能を備える

(7)

© Hitachi ULSI Systems Co., Ltd. 2016. All rights reserved.

6

その他、安全ソフトをつくるために必要な機能をサポート

故障診断機能: システムの故障診断

異常例外機能: 異常検出時の安全動作

安全ソフトをつくための枠組みはTRON Safe Kernelが提供

ユーザは実際の処理だけを作ればよい

TRONのOSとしてリアルタイム性能も重視

リアルタイム性能に優れるリアルタイムOSとして、機能安

全を実現するための様々な機能拡張

(8)

TRON Safe Kernelによるソフトウェア構成

システムドメイン(安全ドメイン)

OSおよびユーザ定義システムソフトウェア

安全ドメイン

機能安全に関わる

アプリケーションの

ソフトウェアを集約

通常ドメイン(非安全ドメイン)

機能安全に関わらない通常のアプリケーション

機能安全開発の対象外

従来のソフト資産が活用可能

TRON Safe Kernel

故障診断機能

ハードウェアなどの診断処理

アプリから影響を受けずに

定期的、または特定の場合に

実行可能

異常例外機能

異常発生時の処理

安全状態(システム停止)

への移行が可能

CPU

故障診断

ハンドラ

異常例外

ハンドラ

異常例外

ハンドラ

異常例外

ハンドラ

その他

H/W故障

診断ハンドラ

デバイスドライバ

/サブシステム

ユーザ定義の一般的な

システムソフト

デバイス

ドライバ

システム

サブ

デバイス

ドライバ

デバイス

ドライバ

サブ

システム

サブ

システム

安全アプリ

タスク

安全アプリ

タスク

安全アプリ

タスク

安全アプリ

タスク

安全アプリ

タスク

通常アプリ

タスク

安全アプリ

タスク

安全アプリ

タスク

通常アプリ

タスク

安全アプリ

タスク

安全アプリ

タスク

通常アプリ

タスク

アプリケーション

(9)

© Hitachi ULSI Systems Co., Ltd. 2016. All rights reserved.

日立超LSI製品 “OpenTK Safety ”

8

TRON Safe Kernel仕様準拠 機能安全OS

“OpenTK Safety”

2017年2Q発売予定

機能安全規格 IEC61508 SIL3 認証取得予定

第三者認証機関(TuVラインランド)による認証取得

対象ハードウェア(1stターゲット)

ルネサス エレクトロニクス製 RX631/RX63Nマイコン

IEC61508認証取得CPUとして選択

会場、日立ブースにてデモ展示中(A-11)

TRON Safe Kernelは2017年オープンソースとして公開を目標に

トロンフォーラム WGにて現在開発中

(10)

日立超LSIのリアルタイムOSへの取組み

日立超LSIは、IoTソリューション事業の一環として、

TRONプロジェクトのリアルタイムOS T-Kernel2.0をベースとした

製品 “OpenTK”を開発、販売しています。

組込システム向け

リアルタイムOS

T-Kernel2.0

オープンソースパッケージ

OpenTK

for ARM Cortex-A

さらに

TRON Safe Kernel

機能安全対応OS

マルチコア・マルチOS対応

最新の各種プロセッサへの対応

ARM Cortex-Mマイコン

(11)

© Hitachi ULSI Systems Co., Ltd. 2016. All rights reserved.

マルチコア・マルチOSソリューション

“リアルタイム・オーガナイザ”は、マルチコア・プロセッサ上で

リアルタイムOS T-Kernelと、汎用OS LinuxのマルチOS環境を実現

アプリケーション

Core 0

リアルタイム・ドメイン

(T-Kernel)

★リアルタイム性能

★高速起動

★安定性

RTOS従来資産の活用

アプリケーション・ドメイン

(Linux)

豊富なアプリケーション

ネットワーク機能

リッチなGUI

RTOS (T-Kerenl)

アプリケーション

Core 1

汎用OS (Linux)

リアルタイム・オーガナイザ

新製品

“リアルタイム・オーガナイザV”

は、ARM Cortex-A15/A7の

仮想化機能に対応し、より信頼性の高いマルチOS環境を実現します。

会場、日立ブースにてデモ展示中(A-11)

(12)

参照

関連したドキュメント

12) Security and Privacy Controls for Information Systems and Organizations, September 2020, NIST Special Publication 800-53 Revision 5. 13) Risk Management Framework

機能名 機能 表示 設定値. トランスポーズ

Jabra Talk 15 SE の操作は簡単です。ボタンを押す時間の長さ により、ヘッドセットの [ 応答 / 終了 ] ボタンはさまざまな機

口腔の持つ,種々の働き ( 機能)が障害された場 合,これらの働きがより健全に機能するよう手当

事故シーケンスグループ「LOCA

敷地と火山の 距離から,溶 岩流が発電所 に影響を及ぼ す可能性はな

ト対応 有 or 無 排泄物等の処理をしやすい機能がある場合は「有」 (※写真参照) 可動式てすり. フック 有 or

設計基準事故対処設備 自動減圧機能用 アキュムレータ 逃がし安全弁 (自動減圧機能付き) 8個 自動減圧機能用 アキュムレータ 8個