| |
 |
 |
|
ASM 繝・ヰ繝・ぎ
|
各種ファイルフォーマットのサポート
軽快な操作性
アセンブラソースレベルのデバッグ
高機能メモリ表示
インラインアセンブラ
メモリ試験
ウインドウのカスタマイズ
ペリフェラルウインドウ
ターミナルウインドウ
簡易ホスティング機能
Flash プログラミング
ペリフェラルをフルサポート
|
|
 |
|
HLL 繝・ヰ繝・ぎ
|
各種言語サポート
C++ フルサポート
TRACE32 環境への組込み
各種コンパイラとホストのサポート
異なるホスト間で統一された操作性
高速ダウンロード
最適化されたコードのデバッグ
関数ネスティングの表示
リンクリストの表示
軽快な操作性
強力な式評価
|
|
 |
|
 |
|
TRACE32 Front-End
|
Front-end to third-party virtual targets
Front-end to third-party core simulators
Front-end to third-party target servers
Same GUI as TRACE32 hardware debuggers
Debug features as provided by third-party software
Trace features as provided by third-party software
Windows32/64 and Linux32/64
Reprise RLM floating licenses or USB dongle
One architecture-specific license covers all back-ends
|
|
 |
|
ROM 繝「繝九ち
|
エミュレータとコンパチブル
C,C++ 及びASMをサポート
EPROM Simulatorを介して通信
RS232又はカスタム化した.DLLを介して通信
Windows9x, WindowsNT 及び Unix
ソースプログラム付きモニタコード
モニタコードはロイヤリティフリー
|
|
 |
|
繝壹Μ繝輔ぉ繝ゥ繝ォ繝悶Λ繧ヲ繧カ
|
チップ上のペリフェラルの表示
ユーザー定義型ウィンドウ
ソフトキーも使えるインタラクティブウィンドウ定義
候補選択時のプルダウンメニュー
各フィールドに解説の追加
|
|
 |
|
PRACTICE 繧ケ繧ッ繝ェ繝励ヨ險隱・
|
構造化言語
メニューのサポート
コマンドのログ
カスタムメニュー
ツールバーやボタンのカスタム化
ダイアログウインドウのカスタム化
64ビット算術演算
数字、論理、文字列操作
システム状態への直接アクセス
|
|
 |
|
 |
|
繝励Ο繝医さ繝ォ隗」譫・
|
CAN サポート
USB サポート
I2C サポート
JTAG サポート
ASYNC サポート
ユーザ定義プロトコル
|
|
 |
|
繧、繝ウ繝・Μ繧ク繧ァ繝ウ繝医・繝ュ繝シ繝
|
ダウンロードスピードが最大30倍までアップ
MPC8260、MPC8560、MPC755にて利用可
低周波数動作デバイスのダウンロードスピードをアップ
シリアルROMモニタ使用時のロードスピードをアップ
|
|
 |
|
繝ュ繧ャ繝シ
|
ターゲット上で並列構造状に蓄積された全てのサイズのソフトウェアトレース
TRACE32-PowerViewの一般的なトレース形式
TRACE32-PowerViewの構成及び表示コマンド
アドレス及びデータ情報を持つトレースとして動作
プログラムフロートレースとして動作(SH4,
PowerPC)
タイムスタンプ利用可
弊社製のトレースを満たす定義済みアルゴリズム
トレースを満たすユーザー定義アルゴリズム
|
|
 |
|
繧ケ繝後・繝代・
|
アプリケーションを実行しながらメモリを採取
特別デバッグコミュニケーションチャンネルをサポート
全てのトレース表示及び解析機能を使用可能
特定の値でトリガー実行
動的なパフォーマンス解析
|
|
 |
|
Statistic Analyzer
|
関数の実行時間を詳細解析
タスク実行時間/ステートを詳細解析
変数の変化の推移を時間軸でグラフィカル解析
単一イベントのタイムインターバルを解析
(割込み処理など)
2つのイベント間のタイムインターバルを解析
|
|
 |
|
 |
|
 |
|
繝。繝「繝ェ隗」譫・
|
割り当てられたメモリブロックの表示
メモリアロケーション統計機能
領域外書き込みのチェック
割り当て関数コールのトレース機能
メモリ使用状況の画像表示
|
|
 |
|
FLASH 繝励Ο繧ー繝ゥ繝溘Φ繧ー
|
内部/外部 FLASHメモリに対応
全ての一般的なFLASHメモリ仕様に準拠
複数のFLASHデバイスプログラミングをサポート
ICE, FIRE, ICD 製品ラインで利用可能
|
|
 |
|
NAND FLASH繝励Ο繧ー繝ゥ繝溘Φ繧ー
|
CPU共通およびCPU専用 NAND FLASHコントローラに対応
全ての一般的なNAND FLASHデバイスに対応
バッドブロック処理 (skipped, reserved block area)
ECC 生成
|
|
 |
|
繝槭Ν繝√さ繧「繝・ヰ繝・げ
|
同種または異種のマルチプロセッサ/マルチコアの組み込みアプリケーションデバッグ
高品質の標準デバッガをマルチプロセッサ/マルチコアのデバッグに利用可
全てのTRACE32-ICD デバッガはマルチプロセッサ/マルチコアのデバッグ環境で同時利用可
サードパーティーのデバッガへのすばやい対応
単一シリコン上の各プロセッサが同一のデバッグポートをシェア可能
スタート/ストップの同期
|
|
 |
|
TPU Debugger (68332, MPC55x/56x)
|
TPU1, TPU2 および TPU3の完全サポート
Step および Go コマンド
TPUブレークポイントをサポート
マイクロインストラクションの逆アセンブル
シングルスッテプ中の全TPU レジスタのモニタ可
TPU内部レジスタの変更可
エントリーポイントの表示
TPUレジスタの周辺表示
|
|
 |
|
RTOS 繝・ヰ繝・ぎ
|
タスク実行時間の統計的な評価及びグラフィック表示
タスクに関連の・る関数実行時間評価
タスク状態の統計的な評価及びグラフィック表示
システムコールの手動実行
タスクスタックカバレッジ
OSデータ用のPRACTICE関数
RTOS に関連の・るプルダウンメニュー
タスクを選択デバッグ
|
|
 |
|
 |
|
繝倥Ν繝励す繧ケ繝・Β
|
•Acrobatをベースとしたドキュメント
•高速テキスト検索
•デバイス専用フィルタ機能
•基本的及び高度なヘルプ機能
•トレーニングマニュアル
•WWW アップデート
|
|