統合開発環境IAR Embedded WorkbenchとJTAGエミュレータの組み合わせにより、強力なデバッグ機能と効率の良い開発が可能になります。
I-jet Trace for Arm Cortex-Mは様々なデバッグおよびトレース機能を大サイズのトレース用メモリの搭載およびUSB3.0通信による高速データ転送によって提供します。この製品はEmbedded Trace Macrocell (ETM)トレースに対応しており、ETMを搭載した全てのArm Cortex-Mデバイスで利用可能です。
デバッグ機能
トレース機能
infinite code coverageおよびprofilingのためのストリーミングトレース
※本製品にはトレーズメモリサイズ違いの2種類があります。
I-jet Trace for Arm Cortex-A/R/Mは様々なデバッグおよびトレース機能を、Arm CoreSightデバッグインタフェースを搭載したArm Cortexデバイスに対して提供します。ユーザは大サイズのトレース用メモリによる長時間トレースおよびUSB3.0通信による高速データ転送だけでなく、Embedded Trace Macrocell (ETM)トレースとProgram Trace Macrocell (PTM)も利用できます。
デバッグ機能
トレース機能
infinite code coverageおよびprofilingのためのストリーミングトレース
I-jetは小型で使い勝手の良いJTAGエミュレータ(ICE)です。Windowsが動作するホストPCとUSBで接続します。I-jetはARM用IAR Embedded Workbenchとシームレスに統合されており、プラグアンドプレイに対応しています。
I-scopeはI-jetに接続し、電圧と電流を測定する機能を追加するオプションです。ターゲットボード上の任意の箇所を測定でき、測定結果はIAR Embedded WorkbenchのC-SPYデバッガにリアルタイムに表示されます。
I-scopeで測定した電圧および電流のデータはI-jetに送られ、実行中のアプリケーションのプログラムカウンタと同期されます。測定データはC-SPYデバッガによってリアルタイムにグラフ表示および解析されます。電流検出はターゲットボード上に設けたシャント抵抗の両端に差動電流測定リード線を接続することで行うことができます。
電力解析は例えば以下のような用途に使用できます:
仕様
※I-scope のご使用にあたっては別途I-jetまたはI-jet Traceが必要です。
I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace Arm | |
USB 接続 | High Speed USB 2.0 | SuperSpeed USB 3.0 | SuperSpeed USB 3.0 | SuperSpeed USB 3.0 |
USB 速度 | 480 Mbps | 5 Gbps | 5 Gbps | 5 Gbps |
USB 給電 | ✔ | ✔ | ✔ | ✔ |
最大供給電流 (5V) | 400 mA | 400 mA | 400 mA | 600 mA |
対応するIAR Embedded Workbench for Arm |
6.30.8 以降 | 7.30.3 以降 | 7.80.1 以降 | 7.70.1 以降 |
オンライン購入 | オンライン購入 | オンライン購入 | オンライン購入 |
I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace Arm | |
MIPI-10 | ✔ | ✔ | ✔ | ✔ |
MIPI-20 | ✔ | ✔ | ✔ | ✔ |
ARM-20 | ✔ | ✔ | ✔ | ✔ |
Mictor-38 | ✔ |
I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace Arm | |
MIPI-20 to TI-14 | Available | Available | Available | Available |
MIPI-20 to cTI-20 | Available | Available | Available | Available |
MIPI-20 Isolated (ETM not supported) | Available | Available | Available | Available |
MIPI-20 to Mictor-38 | Available | Available | Available | Native support |
Mictor-38 to MIPI-60 | Available | Available | Available | Available |
I-scope | Available | Available | Available | Available |
I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace Arm | |
Arm7/Arm9/Arm11 | ✔ | ✔ (no ETM trace) | ✔ (no ETM trace) | ✔ (no ETM trace) |
Arm Cortex-M | ✔ | ✔ | ✔ | ✔ |
Arm Cortex-R | ✔ | ✔ (1/2/4 bit ETM trace only) | ✔ (1/2/4 bit ETM trace only) | ✔ |
Arm Cortex-A | ✔ | ✔ (1/2/4 bit ETM trace only) | ✔ (1/2/4 bit ETM trace only) | ✔ |
I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace Arm | |
JTAG | ✔ | ✔ | ✔ | ✔ |
SWD | ✔ | ✔ | ✔ | ✔ |
cJTAG | ✔ | ✔ | ✔ | ✔ |
SWO UART/Manchester encoding | ✔ | ✔ | ✔ | ✔ |
Target debug I/O voltages supported | 1.65V to 5.5V | 1.2V to 5V | 1.2V to 5V | 1.2V to 5V |
I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace Arm | |
ETM trace buffer | 64 MB | 256 MB | 256 MB | |
Trace data collection | 1,2, and 4-bit | 1,2, and 4-bit | 1,2,4,8 and 16-bit | |
Maximum ETM trace clock | 150 MHz | 150 MHz | 350 MHz | |
Maximum ETM bandwidth | 1.2 Gbps | 1.2 Gbps | 11.2 Gbps | |
Automatic clock/data skew adjustment | ✔ | ✔ | ✔ | |
Automatic clock/data threshold adjustment | ✔ | |||
ETB/MTB Trace support | ✔ | ✔ | ✔ | ✔ |
I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace Arm | |
JTAG/SWD 速度 | 48 MHz | 100 MHz | 100 MHz | 100 MHz |
SWO サンプリング周波数 | 96 MHz | 200 MHz | 200 MHz | 200 MHz |
SWO 最大バンド幅 | ~30 Mbps | ~60 Mbps | ~60 Mbps | ~60 Mbps |
ダウンロード速度 (RAM) | 1.89 MByte/s | 3.73MByte/s | 3.73 MByte/s | 3.73 MByte/s |
電流サンプリング精度 | ~160 µA | ~160µA | ~160 µA | ~160 µA |
電流サンプリングレート | 200 ksps | 200 ksps | 200 ksps | 200 ksps |
I-jet | I-jet Trace CM L | I-jet Trace CM XL | I-jet Trace for Arm | |
自動コア認識 | ✔ | ✔ | ✔ | ✔ |
コード ブレークポイント | ✔ | ✔ | ✔ | ✔ |
データ ブレークポイント | ✔ | ✔ | ✔ | ✔ |
フラッシュ ブレークポイント | ✔ | ✔ | ✔ | ✔ |
割り込みログ | ✔ | ✔ | ✔ | ✔ |
データログ | ✔ | ✔ | ✔ | ✔ |
コール スタック トレース | With ETB | ✔ | ✔ | ✔ |
サイクル カウンタ (For Cortex-M devices) | ✔ | ✔ | ✔ | ✔ |
コード カバレッジ | Sampled/Full with ETB/MTB | Full | Full | Full |
ファンクション プロファイリング | Sampled/Full with ETB/MTB | Full | Full | Full |
命令トレース | Limited with ETB/MTB | Full | Full | Full |