ASM デバッガ
  • 各種ファイルフォーマットのサポート
  • 軽快な操作性
  • アセンブラソースレベルのデバッグ
  • 高機能メモリ表示
  • インラインアセンブラ
  • メモリ試験
  • ウインドウのカスタマイズ
  • ペリフェラルウインドウ
  • ターミナルウインドウ
  • 簡易ホスティング機能
  • Flash プログラミング
  • ペリフェラルをフルサポート
HLL デバッガ
  • 各種言語サポート
  • C++ フルサポート
  • TRACE32 環境への組込み
  • 各種コンパイラとホストのサポート
  • 異なるホスト間で統一された操作性
  • 高速ダウンロード
  • 最適化されたコードのデバッグ
  • 関数ネスティングの表示
  • リンクリストの表示
  • 軽快な操作性
  • 強力な式評価
Supported Compilers
コンパイラサポート

ADA

  • GNAT PRO (ADACORE)
  • ELF/DWARF
  • GNAT (FSF)
  • ELF/DWARF

C

  • CXPPC (COSMIC)
  • ELF/DWARF
  • XCC-V (GAIO)
  • SAUF
  • GREEN-HILLS-C (GREENHILLS)
  • ELF/DWARF
  • MCCPPC (MENTOR)
  • ELF/DWARF
  • CC (NXP)
  • XCOFF
  • ULTRA-C (RADISYS)
  • ROF
  • HIGH-C (SYNOPSYS)
  • ELF/DWARF
  • DCPPC (TASKING)
  • ELF/DWARF
  • D-CC (WINDRIVER)
  • IEEE
  • COFF
  • ELF/DWARF

C++

  • GCC (FSF)
  • ELF/DWARF
  • GREEN-HILLS-C++ (GREENHILLS)
  • ELF/DWARF
  • CCCPPC (MENTOR)
  • ELF/DWARF
  • MSVC (MICROSOFT)
  • EXE/CV5
  • HIGH-C++ (SYNOPSYS)
  • ELF/DWARF
  • D-C++ (WINDRIVER)
  • ELF/DWARF
  • GCCPPC (WINDRIVER)
  • ELF/STABS

C/C++

  • GNAT PRO (ADACORE)
  • ELF/DWARF
  • GCC (HIGHTEC)
  • ELF/DWARF
  • CODEWARRIOR (NXP)
  • ELF/DWARF

GCC

  • GCC (FSF)
  • ELF/DWARF

JAVA

  • FASTJ (WINDRIVER)
  • ELF/DWARF
ペリフェラルブラウザ
  • チップ上のペリフェラルの表示
  • ユーザー定義型ウィンドウ
  • ソフトキーも使えるインタラクティブウィンドウ定義
  • 候補選択時のプルダウンメニュー
  • 各フィールドに解説の追加
MMU サポート
  • プロセッサMMUと完全に統合されたサポート
  • プロセッサMMUレジスタの表示
  • MMUテーブルエントリーの表示
  • アドレス変換テーブルの表示
  • デバッガ内部にMMUアドレス変換をシャドーイング
  • ターゲットリソースへの仮想/物理アクセスが常時可能
  • 書き込み禁止領域への書き込みアクセスが任意で可能
  • オペレーティングシステムが構築したソフトウェアMMUテーブルの検出およびデコーディング
  • 複数のユーザースペースのMMUテーブルを並行してサポート
  • CTS経由でTLBコンテクストトラッキングおよびgit統計
PRACTICE スクリプト言語
  • 構造化言語
  • メニューのサポート
  • コマンドのログ
  • カスタムメニュー
  • ツールバーやボタンのカスタム化
  • ダイアログウインドウのカスタム化
  • 64ビット算術演算
  • 数字、論理、文字列操作
  • システム状態への直接アクセス
FLASH プログラミング
  • 内部/外部 FLASHメモリに対応
  • 全ての一般的なFLASHメモリ仕様に準拠
  • 複数のFLASHデバイスプログラミングをサポート
  • ICE, FIRE, ICD 製品ラインで利用可能
NAND FLASHプログラミング
  • CPU共通およびCPU専用 NAND FLASHコントローラに対応
  • 全ての一般的なNAND FLASHデバイスに対応
  • バッドブロック処理 (skipped, reserved block area)
  • ECC 生成
SIM インストラクションセットシミュレータ
  • TRACE32の統合部分
  • デバッグするシステムとして設定可能 (PBI=SIM)
  • 事後解析デバッグが可能
  • 全てのTRACE32ツールと互換性のあるソフトウェア
  • 簡単で高レベルなデバッグ/アッセンブラのデバッグ
  • OS認識デバッグ
  • キャッシュシミュレーション(アーキテクチャに依存)
  • バストレースプロトコルに基づいたプログラムとデーターフロートレース
  • 高度トレース解析機能
  • 強力なスクリプト言語
  • ペリフェラルシミュレーション用プログラミングインターフェース
  • MIPSアーキテクチャ非対応
  • ユーザ定義命令をサポートするプロセッサアーキテクチャに非対応
統計解析
  • 関数の実行時間を詳細解析
  • タスク実行時間/ステートを詳細解析
  • 変数の変化の推移を時間軸でグラフィカル解析
  • 単一イベントのタイムインターバルを解析 (割込み処理など)
  • 2つのイベント間のタイムインターバルを解析
トレースベースのコードカバレッジ
  • インスツルメンテーションなしのリアルタイムコードカバレッジ
  • 長期テストに最適
  • アッセンブリ、ソースコードレベルで解析
  • オフラインレビュー機能
  • マルチコアチップをフルサポート
スマートトレース, トレース解析のためのインテリジェントソフトウェア
  • 失われたコード情報の穴埋め
  • 直接分岐の再構築
  • CTSを使って間接分岐の再構築
  • CTSである時点でのメモリおよびレジスタの値を検証
エナジープロファイリング
  • 3電流, 4電圧をリアルタイム計測
  • 電流, 電圧および電力イベントによるリアルタイムトリガ
  • TRACE32トレースツールとの時間相関
  • 関数およびタスクレベルで消費電力の統計解析
  • TRACE32ユーザインタフェースに統合化
CTSコンテキストトラッキングシステム
  • リアルタイムプログラムのシングルステップ
  • ローカルおよびグローバル変数の表示
  • スタックフレーム表示
  • ステップ、バックステップとステップオーバー
  • 条件付ステップ
  • トレース上でのレジスタ変数の表示
  • トレース上でのパラメータ付関数ネスティング表示
ロガー
  • ターゲット上で並列構造状に蓄積された全てのサイズのソフトウェアトレース
  • TRACE32-PowerViewの一般的なトレース形式
  • TRACE32-PowerViewの構成及び表示コマンド
  • アドレス及びデータ情報を持つトレースとして動作
  • プログラムフロートレースとして動作(SH4, PowerPC)
  • タイムスタンプ利用可
  • 弊社製のトレースを満たす定義済みアルゴリズム
  • トレースを満たすユーザー定義アルゴリズム
スヌーパー
  • アプリケーションを実行しながらメモリを採取
  • 特別デバッグコミュニケーションチャンネルをサポート
  • 全てのトレース表示及び解析機能を使用可能
  • 特定の値でトリガー実行
  • 動的なパフォーマンス解析
RTOS
RTOS サポート
3rd Party Integration
サードパーティツールとの統合化
ヘルプシステム
  • Acrobatをベースとしたドキュメント
  • 高速テキスト検索
  • デバイス専用フィルタ機能
  • 基本的/高度なヘルプ機能
  • トレーニングマニュアル
  • WWW アップデート