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

C/C++

  • GNU/GCC (ANDES)
  • ELF/DWARF2
マルチコアデバッグ
  • 同種または異種のマルチプロセッサ/マルチコアの組み込みアプリケーションデバッグ
  • 高品質の標準デバッガをマルチプロセッサ/マルチコアのデバッグに利用可
  • 全てのTRACE32-ICD デバッガはマルチプロセッサ/マルチコアのデバッグ環境で同時利用可
  • サードパーティーのデバッガへのすばやい対応
  • 単一シリコン上の各プロセッサが同一のデバッグポートをシェア可能
  • スタート/ストップの同期
ペリフェラルブラウザ
  • チップ上のペリフェラルの表示
  • ユーザー定義型ウィンドウ
  • ソフトキーも使えるインタラクティブウィンドウ定義
  • 候補選択時のプルダウンメニュー
  • 各フィールドに解説の追加
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アーキテクチャ非対応
  • ユーザ定義命令をサポートするプロセッサアーキテクチャに非対応
RTOS
RTOS サポート
3rd Party Integration
サードパーティツールとの統合化
ヘルプシステム
  • Acrobatをベースとしたドキュメント
  • 高速テキスト検索
  • デバイス専用フィルタ機能
  • 基本的/高度なヘルプ機能
  • トレーニングマニュアル
  • WWW アップデート