商用リアルタイムOSのPOSIX仕様準拠プロファイルを発売:組み込み開発ニュース
イーソルは、商用リアルタイムOS「eMCOS」のPOSIX仕様準拠プロファイル「eMCOS POSIX」を発売した。OSSを含む、Linuxのソフトウェア資産とエンジニアリソースの活用を容易にし、製品開発期間の短縮や研究開発の促進に貢献する。
イーソルは2017年3月14日、商用リアルタイムOS「eMCOS」のPOSIX仕様準拠プロファイル「eMCOS POSIX」を発売した。OSSを含む、Linuxのソフトウェア資産とエンジニアリソースの活用を容易にし、製品開発期間の短縮や研究開発の促進に貢献する。
eMCOS POSIXは、POSIX 1003.13 PSE 53に準拠し、マルチプロセス/マルチスレッド、ローダブルプロセス、共有ライブラリーをサポート。POSIXのプロセス間通信を、別スケジューリングクラスタとハードウェアクラスタ間の通信に利用できる。また、マルチ・メニーコアの分散メモリ環境でのマルチプロセス環境を提供。分散マイクロカーネルベースのPOSIX仕様リアルタイムOSの堅牢性を確保しながら、パフォーマンスを最適化する。
マイクロカーネルを全ての各コアに配置する分散型マイクロカーネルアーキテクチャを採用したeMCOS本体は、コア数の違いの他、オンチップフラッシュマイコンやGPU、FPGAなどアーキテクチャが異なるヘテロジニアスなハードウェア構成をサポートする。
eMCOSは、eMCOS POSIXの他、AUTOSAR仕様準拠プロファイル「eMCOS AUTOSAR」などの各種プロファイルで構成。システムのニーズに合わせてプロファイルを選択し、別のプロセッサで動作するPOSIXアプリケーションとAUTOSARアプリケーションを分散システムとして構築することも可能だ。
各種ARMコアをはじめ、仏KalrayのMPPA-256、ルネサス エレクトロニクスのRH850シリーズにも対応し、今後さらに他のプロセッサもサポートしていく。
アプリケーション開発には、イーソルのリアルタイムOSベースシステム開発スイート「eBinder」を利用できる。さらに、モデルベース並列化ツール「eSOL MBP」やコンサルティングサービスを組み合わせ、マルチ・メニーコア環境の車載ソフトウェアの設計・開発を支援していく。
同年4月11日にザ・プリンス パークタワー東京で開催される「Renesas DevCon Japan 2017」において、eMCOS POSIXをテーマとした講演とデモ展示を行う予定だ。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 組織体制もISO26262対応済みのジェイテクト、ADAS時代の機能安全は「冗長設計」
MONOistオートモーティブフォーラム主催のセミナー「IoT時代の自動車に求められるISO 26262と車載セキュリティ」の特別講演に、電動パワーステアリング大手のジェイテクトでシステム開発部 部長を務める賀治宏亮氏が登壇。本稿では賀治氏の講演を中心に、同セミナーのリポートをお送りする。 - 複雑化する車載機器開発をサポート、イーソルが専業子会社を設立
イーソルは、車載機器開発のサポートを専業とする100%子会社・イーソルトリニティを2015年4月1日に設立した。専門子会社の設立により、ソフトウェアの比重が増大している次世代車載システム開発の支援体制を強化していく構えだ。 - RTOSプラットフォームから開発プロセス支援まで、ソリューションの幅を広げたイーソル
国産リアルタイムOSとして初めてISO 26262とIEC 61508の最高安全水準のプロダクト認証を取得するなど、組み込みソフト開発をリードするイーソルがESEC2015に出展。機能安全開発支援はもちろん、メニーコア向けRTOSや画像処理・認識ライブラリまで、組み込みソフト開発者ならば見逃せない展示が来場者の関心を集めていた。 - イーソルの機能安全対応「eT-Kernel Platform」、ルネサス「RZ/Gシリーズ」をサポート
イーソルの機能安全対応TRONベースソフトウェアプラットフォーム「eT-Kernel Platform」がルネサス エレクトロニクスのHMI向けASSP「RZ/Gシリーズ」をサポートした。 - 組み込み機器にROSを、イーソルがエンジニアリングサービスを提供
イーソルが、組み込みシステムにオープンソースのロボット制御フレームワークである「ROS」を適用するエンジニアリングサービスを開始した。