|
特長 |
|
機 能 |
インサーキットエミュレータにソフトウェア互換
- オペレーティングシステム
- PRACTICE
- ASM デバッガ
- C,C++ 用 HLL デバッガ
- ペリフェラルウィンドウ
高速ダウンロード
トリガ
EPROM/FLASH シミュレータのためのサポート
- ROM エリア内にブレークポイント
- 8, 16, 32 Bit EPROM/FLASH エミュレーション
全ダウンロードフォーマットをサポート

|
TPU Debugger |
|
- TPU1, TPU2 および TPU3の完全サポート
- Step および Go コマンド
- TPUブレークポイントをサポート
- マイクロインストラクションの逆アセンブル
- シングルスッテプ中の全TPU レジスタのモニタ可
- TPU内部レジスタの変更可
- エントリーポイントの表示
- TPUレジスタの周辺表示
|
 | |
|
ソフトウェアデバッガ |
|
- 各種ファイルフォーマットのサポート
- 軽快な操作性
- アセンブラソースレベルのデバッグ
- 高機能メモリ表示
- インラインアセンブラ
- メモリ試験
- ウインドウのカスタマイズ
- ペリフェラルウインドウ
- ターミナルウインドウ
- 簡易ホスティング機能
- Flash プログラミング
- ペリフェラルをフルサポート
|
|
- 各種言語サポート
- C++ フルサポート
- TRACE32 環境への組込み
- 各種コンパイラとホストのサポート
- 異なるホスト間で統一された操作性
- 高速ダウンロード
- 最適化されたコードのデバッグ
- 関数ネスティングの表示
- リンクリストの表示
- 軽快な操作性
- 強力な式評価
|
 |
C
- HIGH-C (ARC International)
- CXPPC (Cosmic Software)
- CC (Freescale Semiconductor, Inc.)
- XCC-V (GAIO Technology Co., Ltd.)
- GREEN HILLS C (Greenhills Software Inc.)
- GCC (HighTec EDV-Systeme GmbH)
- MCCPPC (Mentor Graphics Corporation)
- ULTRA C (Radisys Inc.)
- DCPPC (TASKING)
- D-CC (Wind River Systems)
C++
- HIGH-C++ (ARC International)
- GCC (Free Software Foundation, Inc.)
- GREEN HILLS C++ (Greenhills Software Inc.)
- CCCPPC (Mentor Graphics Corporation)
- MSVC (Microsoft Corporation)
- D-C++ (Wind River Systems)
- GCCPPC (Wind River Systems)
C/C++
- CODEWARRIOR (Freescale Semiconductor, Inc.)
GCC
- GCC (Free Software Foundation, Inc.)
JAVA
- FASTJ (Wind River Systems)
|
|
- チップ上のペリフェラルの表示
- ユーザー定義型ウィンドウ
- ソフトキーも使えるインタラクティブウィンドウ定義
- 候補選択時のプルダウンメニュー
- 各フィールドに解説の追加
|
|
- プロセッサのもつMMU機能を統合的にサポート
- プロセッサのもつMMUレジスタの表示
- MMUテーブルエントリ表示
- アドレス変換テーブル表示
- 「シャドーイング」(デバッガ内のMMUアドレス変換)
- ターゲットへ仮想/物理アクセス
- 保護メモリ領域への書き込み機能(オプション)
- OSによるソフトウェアMMUテーブルの認識とデコード
- ユーザスペースMMUテーブル
- TLBコンテクストトラッキング
|
|
- 構造化言語
- メニューのサポート
- コマンドのログ
- カスタムメニュー
- ツールバーやボタンのカスタム化
- ダイアログウインドウのカスタム化
- 64ビット算術演算
- 数字、論理、文字列操作
- システム状態への直接アクセス
|
|
- 内部/外部 FLASHメモリに対応
- 全ての一般的なFLASHメモリ仕様に準拠
- 複数のFLASHデバイスプログラミングをサポート
- ICE, FIRE, ICD 製品ラインで利用可能
|
|
- CPU共通およびCPU専用 NAND FLASHコントローラに対応
- 全ての一般的なNAND FLASHデバイスに対応
- バッドブロック処理 (skipped, reserved block area)
- ECC 生成
|
|
- 扱い易い高級言語及びアセンブラデバッガ
- 多くのコンパイラに対応
- トレースバッファ
- 強力なスクリプト言語
- 全てのTRACE32 toolsにソフトウェア互換
- ハードウェアシミュレーション機能
|
|
- 関数の実行時間を詳細解析
- タスク実行時間/ステートを詳細解析
- 変数の変化の推移を時間軸でグラフィカル解析
- 単一イベントのタイムインターバルを解析 (割込み処理など)
- 2つのイベント間のタイムインターバルを解析
|
|
- ETM ハードウェアカバレッジ解析
- トレースベースカバレッジ解析
- アセンブラ、高級言語、及び関数レベル解析
|
|
- 関数レベルでの長時間パフォーマンス解析
- タスクレベルでの長時間パフォーマンス解析
- 変数やメモリ内の値を長時間にわたり計測、解析
|
|
- TPU1, TPU2 および TPU3の完全サポート
- Step および Go コマンド
- TPUブレークポイントをサポート
- マイクロインストラクションの逆アセンブル
- シングルスッテプ中の全TPU レジスタのモニタ可
- TPU内部レジスタの変更可
- エントリーポイントの表示
- TPUレジスタの周辺表示
|
|
- ターゲット上で並列構造状に蓄積された全てのサイズのソフトウェアトレース
- TRACE32-PowerViewの一般的なトレース形式
- TRACE32-PowerViewの構成及び表示コマンド
- アドレス及びデータ情報を持つトレースとして動作
- プログラムフロートレースとして動作(SH4, PowerPC)
- タイムスタンプ利用可
- 弊社製のトレースを満たす定義済みアルゴリズム
- トレースを満たすユーザー定義アルゴリズム
|
|
- ホスト上のサードパーティアプリケーションとターゲットアプリケーションのインタラクション
- ハードウェアの追加不要
- 高大域幅
- リアルタイムデータ転送
- ソフトウェアトレース機能
|
|
- アプリケーションを実行しながらメモリを採取
- 特別デバッグコミュニケーションチャンネルをサポート
- 全てのトレース表示及び解析機能を使用可能
- 特定の値でトリガー実行
- 動的なパフォーマンス解析
|
 |
|
 |
|
|
- •Acrobatをベースとしたドキュメント
- •高速テキスト検索
- •デバイス専用フィルタ機能
- •基本的及び高度なヘルプ機能
- •トレーニングマニュアル
- •WWW アップデート
|
 | |
|
Adaption |
|
拡張トレース |
|
- 64/128 K トレース
- 66 MHz クロック周波数
- タイムスタンプ
- コンテクストトラッキングシステム
- パフォーマンス解析
- カバレッジ解析
- 統計機能
- グラフィカルトレース表示
- RTOS 統計機能
|
 | |
|
構 成 例 |
  | MGT560 | | Freescale Semiconductor, Inc. |
  | MPC533 | | Freescale Semiconductor, Inc. |
  | MPC534 | | Freescale Semiconductor, Inc. |
  | MPC535 | | Freescale Semiconductor, Inc. |
  | MPC536 | | Freescale Semiconductor, Inc. |
  | MPC555 | | Freescale Semiconductor, Inc. |
  | MPC555 | | Freescale Semiconductor, Inc. |
  | MPC556 | | Freescale Semiconductor, Inc. |
  | MPC556 | | Freescale Semiconductor, Inc. |
  | MPC561 | | Freescale Semiconductor, Inc. |
  | MPC561 | | Freescale Semiconductor, Inc. |
  | MPC562 | | Freescale Semiconductor, Inc. |
  | MPC562 | | Freescale Semiconductor, Inc. |
  | MPC563 | | Freescale Semiconductor, Inc. |
  | MPC563 | | Freescale Semiconductor, Inc. |
  | MPC564 | | Freescale Semiconductor, Inc. |
  | MPC564 | | Freescale Semiconductor, Inc. |
  | MPC565 | | Freescale Semiconductor, Inc. |
  | MPC566 | | Freescale Semiconductor, Inc. |
  | MPC821 | | Freescale Semiconductor, Inc. |
  | MPC821 | | Freescale Semiconductor, Inc. |
  | MPC823 | | Freescale Semiconductor, Inc. |
  | MPC823 | | Freescale Semiconductor, Inc. |
  | MPC850 | | Freescale Semiconductor, Inc. |
  | MPC850 | | Freescale Semiconductor, Inc. |
  | MPC852T | | Freescale Semiconductor, Inc. |
  | MPC852T | | Freescale Semiconductor, Inc. |
  | MPC855 | | Freescale Semiconductor, Inc. |
  | MPC855 | | Freescale Semiconductor, Inc. |
  | MPC859DSL | | Freescale Semiconductor, Inc. |
  | MPC859T | | Freescale Semiconductor, Inc. |
  | MPC860 | | Freescale Semiconductor, Inc. |
  | MPC860 | | Freescale Semiconductor, Inc. |
  | MPC862 | | Freescale Semiconductor, Inc. |
  | MPC862 | | Freescale Semiconductor, Inc. |
  | MPC866P | | Freescale Semiconductor, Inc. |
  | MPC866T | | Freescale Semiconductor, Inc. |
  | MPC870 | | Freescale Semiconductor, Inc. |
  | MPC870 | | Freescale Semiconductor, Inc. |
  | MPC875 | | Freescale Semiconductor, Inc. |
  | MPC875 | | Freescale Semiconductor, Inc. |
  | MPC880 | | Freescale Semiconductor, Inc. |
  | MPC880 | | Freescale Semiconductor, Inc. |
  | MPC885 | | Freescale Semiconductor, Inc. |
  | MPC885 | | Freescale Semiconductor, Inc. |
|