マルチコア・デバッギング
Wind River ICEは高度なマルチコア・ソリューションで、並列接続された128個のプロセッサを特定/管理し、そのうち8デバイスを同時にデバッグできます。
さらに、業界トップのマルチコンテキスト・デバッギング環境 Wind River Workbench, On-Chip Debugging EditionにWind River ICE を統合すれば、複雑で難易度の高いデバッグ項目も解決する高機能のマルチコア/マルチプロセッサ開発ソリューションを構築できます。
リモート・デバッギング
Wind River ICEはイーサネット/IP機能を備えていますので、世界中どこに設置してもイーサネット/IPネットワークを介してアクセスできます。
Target Consoleポートを使用すれば、ターゲット・デバイスのシリアル・ポートからのデータにアクセスし、所定の情報をモニターできます。
柔軟で拡張性に富んだプラットフォーム
Wind River ICEの各種機能は開発ライフサイクルのどの段階でも簡単に活用できます。
Wind River ICEをWind River On-Chip Debugging APIと組み合わせてWind River Workbenchに統合すれば、製造テストにも使用できます。
モジュール方式でアップグレードできますので、開発要件の進展に応じて新しい機能やサポートを追加するのも容易です。
特長
- フラッシュ・プログラミング可能
- リアルタイムOS認識機能によりVxWorksやLinuxターゲットもサポート
- 複数のマイクロプロセッサへのJTAGデバッグ接続をサポート
- スキャン・チェーン上の1デバイスへアクセス、または同時に複数のデバイスへアクセスして起動/停止を同期化
- 1つのマイクロプロセッサでのブレークポイント設定で複数のマイクロプロセッサの実行を同時に停止
- 接続の確立/解除時もスキャン・チェーン上のマイクロプロセッサやデバイスには影響なし
- デバイス接続後すぐにターゲットで作業を開始、ターゲットやレジスタの初期化は不要
- ハードウェア・コンフィギュレーションの設定へアクセス/制御、ターゲット・レジスタ・コンフィギュレーション・ファイルの作成/管理も可能
- ハードウェア診断やシステム診断を高速実行
- 条件付きブレークポイント、プロファイリング・ツール、トレースなどの高度な実行制御機能を、ソフトウェア開発のどのプロセスでも使用可能
導入により期待できる効果
- 1台のエミュレータで複数のプロセッサをデバッグ可能(真のマルチコアデバッグ機能)
- 集中型開発環境で複雑なマルチプロセッサ・システムをデバッグ
- ツールへの投資を節約: ハードウェア・デバイス1つでスキャン・チェーン上の複数のデバイスをサポート
- スキャン・チェーン内(最大128個のJTAGデバイスを接続可能)の8デバイスに同時アクセス
- 1台のエミュレータを開発プロセス全体で使用可能
- プロジェクトに依存せず使用可能
- 多様なプロセッサやOSをサポート
- 優れたスケーラビリティにより初期ハードウェア投資を抑制
- 指定のPowerPCやXScaleプロセッサで内部トレース機能をサポート
- 指定のPowerPCやCFプロセッサで外部トレース機能をサポート(Wind River Traceのオプション追加が必要)
- 高速ダウンロードと柔軟な開発環境構築
- 10/100イーサネット接続をサポート
- 遠隔配置でも社内IPネットワークやインターネットを介してアクセス
- 業界最先端の開発スィートおよびデバッギング・ツールと統合
- Wind River Workbench, On-Chip Debugging Edition
- Wind River On-Chip Debugging Utility
サポートされているプロセッサとOS
Wind River ICEは、広範なプロセッサおよびOSをサポートしております。
サポートされているプロセッサの最新情報については、プロセッサ・リスト(PDF:72KB)または弊社 営業部にお問い合わせください。
サポートされているOSには、ウインドリバーのVxWorks、Linux、kernel.org Linux、Express Logic社のThreadX、Mentor Graphics社のNucleusなどがあります。
その他の市販OSやインハウスOSの統合についても、弊社 営業部にご相談ください。