バックナンバーはこちら

today&tomorrow

What's New in DesignWare IP?

2018 vol.110

DesignWare ARC MetaWare Development Toolkit

MetaWare C/C++ Debuggerによるコードのデバッグとプロファイリング

  • グラフィカル・ユーザー・インターフェイスとコマンドライン・ユーザー・インターフェイスの両方に対応
  • オープン・インターフェイスのデバッガGUIにより、独自のプラグインを作成して機能の追加が可能
  • セマンティクス検査インターフェイスにより、アプリケーション固有データを最も有益かつ意味のあるフォーマットで表示
  • 各種リアルタイムOS(MQX、ThreadX、FreeRTOS)を認識
  • Ashling Microsystems社のプローブOpella-XDとDigilent社のJTAGケーブルをサポート
  • Ashling Microsystems社のトレース・ポッドUltra-XDを使用してARC Real-Time Trace(RTT)をサポート
  • 1つのデバッグ・セッションから複数プロセッサのデバッグを制御・調整するCoordinated Multi-Processor Debug(CMPD)
  • XYメモリーやその他のDSP拡張命令など、ARCプロセッサのコンフィギュレーション・オプションおよび拡張機能を完全にサポート
  • Automatic Overlay Managerを認識
  • 充実したプロファイリング機能により、アプリケーションおよびシステム性能のチューニングが可能
  • ハードウェアとの組み合わせだけでなく、共通ユーザー・インターフェイス経由でシミュレータと組み合わせたデバッガ実行が可能なため、あらゆる実行ターゲットに対応
  • 付属の命令セット・シミュレータARC nSIMにより、実機完成前にアプリケーション・ソフトウェアの開発と最適化が可能

EclipseベースのARC MetaWare Integrated Development Environment(IDE)によるプロジェクト管理

  • 組込みアプリケーションの作成、管理、デバッグを1つのコックピットからシームレスに統合
  • CDTプラグインにより、ARC MetaWare Compiler/Debugger固有の機能を完全に統合
  • EclipseベースのIDEであるためサードパーティのEclipse互換ツールを柔軟に統合可能

機能安全への対応

ISO 26262に準拠した安全関連ソフトウェアの開発には、SGS-TÜV Saar GmbHによる「ASIL-D ready」認証を取得したバージョンのMetaWare Development ToolkitとMetaWare Compilerをご利用いただけます。これらのバージョンには、MetaWareツールを安全アプリケーションで使用するためのセーフティ・ガイドとセーフティ・マニュアルが付属します。

画像

MetaWare Lite

シノプシスはMetaWare Development Toolkitの無償バージョンMetaWare Liteをウェブサイトでご提供しています。このバージョンには、扱えるコード・サイズの上限が32 Kbなどいくつかの制限があります。

embARC Open Software Platform(OSP)

embARC OSPは、ARCプロセッサで動作する組込みソフトウェアの開発をサポートした包括的な無償のオープンソース・ソフトウェア・スイートで、ドライバ、オペレーティング・システム、ミドルウェア、ユーティリティなどで構成されます(www.embarc.orgからダウンロード可能)。MetaWare Development ToolkitとMetaWare LiteのどちらもembARC OSPを使用したソフトウェア開発をサポートしています。

製品構成

DesignWare ARC MetaWare Development Toolkitは、WindowsまたはLinuxインストーラとして提供され、これによってすべてのツール、ライブラリ、Eclipse CDTプラグインがインストールされます。また、豊富なサンプルとデモも付属しています。

マニュアル

シノプシスARC MetaWare Development Toolkitには以下のマニュアルが付属しています。

  • MetaWareリリース・ノート
  • MetaWareクイック・スタート・ガイド
  • MetaWare IDEユーザー・ガイド
  • MetaWare入門ガイド
  • MetaWare C/C++ Compilerユーザー・ガイド
  • MetaWare Debuggerユーザー・ガイド
  • MetaWare ELF Assemblerユーザー・ガイド
  • MetaWare ELF Linker and Utilitiesユーザー・ガイド
  • MetaWare C/C++言語リファレンス・マニュアル
  • MetaWare Cライブラリ・リファレンス・マニュアル
  • MetaWare C++ IO Streams Libraryリファレンス・マニュアル
  • MetaWare Debugger Extensionsガイド
  • MetaWare Automated Overlay Managerユーザー・ガイド
  • ARC Fixed-Pointリファレンス・ガイド
  • ARC DSP High-Level Libraryデータブック
  • nSIMリリース・ノート
  • nSIMユーザー・ガイド

カテゴリートップ