PowerNexus モジュールには、トレースとデバッグに関する全てのシステムが含まれています。本モジュールは200MHzで動作するPowerPCコントローラによって制御されており、高速ダウンロード及びトレースダウンロードにおいて最大のパフォーマンスを発揮します。.
|
- 各種ファイルフォーマットのサポート
- 軽快な操作性
- アセンブラソースレベルのデバッグ
- 高機能メモリ表示
- インラインアセンブラ
- メモリ試験
- ウインドウのカスタマイズ
- ペリフェラルウインドウ
- ターミナルウインドウ
- 簡易ホスティング機能
- 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)
|
 |
C
- C166 (ARM Germany GmbH)
- XC16X/ST10 (Cosmic Software)
- GNU-GCC166 (HighTec EDV-Systeme GmbH)
- C166 (TASKING)
C++
- GNU-CPP166 (HighTec EDV-Systeme GmbH)
- CP166 (TASKING)
|
 |
C++
- GCC (HighTec EDV-Systeme GmbH)
C/C++
- GREENHILLS (Greenhills Software Inc.)
- VX-TC (TASKING)
- DIAB (Wind River Systems)
|
 |
C
- HIGH-C (ARC International)
- CARM (ARM Germany GmbH)
- ARMCC (ARM Ltd.)
- REALVIEW MDK (ARM Ltd.)
- GCCARM (Free Software Foundation, Inc.)
- GREENHILLS C (Greenhills Software Inc.)
- ICCARM (IAR Systems AB)
- ICCV7-ARM (Imagecraft Creations Inc.)
- TI-C (Texas Instruments)
- GNU-C (Wind River Systems)
C++
- HIGH-C++ (ARC International)
- ARM SDT 2.50 (ARM Ltd.)
- REALVIEW MDK (ARM Ltd.)
- GCCARM (Free Software Foundation, Inc.)
- GNU (Free Software Foundation, Inc.)
- GCCARM (Free Software Foundation, Inc.)
- GREENHILLS C++ (Greenhills Software Inc.)
- MSVC (Microsoft Corporation)
C/C++
- XCODE (Apple Inc.)
- VX-ARM (TASKING)
|
|
- 割り当てられたメモリブロックの表示
- メモリアロケーション統計機能
- 領域外書き込みのチェック
- 割り当て関数コールのトレース機能
- メモリ使用状況の画像表示
|
|
- ダウンロードスピードが最大30倍までアップ
- MPC8260、MPC8560、MPC755にて利用可
- 低周波数動作デバイスのダウンロードスピードをアップ
- シリアルROMモニタ使用時のロードスピードをアップ
|
|
- 同種または異種のマルチプロセッサ/マルチコアの組み込みアプリケーションデバッグ
- 高品質の標準デバッガをマルチプロセッサ/マルチコアのデバッグに利用可
- 全てのTRACE32-ICD デバッガはマルチプロセッサ/マルチコアのデバッグ環境で同時利用可
- サードパーティーのデバッガへのすばやい対応
- 単一シリコン上の各プロセッサが同一のデバッグポートをシェア可能
- スタート/ストップの同期
|
|
- チップ上のペリフェラルの表示
- ユーザー定義型ウィンドウ
- ソフトキーも使えるインタラクティブウィンドウ定義
- 候補選択時のプルダウンメニュー
- 各フィールドに解説の追加
|
|
- 構造化言語
- メニューのサポート
- コマンドのログ
- カスタムメニュー
- ツールバーやボタンのカスタム化
- ダイアログウインドウのカスタム化
- 64ビット算術演算
- 数字、論理、文字列操作
- システム状態への直接アクセス
|
|
- 内部/外部 FLASHメモリに対応
- 全ての一般的なFLASHメモリ仕様に準拠
- 複数のFLASHデバイスプログラミングをサポート
- ICE, FIRE, ICD 製品ラインで利用可能
|
|
- 扱い易い高級言語及びアセンブラデバッガ
- 多くのコンパイラに対応
- トレースバッファ
- 強力なスクリプト言語
- 全てのTRACE32 toolsにソフトウェア互換
- ハードウェアシミュレーション機能
|
|
- 関数の実行時間を詳細解析
- タスク実行時間/ステートを詳細解析
- 変数の変化の推移を時間軸でグラフィカル解析
- 単一イベントのタイムインターバルを解析 (割込み処理など)
- 2つのイベント間のタイムインターバルを解析
|
|
- 関数レベルでの長時間パフォーマンス解析
- タスクレベルでの長時間パフォーマンス解析
- 変数やメモリ内の値を長時間にわたり計測、解析
|
|
- ETM ハードウェアカバレッジ解析
- トレースベースカバレッジ解析
- アセンブラ、高級言語、及び関数レベル解析
|
|
- 失われたコード情報の穴埋め
- 直接分岐の再構築
- CTSを使って間接分岐の再構築
- CTSである時点でのメモリおよびレジスタの値を検証
|
|
- リアルタイムプログラムのシングルステップ
- ローカルおよびグローバル変数の表示
- スタックフレーム表示
- ステップ、バックステップとステップオーバー
- 条件付ステップ
- トレース上でのレジスタ変数の表示
- トレース上でのパラメータ付関数ネスティング表示
|
|
- ターゲット上で並列構造状に蓄積された全てのサイズのソフトウェアトレース
- TRACE32-PowerViewの一般的なトレース形式
- TRACE32-PowerViewの構成及び表示コマンド
- アドレス及びデータ情報を持つトレースとして動作
- プログラムフロートレースとして動作(SH4, PowerPC)
- タイムスタンプ利用可
- 弊社製のトレースを満たす定義済みアルゴリズム
- トレースを満たすユーザー定義アルゴリズム
|
|
- アプリケーションを実行しながらメモリを採取
- 特別デバッグコミュニケーションチャンネルをサポート
- 全てのトレース表示及び解析機能を使用可能
- 特定の値でトリガー実行
- 動的なパフォーマンス解析
|
|
- タスク実行時間の統計的な評価及びグラフィック表示
- タスクに関連の・る関数実行時間評価
- タスク状態の統計的な評価及びグラフィック表示
- システムコールの手動実行
- タスクスタックカバレッジ
- OSデータ用のPRACTICE関数
- RTOS に関連の・るプルダウンメニュー
- タスクを選択デバッグ
|
|
- エディタの統合
- CASE ツールの統合
- カーネルの統合
|
 | |
|
NEXUS Debugger and EPROM/FLASH Simulator on PC or Workstation |
|
 | Hub 10-Base-T or 100-Base-T |
 | NEXUS Debug Module |
 | EPROM/FLASH Simulator Module |
| |
|
|
NEXUS Debugger on PC with USB Interface |
|
| |
 | USB2 |
 | NEXUS Debug Module with USB Interface |
| |
|
|
NEXUS Debugger on PC with USB Interface |
|
| |
 | USB2 |
 | NEXUS Debug Module with USB Interface Mixed Operation JTAG/NEXUS |
| |
|
|
NEXUS Debugger on PC with ETH Interface |
|
| |
 | Gigabit ETHERNET |
 | PowerDebug II Module with 1000 MBit ETH Interface |
 | Trace Module |
| |
|
|
NEXUS Debugger and EPROM/FLASH Simulator on PC with USB Interface |
|
| |
 | USB2 |
 | NEXUS Debug Module with USB Interface |
 | EPROM/FLASH Simulator Module |
| |
|
|
NEXUS Debugger and Timing/State Analyzer on PC or Workstation |
|
 | Hub 10-Base-T or 100-Base-T |
 | NEXUS Debug Module |
 | Extension Cable |
  | State/Timing Analyzer |
| |
|
|
NEXUS Debugger and Timing/State Analyzer on PC or Workstation |
|
 | Hub 10-Base-T or 100-Base-T |
 | NEXUS Debug Module |
 | Timing Analyzer SOC (ASIC/FPGA) |
| |