イーソルは11月12日、マルチコア対応リアルタイムOS(RTOS)「eT-Kernel Multi-Core Edition」を中核とするT-Kernelベースソフトウェアプラットフォーム「eCROS」が、NECエレクトロニクス製ARM11 MPCore搭載カーナビ向けシステムLSI「EC-4260」(NaviEngine-MID)をサポートしたことを発表した。
eT-Kernel Multi-Core Editionを利用することで、EC-4260上で対称型マルチプロセッシング(SMP)と非対称型マルチプロセッシング(AMP)を組み合わせたソフトウェア設計が可能となる。このため、シングルコアプロセッサ向けのソフトウェア資産を再利用した開発期間の短縮とコスト削減を実現しつつ、マルチコアプロセッサによる性能を引き出すことができるシステムを開発することが可能となる。また、システム保護技術により、システムの信頼性を向上することが可能である。
eCROSは、4つのスケーラブルなプロファイルをもつT-Kernel拡張版「eT-Kernel」を中心に、開発ツール、各種ミドルウェア、およびプロフェッショナルサービスから構成される組み込みシステム向けソフトウェアプラットフォーム。コアとなるeT-Kernel Multi-Core Editionは、独自の「ブレンドスケジューリング」技術により、3つのCPUコアをもつEC-4260上でSMP型プログラムとAMP型プログラムを混在させることが可能だ。これにより、プログラム処理の負荷を複数コアに分散させて高スループットを達成できるSMPのメリットと、シングルコアと同じ環境を作り出しリアルタイム性能の保証ができるAMPのメリットを1つのシステム内で実現することができる。
eT-Kernel Multi-Core Editionは、T-KernelのAPIに加え、POSIX仕様準拠のAPIも提供するほか、システム保護技術「eT-Kernel Multi-Core Edition Memory Partitioning」により、異なるレベルの信頼性をもつプログラム間のメモリ破壊と、OSの心臓部分であるカーネルの破壊を防止できるため、信頼性が高いマルチコアシステムを構築することが可能。また、マルチコアプロセッサ向けソフトウェア開発で重要なマルチプログラミングをサポートする開発ツール「eBinder」を利用することで、EC-4260のソフトウェアを効率的に開発することができる。
なお、eCROSは、従来品である「NaviEngine 1」に対応しており、今回はそのノウハウと実績をベースに、EC-4260対応が行われており、EC-4260対応としてOSや開発ツールに加え、USBホストスタックやSDメモリカード用ドライバを含む、EC-4260内蔵周辺コントローラに対応した各種ミドルウェアとドライバが揃えられている。
| イーソル、NECエレの携帯機器向けマルチメディア・プロセッサをサポート [2009/10/29] |
| プランナーズランド、イーソルのパートナープログラムに参加 [2008/10/23] |
| イーソル、メモリ保護/プロセスモデル対応RTOSがi.MX31をサポート [2008/4/14] |
| 組み込みソフト開発プラットフォーム「eCROS」がi.MX31に対応 - イーソル [2008/2/15] |
| イーソル、TCP/IPプロトコルスタック「PrCONNECT/Pro」をリリース [2007/4/19] |
| 花粉の運び屋“マルハナバチ”の国勢調査 [18:11 5/24] |
| 「Arid5a」は自己免疫疾患を引き起こすカギ分子の可能性大 - 阪大 [17:39 5/24] |
| 岡山大、中枢神経の「ランビエ絞輪」形成機構の解明に1歩前進 [17:35 5/24] |
| 細胞間接着を担うタンパク質「クローディン」に関する発見 - 阪大など [17:32 5/24] |
| パナソニック、LEDに匹敵する照明用高効率白色有機EL素子を開発 [17:29 5/24] |
|
【レビュー】タブグループ機能をさらに使いやすくするFirefoxアドオン「Pano」 [22:39 5/25] パソコン |
|
ソフトバンク、「タダデコ」が6月26日にサービス終了 [22:36 5/25] 携帯 |
|
【レポート】【レポート】もっとも無難なAndroidスマホはどの機種なのか考えてみた - ドコモ編 [22:22 5/25] 携帯 |
|
【レポート】KDDI、Smart TV Box向けに「ビデオパス」提供開始 [22:18 5/25] 携帯 |
|
【レポート】LG、スマートフォン対応のモバイルフォトプリンター「Pocket photo」 [22:11 5/25] 携帯 |