2012年4月6日
IARシステムズ株式会社
30%のコードサイズ縮小を実現!
IAR システムズ(本社:スウェーデン・ウプサラ市、日本法人:東京都千代田区、代表取締役:上村清史、以下IAR)の高性能C/C++コンパイラ・デバッガ統合開発環境であるIAR Embedded Workbench® は新たにARM®Cortex™‐M0+コアとフリースケール・セミコンダクタの新製品「Kinetis®(キネティス) L」シリーズをサポートしました。
ARM Cortex‐M0+ プロセッサは、エネルギー効率と高機能とを兼ね備え、家電製品やポータブル医療システム、スマートメータ、照明器具、モータ制御システムなどに使用されるインテリジェントセンシングおよび制御向けアプリケーションに最適です。
フラッシュメモリサイズはシステムのコストおよび電力消費を決定づける重要なファクターであり、可能な限りコードサイズを小さくすることが要求されていることは明白です。 最新のインテリジェントな最適化により、IAR のC/C++コンパイラはきわめてコンパクトなコード生成が可能です。ARM Cortex‐M0 マイコン向けのコードは標準のベンチマークを用いた場合、オープン・ソースのコンパイラと比較して全体で30%縮小されました。
「フリースケールの Kinetis L ファミリはARM Cortex‐M0+コア を統合し、8 ビットからエントリレベル32 ビットソリューションへの移行を容易にする業界初の製品です。」フリースケールのインダストリアル&マルチマーケット・マイクロコントローラ・グループ担当マーケティング・ディレクターであるジェフ・ボック氏は語ります。 「ARM Cortex‐M0+ コアは他のすべてのCortex‐M クラスのプロセッサとの互換性を維持しており、設計者は既存のコンパイラやデバッグ・ツールを再利用することができます。開発者はIAR Embedded Workbench の可能な限り小さく最適化されたコード生成により、Kinetis L シリーズの能力を最大限に活かしながら、より高性能かつ小型でエネルギー効率に優れた組込みアプリケーションの開発を実現できます。」
進化した高効率な最適化に加え、IAR Embedded Workbench for ARM(以下EWARM)は使いやすく、ハードウェア、RTOS 製品、ミドルウェアを統合し、2000 デバイスを超える市場で最も幅広いARM マイクロコントローラをサポートし続けています。EWARM にはいくつかのバージョンをご用意しており、Cortex‐M コアファミリ用に設計された製品パッケージもお選びいただけます。EWARM の詳細についてはhttp://www.iar.com/jp/Products/IAR‐Embedded‐Workbench/ARM/をご覧下さい。
■無償評価版
今回ご紹介したIAR Embedded Workbench はIAR システムズのホームページより無償の評価版をダウンロードすることが可能です。また、日本語化されたマニュアルやヘルプメニューも用意されており初めてARM を検討する開発者にも使いやすいツールとなっています。先ずはお気軽にお試しください。http://www.iar.com/jp/Service‐center/Downloads/
■展示会のお知らせ
IAR システムズは5 月に東京で開催される、ESEC(および同時開催のワイヤレスM2M 展)に出展します。デモを交えながらEWARM についてのご紹介もさせていただく予定です。また、国内でMCU を展開している主要なMCU ベンダもIAR システムズのブースに多数協賛出展し、MCU からリアルタイムOS やミドルウェアまで含めた実績豊富な開発環境を総合的に検討することができる非常に良い機会となります。展示会の詳細についてはこちらのWEB サイトhttp://www.m2m‐expo.jp/ をご覧下さい。
【IAR システムズについて】
IAR システムズは世界で主要な組込み開発ツールメーカであり、C/C++ コンパイラ・デバッガ統合開発環境(IDE)、開発キット、ICE、ステートマシン設計ツールなどを組込みシステム向けに、幅広く提供しています。IAR システムズの顧客は通信、FA、自動車業界等、多岐にわたっております。1983 年に創業し、アメリカ、中国、日本、ドイツ、イギリス、フランス、スウェーデン、ブラジルに拠点を持ち、代理店ネットワークを介して世界中に展開しています。IAR システムズは、そのオーナー企業であるIAR Systems Group を介してNASDAQ OMX ストックホルムに上場しています。詳細情報につきましては、 http://www.iar.com/jp をご覧ください。
[PDF]