Wind River Trace
Wind River Trace
何100万行ものコードが実行される現在のアプリケーションでは、より高速で複雑なプロセッサが使われます。SoC(System on Chip)上の周辺デバイスや内部システム・バス、キャッシュ・リソースも増え続けており、チップ内で何が起こっているかを詳しく調べるツールのニーズが高まっています。
Wind River ICEを使用すれば、デバイス内のハードウェア/ソフトウェアの動作をより視覚的に把握できます。開発環境内に専用のGUIが組み込まれ、トレース用のコンフィギュレーション・パラメータを設定したりトレース・データを表示したりできます。また、付属のWind River ICE用のハードウェア・アダプタとの併用で、ターゲットから90万行を超えるトレース・データの取り込みやバッファリングが可能です。
トレース・バッファ
Wind River Traceにはトレース・コードを最大100万行まで取り込むことができ、Wind River Workbench, On-Chip Debugging Edition内に表示して解析できます。キャッシュ・バッファがすべてイネーブルになっているときでも、バッファにプログラム・フローを記録できます。またWind River Traceのプロセッサ・コアは外部バスより速く動作するいっぽう、バッファは他に影響を及ぼさないので、最大200MHzのクロック・スピードでトレース・データを取り込むことができます。フィルタリング
Wind River TraceはWind River Workbench, On-Chip Debugging Edition内のGUIを使用して構成を設定できます。トレースの位置や領域、レポートのみのオプション、トリガリングなどのコンフィギュレーション・パラメータで、いつ何をトレースするかを指定できます。多様なターゲットに対応
Wind River TraceはWind River Workbench, On-Chip Debugging Edition内のGUIを使用して構成を設定できます。トレースの位置や領域、レポートのみのオプション、トリガリングなどのコンフィギュレーション・パラメータで、いつ何をトレースするかを指定できます。特長
- リアルタイム・ターゲット制御
- リアルタイム・トレース・バッファ
- トレース・フィルタリング
- モジュール方式によるハードウェア設計
- グラフィカル・ユーザ・インタフェース
- さまざまなターゲットに対応
- 最大64万行のコードをタイムスタンプ付きで取り込み可能
- 最大200MHzのクロック・スピードでリアルタイム・トレースを取り込み可能
テクニカルスペック
- USB 2.0高速ホスト接続; USB 1.1互換
- 高速JTAG実行制御と高速プログラム・ダウンロード
- リアルタイムOS自動認識
- ハードウェア診断機能内蔵
- フラッシュ・メモリ・プログラミン
- ハードウェアごとに最適化されたソフトウェア・デバッガを介したソース・レベル・デバッギング
- メモリ・マネージメント・ユニット(Memory Management Unit: MMU)の使用をサポート(仮想メモリやプロテクト型アプリケーション作成)
- VxWorks、Linux、サード・パーティー製OSをサポート
- 内部レジスタ・コンフィギュレーション
- 追加カスタム・レジスタ
- オープンAPI
対応ホスト
- Linux
- Solaris
- Windows 2000/XP
対応ターゲット*
- ColdFire 52xx, 53xx, 54xx
- PPC 40x/44x
- Xilinx Virtex-II Pro, Virtex 4
* 最新のCPU対応については、最寄りのウインドリバー販売代理店までお問い合わせください。
