2011年12月6日
IARシステムズ株式会社
IARシステムズ(本社:スウェーデン・ウプサラ市、日本法人:東京都千代田区、代表取締役:上村清史)は、ルネサス エレクトロニクス株式会社(以下、ルネサス)のマイコン、SuperH™ファミリ向け にIAR Embedded Workbench® の最新バージョン(Ver.2.20)のリリースとその有用性について発表しました。この最新バージョンは、IARシステムズのルネサスMCU向けC/C++統合開発環境の幅広い製品ラインナップにおいて重要な位置づけとなります。
最新のSuperH向け IAR Embedded Workbenchには、新しい最適化および強力なデバッグ機能とともに、市場において最も一般的なバージョン管理ツールの一つであるSubversionとの連携も含まれています。
そして、コンパイラは旧バージョンと比較して、より高い実行速度を実現するために改善され、この改善には、より積極的なループ展開や関数のインライン化に関するオプションが含まれています。さらに、C++でタイトなオブジェクトコードを求められるアプリケーション開発者は、ビルド時に未使用の仮想関数を削除するVFE機能により、大きなメリットを受けることができます。
また、IAR C-SPYデバッガはSuperH向け統合開発環境の重要な要素であり、このデバッガのシミュレータ機能には、呼出しスタックと割り込みログを時間軸でグラフィカル表示することができる新しいタイムラインウィンドウを含んでいます。この表示機能により、システムのベース部分の振る舞いも一目瞭然です。
同様に、IAR C-SPYデバッガのE10A-USBエミュレータ対応にも新しい機能性が追加されています。ソフトウェア・ブレークポイントがサポートされ、プログラムの実行中にブレークポイントを設定することも可能です。また、プロファイリングツールでは、アプリケーションのパフォーマンスについてのトレースデータに基づいた統計を表示することができます。
現在、32bit MCUを利用した開発ではリアルタイムOSがますます多く利用されていますが、SuperH向け IAR Embedded Workbenchには、スレッド・セーフ・ライブラリが適用されており、複数のスレッドを同時に、安全に実行することが可能です。
ルネサス エレクトロニクスMCU事業本部ソフトウェア統括部長の高橋 久は次のようにコメントしています。
「今回、グローバルで組込み用コンパイラとして広く流用しているIAR社から当社SuperHファミリ用コンパイラの新バージョンが国内でリリースされたことを歓迎します。IAR社の高性能コンパイラと、IAR社統合環境と当社エミュレータのシームレスな接続により、お客さまのソフトウェア開発生産性を高めることが可能になると考えています。今後もルネサスはIAR社との連携を強化し、IAR社からより使いやすい開発環境が提供できるよう協力してまいります。」
SuperH向けIAR Embedded Workbenchは、自動車産業および産業オートメーションにおいて一般的なCPUであるSH-2AおよびSH-2A FPUを完全サポートしており、今回のVer.2.20では最新のSuperH CPUもサポートされています。
1980年代半ばからスタートしたルネサス エレクトロニクスとIARシステムズの協業により、現在ではIAR Embedded Workbenchは統合開発環境として、最も多くのルネサス8bit, 16bit, 32bitデバイスをサポートしています。
■無償評価版
IAR Embedded Workbench®はIARシステムズのホームページから無償で評価版をダウンロードすることができます。
評価版のダウンロードサイト:http://www.iar.com/downloads_jp
■SH向け IAR Embedded Workbenchの詳細情報
製品紹介ページ:http://www.iar.com/jp/Products/IAR-Embedded-Workbench/Renesas-SuperH/
SuperHは、ルネサス エレクトロニクス株式会社の日本、米国及びその他の国における登録商標または商標です。
【IARシステムズについて】
IARシステムズは世界で主要な組込み開発ツールメーカであり、C/C++ コンパイラ・デバッガ統合開発環境 (IDE)、開発キット、ICE、ステートマシン設計ツールなどを組込みシステム向けに、幅広く提供しています。IARシステムズの顧客は通信、FA、自動車業界等、多岐にわたっております。1983年に創業し、アメリカ、中国、日本、ドイツ、イギリス、フランス、スウェーデン、ブラジルに拠点を持ち、代理店ネットワークを介して世界中に展開しています。IARシステムズは、そのオーナー企業であるIAR Systems Groupを介してNASDAQ OMXストックホルムに上場しています。詳細情報につきましては、 http://www.iar.com/jpをご覧ください。