
|
- サード・パーティ仮想ターゲットへのフロントエンド
- サード・パーティコアシミュレータへのフロントエンド
- サード・パーティターゲットサーバへのフロントエンド
- TRACE32ハードウェアデバッガと同様のGUI
- サード・パーティソフトウェアが提供するデバッグ機能
- サード・パーティソフトウェアが提供するトレース機能
- Windows32/64、Linux32/64
- Reprise RLMフローティングライセンス、またはUSBドングル
- アーキテクチャ専用の1ライセンスで全てのバックエンドをカバー
|
 | |
|
- 外部ETMトレースとコンパチブル
- JTAG経由で読み出し
- 速度制限なし
- コード/データのフルトレース
|
 | |
|
- 最大 4GByteトレースメモリ
- ターゲット電圧 1.2 ~ 3.3 V
- 5 ns タイムスタンプ
- プログラム、データトレース
- パフォーマンス解析
- 関数およびタスクレベルの実行時間測定
- コードカバレッジ
- ETM(Embedded Trace Macrocell), PTM(Program Trace Macrocell)に対応
- ETB(Embedded Trace Buffer), TMC(Trace Memory Controller), TPIU(Trace Port Interface Unit)に対応
- マルチトレースソースに対応 (CoreSight トレース)
|
 | |
|
- ハイスピードシリアルトレースポートをサポート (ETM-HSSTP, ARM specified)
- Xilinx Aurora プロトコルと互換
- 最大4つの異なるデータラインをサポート
- 1レーンあたり最大 6,25Gbit/s
- 最大 24 Giga CPUサイクルのデータ取得に十分な 4 GByte トレースメモリ
|
 | |
|
- 4 GByteのトレースメモリ
- 各チャネル 最大12.5 Gbit/s
- Auroraベースのトレースプロトコル、最大8 RXレーン
- PCleベースのトレースプロトコル、最大8 RX/TXレーン
- レファレンスクロック/ビットクロックサポート
- ホストコンピュータへの高速トレースアップロード
- 独立した17チャネル・ロジック・アナライザ機能
|
 | |
|
- マルチコアチップの全コアを対象としたデバッガ
- アプリケーションコア、DSP、アクセラレータコア、特殊用途コアのデバッグ対応
- 80 種類以上のコアアーキテクチャのデバッグ対応
- あらゆるマルチコアトポロジーをサポート
- すべてのマルチコアオペレーションモードをサポート
- AMP および SMP システムのサポート
- マルチコアチップのすべてのコアに対して対応可能なデバッグハードウェア
|
 | |
|
- チップ上のペリフェラルの表示
- ユーザー定義型ウィンドウ
- ソフトキーも使えるインタラクティブウィンドウ定義
- 候補選択時のプルダウンメニュー
- 各フィールドに解説の追加
|
 | |
|
- 内部/外部 FLASHメモリに対応
- 全ての一般的なFLASHメモリ仕様に準拠
- 複数のFLASHデバイスプログラミングをサポート
- ICE, FIRE, ICD 製品ラインで利用可能
|
 | |
|
- CPU共通およびCPU専用 NAND FLASHコントローラに対応
- 全ての一般的なNAND FLASHデバイスに対応
- バッドブロック処理 (skipped, reserved block area)
- ECC 生成
|
 | |
|
- 各種言語サポート
- C++ フルサポート
- TRACE32 環境への組込み
- 各種コンパイラとホストのサポート
- 異なるホスト間で統一された操作性
- 高速ダウンロード
- 最適化されたコードのデバッグ
- 関数ネスティングの表示
- リンクリストの表示
- 軽快な操作性
- 強力な式評価
|
 | |
|
- プロセッサMMUと完全に統合されたサポート
- プロセッサMMUレジスタの表示
- MMUテーブルエントリーの表示
- アドレス変換テーブルの表示
- デバッガ内部にMMUアドレス変換をシャドーイング
- ターゲットリソースへの仮想/物理アクセスが常時可能
- 書き込み禁止領域への書き込みアクセスが任意で可能
- オペレーティングシステムが構築したソフトウェアMMUテーブルの検出およびデコーディング
- 複数のユーザースペースのMMUテーブルを並行してサポート
- CTS経由でTLBコンテクストトラッキングおよびgit統計
|
 | |
|
- タスク実行時間の統計的な評価及びグラフィック表示
- タスクに関連のある関数実行時間評価
- タスク状態の統計的な評価及びグラフィック表示
- システムコールの手動実行
- タスクスタックカバレッジ
- OSデータ用のPRACTICE関数
- RTOS に関連のあるプルダウンメニュー
- タスクを選択デバッグ
|
 | |
|
- ストップモードでシステム全体をシームレスにデバッグ
- ハイパーバイザ認識機能-ローダブルなデバッグ拡張機能としてローターバッハより提供
- Arm Cortex、Power Architecture、Intel x64 などの高性能コア(MMU)のハイパーバイザーデバッグへの対応
- Arm Cortex-R52/-R82、RH850(G4MH4 コア以降)、TriCore TC4x など特定のリアルタイムコア(MPU)のハイパーバイザーデバッグに対応
- マシンIDによりシステム内の仮想マシンを識別可能
- マシンIDによりアクティブ/非アクティブに限らず、仮想マシンのコンテキストを可視化
- それぞれの仮想マシン上で、OS 認識機能をロード可能
|
 | |
|
- 関数レベルでの長時間パフォーマンス解析
- タスクレベルでの長時間パフォーマンス解析
- 変数やメモリ内の値を長時間にわたり計測、解析
|
 | |
|
- 構造化言語
- メニューのサポート
- コマンドのログ
- カスタムメニュー
- ツールバーやボタンのカスタム化
- ダイアログウインドウのカスタム化
- 64ビット算術演算
- 数字、論理、文字列操作
- システム状態への直接アクセス
|
 | |
|