リアルタイムアプリケーション用のハイパーバイザー

複数の仮想マシンを単独のマイクロコントローラ上で実行

EB tresos Embedded Hypervisorは、最新のマイクロコントローラユニット(MCU)の仮想化機能を使い、複数のOSとAUTOSARスタックインスタンスを、単独のMCUで同時に実行できるようにします。

メリット

ハードウェアのコスト低減

既存のアプリケーションを、1台の物理ECU上にある数台のVMに集約します。

異なる重要度のアプリケーションの配置

独立した複数のVM上にある QMアプリケーションとセーフティアプリケーションを安全に集約し、マイクロコントローラハードウェアが持つ機能の活用で、VM間の干渉を解消します。

効率的な通信

VM間における制御された安全な通信は、共有メモリ技術を介し、ゲストOSやゲストベアメタルアプリケーションから独立した形で実装します。

リソース活用の最適化

リアルタイム要件のあるVMは、専用のコアで動作する一方で、他のVMは同じマイクロコントローラ上のコアを効率良く共有します。

EB tresos Embedded Hypervisorの主な機能

  • ハードリアルタイムアプリケーション用のオペレーティングシステムとミドルウェアで構成される仮想マシン(VM)を実行
  • マイクロコントローラのハードウェア隔離機能を使用、オプションでVMを配置するためにプロセッサコアの仮想化機能も使用可能
  • VM間通信向けに安全かつ制御された通信サービスを提供
Embedded Hypervisorソリューション
Classic AUTOSARとEB tresos Embedded Hypervisor

エレクトロビットのAUTOSARソリューションと機能安全の詳細情報