ルネサス、車載用SoC向けのハイパーバイザー開発を支援するパッケージを提供:R-Car仮想化サポートパッケージ
ルネサス エレクトロニクスは、車載用SoC「R-Car」向けのハイパーバイザー開発を容易にする「R-Car仮想化サポートパッケージ」を2018年7月から提供開始する。
ルネサス エレクトロニクスは2018年6月28日、車載用SoC(System on Chip)「R-Car」向けのハイパーバイザー開発を容易にする「R-Car仮想化サポートパッケージ」を同年7月から提供開始すると発表した。ソフトウェアベンダーに向けて、R-Car用ハイパーバイザーの開発ガイドドキュメントと、レファレンスソフトウェアを無償で提供し、組み込み向けハイパーバイザーの開発を支援する。
◎「組み込みOS」関連記事 〜選定、導入、活用事例、課題、メリット〜 など
» 組み込みLinuxの「正体」と開発の「困難さ」
» 「RTOSとは何か」を理解できる7つの特徴
» 組み込み機器向け「Windows Embedded/IoT」とは?
ハイパーバイザーとは、LinuxやAndroid、RTOS(Real Time Operating Sytem)など複数のゲストOSを完全に独立させて1チップ上で動作できるようにする仮想化OSのこと。第3世代のR-Carは、ハイパーバイザーを搭載することを前提に設計されており、Arm CPU、GPU、Video/Audio用IPなどは仮想化機能を搭載している。
開発ガイドドキュメントは、R-Carのハードウェアマニュアルや仮想化機能の理解を容易にし、R-Carの性能を生かしたハイパーバイザーの実装を支援する。レファレンスのサンプルソフトウェアは、ハイパーバイザーの早期開発につながるという。
同社は2017年4月にR-Car用のハイパーバイザーを発表しており、今回の仮想化サポートパッケージの提供により、ハイパーバイザーの普及と、統合コックピットシステムやコネクテッドカーの開発促進を期待している。
◎併せて読みたいお薦めホワイトペーパー:
» 次世代パワー半導体におけるシミュレーターの重要性
» 基礎から始める「AC-DC電源」入門
» いまさら聞けない電源測定の手順
» デジタル電源の基礎
» 「電源設計」の基本手順とテスト要件
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- RTOSとLinuxを同時に使う理由とそれぞれの課題
組み込み機器に求められる要件は高度化/複雑化しており、チップ側もマルチやヘテロジニアス構成が一般化している。そうした環境下で注目されるのが、「RTOSとLinuxの共存」である。本連載では共存環境の開発に向けた注意点を紹介していく。 - 「RTOSとは何か」を理解できる7つの特徴
組み込み機器をどう動かすかを考える際、選択肢として浮上するのが「RTOS(Real Time Operating System)」である。このRTOSとは何であり、なぜ必要か、どのような特長を持つのか、組み込み向けLinuxとはどう違うのか、解説する。 - 組み込みLinuxの「正体」と開発の「困難さ」
数ある組み込み機器のなかでも、タッチパネルやネットワークなどある程度リッチな機能が必要となる際に選択されることの多いOSが「組み込みLinux」である。他OSとの違いや開発にまつわる現状を解説する。 - 「順調すぎるデバッグ」は本当に順調?
組み込みソフトウェアの開発プロジェクトは工程表に沿って進行します。そこにはデバッグフェーズもありますが、あまりに「順調」である場合、そこには落とし穴が潜んでいるかもしれません。プロマネの立場で「落とし穴」を見つけてください。 - TOPPERSプロジェクト、教育用プラットフォームをOSSとして提供
TOPPERSプロジェクトが教育用として開発した組み込みソフトウェアプラットフォーム「TOPPERS BASE PLATFORM(ST)V1.3.0」「TOPPERS BASE PLATFORM(CV)V1.0.0」のオープンソース化を発表した。IoT製品の開発に利用できる。