メンター、Androidを携帯から組み込み機_へt開し、ソフト開発を膿
「Androidの登場でアプリケーションソフト開発が楽になるはずだ」。こう見るのは櫂瓮鵐拭次Ε哀薀侫ックス(Mentor Graphics)社Embedded Software Divisionのワールドワイドディレクタ、Daniel McGillivray。パソコンがMS-DOSからWindowsへ変わった時のようにLinux屬Androidが載った今、Androidは携帯電Bやスマートフォンだけではなく組み込み機_に載せるソフト開発の主役プラットフォームになるとみている。

Androidは検索サービスの最j}Googleが提案した、携帯電B向けのLinuxベースでミドルウェアも含むプラットフォームである。それをメンターは携帯電Bだけにとどまらず、組み込みシステムに適しようとする。このために携帯電Bに最適化されたAndroidを、例えばもっとjきなスクリーンのデバイスにも使えるように組み込みシステムに最適化する。Androidに瓦垢諫x場の要がjきいことがわかったためだとしている。
EDA(electronic design automation)ツールベンダーのビッグスリーのk角、メンターがEDAだけではなく、組み込みソフト開発にもを入れるのは、Androidをベースにした組み込みシステムだと、アプリケーションソフト開発が容易になり、咾ひ要に官できるためだという。
ソフト開発を楽にすることはSoCの設コストの低につながる「SoCに搭載する組み込みソフトは、ソフトウエアスタックも含み、Q率2倍の勢いで\えている」(同)。そのx場はEDA業cの成長率よりも高く、平均Q率18%で成長しているという。SoCに搭載するソフトウエアの開発v数は今や、ハードウエア開発vの2倍という人数になっている。SoC設コストのうちソフトウエアコストがハードウエアコストを2007Qの時点ですでにえている。このハードウエアコストにはEDAツールコストも含み、ソフトウエアコストにはソフトウエア設ツールコストも含んでいる。2012QにはSoCの設コストは1億ドルをえるとITRSロードマップでは予Rしている。
メンターは、組み込みUのOS(operating system)として独O仕様のリアルタイムOSのNucleusをeっている。にもかかわらず、なぜLinuxが要か。その答えが、マルチOSでありマルチコアである。すなわちシングルチップのSoC屬縫泪襯船灰△き、CPUコアにQOSを割り当て、シングルチップの仮[化\術を作りたいというx場の要求があるからだとメンターは答えている。このような複雑な機_の開発にはシングルチップ、マルチOS、マルチコア、低消J電チップを最小のリスクとコストで作らなければならない。Androidならソフト開発が楽になると最初に述べた背景はここにある。
櫂謄サスインスツルメンツ社のOMAP35xラインマネジャーのGerard Andrewは的に、「メンター・グラフィックスは、AndroidとLinuxを使ってOMAP35xプラットフォームを含む幅広いTIソリューション屬燃発されているお客様にさらなる価値を提供してくれるでしょう」と語っている。
メンターはAndroidプラットフォームを}に入れるため、シリコンバレーでLinuxベースのプラットフォームU作vであるエンベッデッドアレイ(Embedded Alley)社をA収した。Androidプラットフォームのjきなメリットは、3次元のタッチユーザーインターフェース、インターネット接性の良さ、セキュリティの高さ、低消J電、情報アクセスの素早さ、などだ。この長を擇し、O動Zに応すれば例えばテレマティックスやカーナビのパネル設に、家電なら例えば電子レンジの表ディスプレイパネルに、使える。
Androidはいろいろなプロセッサコア屬覇虻遒垢襪茲Δ奮発をメンターは進めている。MIPS32プロセッサコアにも適したのをはじめ、ARMコアやSHコア、PowerPCアーキテクチャへの/△睛縦蠅気譴討い襦
メンターはエンベッデッドアレイ社を}に入れることでマルチコア+マルチOSというシングルチップの仮[マシンを容易に設できるようになる。これによってl富なアプリケーションを開発でき、性Δ魏でき、消J電を低でき、最終的にシステムコストを下げることができる。ユーザーインターフェースを3次元的に表現して~単に楽しくし、ARMやイマジネーションテクノロジーズのグラフィックスコアMaliやPowerVR SGXなどをシングルチップに搭載すれば、これまで以屬縫咼献絅▲襪淵哀薀侫ックスを表させることができる。ソフト開発にはコーディングを書かずにドラグアンドドロップのようにできるとしている。