CombiProbe コンパクト トレース
ミッドレンジ組込みシステム用コンパクトデバッグトレースツール
ミッドレンジの組込み設計に対応したフルトレースシステムのパワーをご活用ください。CombiProbe 2は、最大4ビット幅のコンパクトなトレースポートで、組込みシステムに当社のフル機能セットを提供するコンパクトなデバッグトレースシステムです。
デバッグとトレースの両方の力を活用する
CombiProbe 2は、組込みシステムが実行時に何を行っているかを完全に把握する必要がある場合に最適なパートナーです。包括的なデバッグ機能に加えて、 システムトレースやコンパクトなパラレルフロートレースなど、システムプロファイリングや安全認証に不可欠な リアルタイム情報をキャプチャできます。トレースの記録は、製品をより速く、より自信を持って発売するのに役立ちます。
2つのマルチコアSoCを同時にデバッグおよびトレース
デュアルマルチパーパスコネクターにより、CombiProbe 2は、2つの独立したマルチコアSoCを同時にデバッグおよびトレースすることができます。
多数のアーキテクチャと数千のデバイスを実装
当社のCombiProbe 2は、Arm Cortex、RISC-V、Infineon TriCore、Intel x86、dsPIC、MIPSなど、ほとんどの主要CPUアーキテクチャの何千ものデバイスシリーズをサポートしています。この幅広いサポートにより、同じCombiProbe 2 とユーザーインターフェースを維持したまま、チップやサプライヤを簡単に切り替えることができます。
超長時間トレースですべてを捉える
長時間のトレースデータ記録をホストPCにストリーミングし、後で解析することができます。平均ストリーミング速度は140MB/sで、データロスのない信頼性の高い転送が可能です。
AUTOSAR Adaptive Platformのプロファイル
当社のCombiProbe 2は、AUTOSAR Adaptive-Platformベースのオペレーティングシステムのプロファイリングに最適なツールです。当社のARTIカーネルドライバとともに、CombiProbe 2はタスクステート情報をキャプチャし、ランタイム統計とタイミングチャートを可視化することができます。
SoCを内側と外側から観察する
ミックスドシグナルプローブと組み合わせることで、CombiProbe 2は、アナログ信号とデジタル信号を経時的にサンプリングし、デジタル回線経由で送信されたプロトコルをデコードすることができます。SoCが適切なフロートレースをサポートしている場合、記録された信号を相関させることができ、I/O信号とともにプロセッサの状態を明確に、詳細に、時間整合して表示することができます。
エネルギープロファイリングの簡素化
CombiProbe 2とミックスドシグナルプローブを併用することで、組込みシステムの消費電力を経時的に測定・記録することができます。SoCが適切なフロー・トレースをサポートしていれば、消費電力をプログラムフローと相関させることができ、アプリケーションの消費電力を効率的にプロファイリングし、電力を消費するコード部分を最適化することができます。
トレース拡張機能の比較
この製品 |
|||||
製品 | Cortex-M用μTrace | CombiProbe 2 |
PowerTrace II Lite |
PowerTrace III | PowerTrace Serial 2 |
メモリーサイズ | 256 MByte | 512 MByte | 1 GByte | 最大8GByte | 最大8GByte |
最大トレースポート幅 | 4本のパラレル線 | 2ポート4パラレルライン | 32本のパラレル線 | 32本のパラレル線 | 8シリアルレーン |
最大記録速度 | 400Mビット/秒/ライン | 400Mビット/秒/ライン | 450Mビット/秒 @17ライン | 600Mビット/秒以上 @17ライン | 22.5Gビット/秒@4レーン |
最大ストリーミングパフォーマンス1 (ピーク/平均) |
最大200/140 MByte/s | 200 / 140 MByte/s | 1 350 / 100 MByte/s | 2 400 / 400 MByte/s | 10 000 / 400 MByte/s |
エネルギープロファイリングオプション | ビアミックスドシグナルプローブ | ビアミックスドシグナルプローブ | 入手不可 | ビアミックスドシグナルプローブ | ビアミックスドシグナルプローブ |
必要なデバッグモジュール | - | パワーデバッグ2 | PowerDebug X503 | PowerDebug X503 | PowerDebug X503 |
もっと見る |
もっと見る |
もっと見る | もっと見る |
1ストリーミングレートは、1秒間にPCにオンザフライで転送できるデータ量を定義します。トレースポートのレートが平均してストリーミングレート以下であれば、実質的に無限の録画時間が可能です。ピークレートは一時的に可能であり、CombiProbe の内蔵メモリーによって補正されます。
2CombiProbe 2 は PowerDebug X50、E40、PRO、USB 3、II で動作します。PowerDebug Ethernet、USB、USB 2はサポートされていません。
3PowerTrace拡張はPowerDebug X50、PRO、IIで動作します。
ターゲットをCombiProbe 2 に最適に接続する
ウィスカーは 、ターゲットのデバッグおよびトレースポートからCombiProbe 2 への物理的なリンクです。ウィスカーのトランシーバーがターゲットの近くに配置されているため、最高の転送速度で最も安定した信号が得られます。当社の各ウィスカーモデルは、ターゲットのデバッグおよびトレースポートの物理的および電気的仕様に完全に一致するように最適化されています。
2つの多目的コネクタにより、CombiProbe 2は同時に2つのWhiskersを操作することができます。CombiProbe 2は、2つのSoC 内およびSoC間のイベントの正確なタイミングを観察しながら、2つの完全に分離したターゲットSoCを同時にデバッグおよびトレース することができます。
さらに、1つの多目的コネクターにオプションのミックスドシグナルプローブを装備することができ、時間相関のある外部アナログ信号やデジタル信号によるトレース解析を充実させ、エネルギープロファイリング、通信バスのデコード、電圧変動の検出などを可能にします。
AutoFocus テクノロジーによる帯域幅の最大化
ターゲットのデバッグ/トレースポートをCombiProbe に接続するには、ウィスカーが必要です。
最も人気のあるバリエーションは、MIPI20T-HSとMIPI34ウィスカーです。どちらも当社のAutoFocus テクノロジーをサポートしており、トレースラインの各信号のサンプリングポイントを自動的に調整します。その結果、基板の配線、インピーダンス、長さのマッチングを気にすることなく、より信頼性の高いトレースキャプチャーが可能になります。
AutoFocus テクノロジーを知るCombiProbe 2 の設定例
デュアルチップArm Cortex-Mプロセッサのデバッグとトレース
セーフティクリティカルなアプリケーションでは、多くの場合、同一の計算を行う2つの冗長プロセッサが使用される。2つの別々の組み込みシステムがコンセンサスに達しない場合、アプリケーションは安全な状態にフォールバックしなければなりません。2つのウィスカーを備えたCombiProbe 2を使用すると、両方の制御ユニットの動的な動作を記録し、同じクロックでイベントにタイムスタンプを付け、両方のユニット間の相互作用を正確に追跡できるため、このシステムを開発できます。
- PowerDebug E40
- CombiProbe 2
- 2 x MIPI20T-HS ウィスカー
AUTOSAR Adaptive Platformによる車載SoCの解析
システムトレースマイクロセル(STM)を使用してAUTOSAR Adaptive Platformをプロファイルします。Arm SoCはターゲットのソフトウェアスタックによって作成されたハイレベルメッセージを発することができます。ローターバッハはARTIカーネルドライバを提供し、CombiProbe 2によってキャプチャされたSTMメッセージを使用して、AUTOSARアダプティブアプリケーションとその状態に関する情報を提供します。
ミックスドシグナルプローブを使用すると、関連する外部イベント(CANフレームなど)をキャプチャできます。
- PowerDebug E40
- CombiProbe 2
- MIPI20T-HS ウィスカー
- ミックスドシグナルプローブ
インテル® CPU のデバッグ
当社のCombiProbe 2 用 MIPI60-Cv2 ウィスカーは、インテル® デバッグ・ポート仕様をサポートするために特別に設計されました。したがって、このコンフィギュレーションには、特殊機能(リセットシーケンス中のストール実行など)用のフックピンが含まれ、PMODEパッケージを受信でき、スレッショルド電圧とスルーレートを手動で制御するための特別なサバイバビリティ機能を備えています。さらに、2つの独立したJTAGチェーンとシステムトレースがサポートされています。
- PowerDebug E40
- CombiProbe 2
- MIPI60-Cv2ウィスカー
RISC-V Compact Traceのメリット
CombiProbe 2を使えば、どのRISC-Vコアでもデバッグできますが、SiFive社のRISC-Vコアを搭載したSoCでは、その真価が発揮されます。これらのコアは多くの場合、4ビットピンインターフェースブロック(PIB)オフチップトレースインターフェースを備えたNexusトレースを実装しており、コードパフォーマンスをプロファイリングしたり、リアルタイムにのみ現れる厄介なバグを発見したりするために、プログラムフローを時系列で記録することができます。CombiProbe 2は、RISC-V Foundationによって承認されれば、N-Trace仕様に対応します。
ミックスドシグナルプローブは、システムの消費電力を記録し、それをプログラムフローと関連付けることで、消費電力を多く消費するコード部分をピンポイントで特定することができます。
- PowerDebug E40
- CombiProbe 2
- MIPI20T-HS ウィスカー
- ミックスドシグナルプローブ
すべてのデバッグプロトコルで最高のパフォーマンス
JTAG (IEEE 1149.1)
JTAGは、ほとんどのCPUで一般的に利用できる通信プロトコルです。元々はバウンダリースキャンデバイス・テスト用に開発されたもので、JTAGによって外部ツールはチップ内部のテストアクセスポイント(TAP)コントローラと通信できます。TAPはチップ内のデバッグインフラへの接続です。TAPは、1つのデバッグプローブで複数のコアのデバッグを可能にするために、チェーン接続することができます。
cJTAG (IEEE 1149.7)
コンパクトJTAG(cJTAG)は、デバッガとコアのテストアクセスポイント(TAP)間のJTAG通信をシリアル化することで、デバッグインターフェイスのピン数を削減するJTAGベースの技術です。複数のチップをスター型トポロジーでサポートできます。通常のJTAGと比較して、デバッグ性能は若干低下しますが、物理ピンのコストを削減できます。
CoreSightシリアルワイヤデバッグ(SWD)
SWD(Serial Wire Debug)は、Arm®によって定義され、CoreSight™デバッグインフラストラクチャに最高のパフォーマンスでアクセスできるように最適化された2ピンのデバッグインターフェースです。
Infineon DAP
インフィニオンデバイスアクセスポート(DAP)は、2ピン以上の多用途デバッグ・インターフェースです。CRC6保護機能により、ノイズの多い環境にも耐性があります。JTAGよりもはるかに高い周波数をサポートし、低~中帯域幅でリアルタイムのトレースデータを送信することもできます。
インテル®帯域外(OOB)ホスティングDCI
インテル® DCI OOB プロトコルは、インテル® ダイレクトコネクトインターフェース (DCI) にアクセスしてインテル® ターゲットをデバッグする方法の 1 つです。これは、USB 3.2 Gen 2x1ポートのピンを使用します。アーリーブートアクセスを提供します。
新しいテクノロジ
TRACE32 ローターバッハのエンジニアは、組込みソフトウェアとシステムのあらゆる側面に関するワーキンググループや運営委員会にしばしば参加しています。ローターバッハがサポートする新しいインターフェースには、SPIデバッグ、Debug over USB、Debug over CAN、Debug over I3Cがあります。
意欲的な開発者のためのコンパクトトレース
Cortex-M ETMおよびITM
組み込みトレースマクロセル(ETM)は、プログラムフローとデータアクセスのリアルタイムトレース情報を提供します。多くのCortex-Mプロセッサは、CoreSight Instrumenta-tion Trace Macrocell (ITM)と組み合わせた4ビットETMを搭載しており、当社のCombiProbe 2は、OSおよびアプリケーション・イベントとともにプログラムおよびデータ・トレースをキャプチャすることができます。
RISC-V Nexus
Nexusトレース(またはIEEE-ISTO 5001)は、多くのCPUベンダーによって使用されている、かなりユビキタスな組み込みデバッグトレースプロトコルであり、プログラムフローとデータアクセスのリアルタイムトレースを提供します。RISC-Vデバイスの中には、CombiProbe 2でキャプチャするのに適した方法で圧縮されたNexusトレース機能をサポートしているものもあります。
TriCoreコンパクトファンクショントレース
多くの TriCore プロセッサでは、コンパクトファンクショントレース(CFT)により、ファンクションのエ ントリポイントとエグジットポイントに関するデータが提供されます。このデータは、Infineon DAPを介してCombiProbe に継続的にストリーミングすることができます。 さらに、AUTOSAR Classicオペレーティングシステムのプロファイリング情報を収集することも可能です。
MIPIシステムトレース
システムトレースプロトコル(STP)は、リアルタイムアプリケーションの動的な動作を高 レベルで解析するために設計されています。システムトレースメッセージの多くは、CPU上で実行されるアプリケーションコード内のインスツルメンテーション関数によって生成されます。AUTOSAR Adaptive Platformのプロファイリング用に、ローターバッハは適切なインスツルメンテーションモジュールを提供しています。
MIPS用iFlowtrace™
iFlowtrace ™ は、MIPS32® M4K、M14K、PIC32MX/MZコアの軽量な命令のみのトレーススキームです。そのコンパクトなオフチップトレースポートは、CombiProbe 2 に最適です。
フィーチャーしたセットCombiProbe
CombiProbe 2 MIPI20-HS ウィスカー付きでデバッグとトレースが可能。 電圧範囲:1.2V...5.0Vです。 ターゲットコネクタ:MIPI20T、MIPI10 トレースメモリ:512MByte。 最大トレースポート幅:4ピン。 最大トレース帯域幅:トレース・ピンあたり400MBit/s を含む TRACE32 Windows、Linux、macOS用のソフトウェア DVDとダウンロード用。 次の A ライセンスの少なくとも 1 つが必要です。 LA-3743Aデバッグ。Cortex-A/R(Armv8およびArmv9)用追加 LA-7844A デバッグ Cortex-M (Armv6/7/8 32-bit) 追加 LA-7843A デバッグ Cortex-A/-R (Armv7 32-bit) 追加 LA-7765A Arm11 追加用 JTAG デバッガ ライセンス LA-7742A Arm9 JTAGデバッガライセンスを追加 LA-7746A Arm7 用 JTAG デバッガ ライセンスを追加 LA-2540A RISC-V 32ビット追加用デバッガ LA-2541A RISC-V 64ビット追加用デバッガ Cortex-A/RのオンチップETMトレースには、トレースライセンスLA-7970Xが必要です。 を介して出力されるRISC-Vオフチップトレースには、トレースライセンスLA-2767Xが必要 4 ビットのピン インターフェイス ブロック (PIB)。 電源デバッグ・インタフェースUSB 3.0、PowerDebug II、PowerDebug PRO, PowerDebug E40 またはPowerDebug X50。 あなたの CombiProbe ミックスドシグナルプローブ(LA-2500)を使用 デジタル信号とアナログ信号を記録し、相関させます。
CombiProbe 2 AUTO26ウィスカー付き デバッグおよびDAPストリーミング用、 DAP(DAP2、DAP3、DAP4、DAPWide)、JTAG、DXCPL/DXCMをサポート。 最適なパフォーマンスを得るには、DAPモードの使用を推奨します。 DAPストリーミングはTriCore(DAPモード)でサポートされています。 DAPWide(最大320Mビット/秒)で最も効果的に機能します。 DXCPL/DXCMの場合、CAN-Box(LA-3889)も必要になる可能性があります。 電圧範囲1.8V~5.0V。 デバッグクロック周波数: 10 kHz~160 MHz ターゲット・コネクター オート26、オート20、オート10 トレース・メモリ512MByte。 Windows、Linux、macOS用TRACE32 ソフトウェアを含む。 DVDおよびダウンロード。 以下のAライセンスが必要です: LA-7756A(TriCore Standard Additional用デバッガ)。 トレース解析および表示には LA-3799X(TriCore ED用トレースライセンス)。 Power Debug Interface USB 3.0、PowerDebug IIが必要です、 PowerDebug PRO PowerDebug E40 またはPowerDebug X50が必要です。 TriCore SoCは通常、DAPモードでは3.3Vまたは5Vしかサポートしていません。 モードでは3.3Vまたは5Vしかサポートしていません。JTAGモードでのデバッグ・クロック周波数は、TriCore SoCでは通常40 MHzに制限されます(DAPモードでは160MHzまでサポート)。 ミックスドシグナルプローブ(LA-2500)を使用して、CombiProbe 、 デジタルおよびアナログ信号を記録し、MCDS DAPストリーミングと相関させることができます。 MCDS DAPストリーミングと相関させることができます。(PowerView R.2024.02以上が必要)。
CombiProbe 2 デバッグとトレース用の MIPI34 ウィスカ付き。 電圧範囲:1.2V...3.3V(5V許容入力) ターゲットコネクタ:MIPI34、MIPI20T、MIPI10 トレースメモリ:512MByte。 最大トレース・ポート幅:4ピン 最大トレース帯域幅:200MBit/s/トレース・ピン を含む TRACE32 Windows、Linux、macOS用のソフトウェア DVDとダウンロード用。 次の A ライセンスの少なくとも 1 つが必要です。 LA-3743Aデバッグ。Cortex-A/R(Armv8およびArmv9)用追加 LA-7844A デバッグ Cortex-M (Armv6/7/8 32-bit) 追加 LA-7843A デバッグ Cortex-A/-R (Armv7 32-bit) 追加 LA-7765A Arm11 追加用 JTAG デバッガ ライセンス LA-7742A Arm9 JTAGデバッガライセンスを追加 LA-7746A Arm7 用 JTAG デバッガ ライセンスを追加 Cortex-A/RのオンチップETMトレースには、トレースライセンスLA-7970Xが必要です。 電源デバッグ・インタフェースUSB 3.0、PowerDebug II、PowerDebug PRO, PowerDebug E40 またはPowerDebug X50。 あなたの CombiProbe ミックスドシグナルプローブ(LA-2500)を使用 デジタル信号とアナログ信号を記録し、相関させます。
CombiProbe MIPS32 CPU のデバッグとトレースに 2 4ビットIFLOWトレース付き。 電圧範囲:1.2V...3.3V(5V許容入力) ターゲットコネクタ:MIPI34、MIPI20T、MIPI10、eJTAG/IFLOW。 トレースメモリ:512MByte。 最大トレース・ポート幅:4ピン 最大トレース帯域幅:200MBit/s/トレース・ピン eJTAGおよびIFLOWコネクタ用のアダプターが含まれています。 を含む TRACE32 Windows、Linux、macOS用のソフトウェア DVDとダウンロード用。 次の A ライセンスが必要です。 LA-7760A (MIPS32用JTAGデバッガ) 4ビットIFlowプログラム・トレースには、次のものが必要です。 LA-7971X (MIPS32 のトレース ライセンス)。 必要 TRACE32 ソフトウェア R.2022.02 (ビルド 142224) 以降。 電源デバッグ・インタフェースUSB 3.0、PowerDebug II、PowerDebug PRO, PowerDebug E40 またはPowerDebug X50。 あなたの CombiProbe ミックスドシグナルプローブ(LA-2500)を使用 デジタル信号とアナログ信号を記録し、相関させます。
CombiProbe 2 MIPI60-Cv2 Whisker 搭載 (Intel® SoC のデバッグ用)。 8つのHOOKピンと2つのJTAGポートをサポートします。 電圧範囲1.0V〜1.8V。 ターゲット接続用の5インチフレキシブルフラットケーブルが含まれています。 を含む TRACE32 Windows、Linux、macOS用のソフトウェア DVDとダウンロード用。 デバッグには適切な A ライセンスが必要です。 電源デバッグ・インタフェースUSB 3.0、PowerDebug II、PowerDebug PRO, PowerDebug E40 またはPowerDebug X50。
CombiProbe 2 MIPI60-Cv2 Whisker 搭載 (Intel® SoC のデバッグ用)。 8つのHOOKピンと2つのJTAGポートをサポートします。 電圧範囲1.0V〜1.8V。 ターゲット接続用の12インチフレキシブルフラットケーブルが含まれています。 を含む TRACE32 Windows、Linux、macOS用のソフトウェア DVDとダウンロード用。 デバッグには適切な A ライセンスが必要です。 電源デバッグ・インタフェースUSB 3.0、PowerDebug II、PowerDebug PRO, PowerDebug E40 またはPowerDebug X50。
CombiProbe DCI OOB v2 ウィスカー付き 2 クローズドシャーシのデバッグでは、 Intel® 帯域外 (OOB) Direct Connect Interface (DCI)。 を含む TRACE32 Windows、Linux、macOS用のソフトウェア DVDとダウンロード用。 デバッグには適切な A ライセンスが必要です。 電源デバッグ・インタフェースUSB 3.0、PowerDebug II、PowerDebug PRO, PowerDebug E40 またはPowerDebug X50。
CombiProbe 2 本のウィスカケーブル付き dsPICを使用したデュアルコアデバッグ用。 26ピン車載用コネクタ 8ピンMicrochipコネクタ用のコンバータ付き。 電圧範囲1.8〜5.0。 を含む TRACE32 Windows、Linux、macOS用のソフトウェア DVDとダウンロード用。 次の A ライセンスが必要です。 LA-2760A(PIC用デバッガ追加) LA-7960X(マルチコアデバッグ用ライセンス)。 電源デバッグ・インタフェースUSB 3.0、PowerDebug II、PowerDebug PRO, PowerDebug E40 またはPowerDebug X50。
用40ピンコネクタ付きデジタル/アナログプローブ LA-3204 Cortex-M用マイクロトレース(PACK) LA-3080CombiProbe 2 MIPI20T-HS用 (PACK) LA-3081CombiProbe 2 AUTO26用 (PACK) LA-3082CombiProbe 2 MIPS32+4-Bit IFLOW 用 (PACK) LA-3083CombiProbe 2 MIPI34用 (PACK) LA-2520 / LA-2521PowerTrace III LA-3121 / LA-3122PowerTrace Serial 2 デジタルプローブの特徴 12 チャンネル(12 データ)、 0~5 V 入力、 200 MS サンプル/チャンネル。 アナログプローブの特徴 6チャンネル -12V..+12V 13ビット分解能、 電流センス2チャンネル、 変換レート1MSample/s。 TRACE32 ソフトウェアDVD 2021/02以降が必要。 推奨アクセサリー LA-6470クリップ・セット(ケーブルとクリップ)