µTrace
コスト効率の高いオールインワン・デバッグ・トレース・モジュール
Arm® Cortex®-M 組み込み設計に特化した完全なデバッグおよびトレース システムのパワーを活用できます。μTrace®は、最大4ビットのコンパクトなトレース・ポートを実装したコアテックス-Mマイクロコントローラ用のフル機能セットを提供する、コスト効率の高いオールインワン・ソリューションです。
μTrace®は32ビットRISC Vコアのデバッグにも利用可能です。RISC-Vのトレースサポートは、RISC-V Foundationによるトレース標準の採択後、直ちに追加される予定です。
妥協のないローターバッハ 品質、機能、サポートをお楽しみください。
µTrace® は、業界をリードする当社のハイエンド製品と同じ機能を提供します:最高品質、卓越した機能、優れたサポート。 コアテックス -M 市場における主要なデバッグ機能に加えて、µTrace® は、システムトレースや並列 ETM フロートレースのようなリアルタイム情報をキャプチャし、 コードカバレッジや コードプロファイリングなどを可能にします。多くのユースケースにおいて、リアルタイム・トレースは、組込み設計をより速く、より安全に、より信頼性をもって市場に投入することができます。
業界最高のパフォーマンスを活用
当社のµTrace®は、Arm® CoreSight™トレースポートインターフェースユニット(TPIU)からのトレース・ラインあたり最大400Mビット/秒のデータレートをサポートしています。これは、コアテックス-Mベースの組み込みシステム用の競合トレース製品よりも30%高速です。この速度で適切なサンプリングを行うために、AutoFocus のアイファインダーが各トレース・ラインの完璧なサンプリングポイントを自動的に検出します。
最高のストリーミングパフォーマンスを誇るウルトラロングトレース
トレースデータをホストPCにストリーミングすることで、非常に長時間のトレース記録を取得し、後で解析することができます。 平均ストリーミング速度140 MB/s (1.2 Gbit/s) は、データロスのない信頼性の高い転送を保証し、この市場セグメントで最高のデータレートを誇ります。TRACE32®PowerView ソフトウェアは、ターゲットの実行中にオンザフライでコードカバレッジ結果を更新・表示します。
アプリケーションから最後のミリワットを絞り出す
オプションのミックスドシグナル・プローブを追加することで、µTrace®は組込みシステムの消費電力を長期にわたって詳細に測定することができます。コアテックス-MがETMオフチップ・トレースをサポートしている場合、エネルギープロファイリングを実行し、消費電力に敏感なアプリケーションで特に重要な、消費電力を多く消費するコードセクションを特定することができます。
SoCを内側と外側から観察する
ミックスドシグナルプローブと組み合わせることで、μTrace®はアナログとデジタルの信号をサンプリングし、デジタルラインで送信されるプロトコルをデコードすることができます。コアテックス-MがETMフロートレースをサポートしている場合、記録された信号を相関させることができ、チップ内部とSoCパッケージのピンやペリフェラルで同時に起こっていることの首尾一貫した画像を描くことができます。
あらゆるコアテックス-M および RV32 チップのデバッグ - 隠れコアも含む
当社のμTrace®を使用することで、シングルコアおよびマルチコアマイクロコントローラやSoCに実装された、業界をリードする数のコアテックス-MおよびRV32コアをデバッグすることができます。現在では、数十社のメーカーが提供する7,000以上のチップをサポートしています。新しいチップは定期的に追加され、新しいチップの設計が発表されると、しばしばそれをサポートします。公開されているIPの広範なサポートだけでなく、公開されていないコアのデバッグも可能です。
充実した機能と使い慣れたユーザーインターフェイスをお楽しみください。
PowerView では、当社製品およびサポートされる OS 間で一貫性を保つ独自のユーザー・インターフェイスを開発しました。µTrace® を使用すると、当社の完全なデバッグおよびトレース機能の恩恵を受けることができ、追加トレーニングなしですぐに使い始めることができます。
µTrace®の技術データ
この製品 |
||||
製品 | PowerTraceエクステンション | PowerDebug E40 +CombiProbe 2 |
µTrace® forコアテックス-M | RISC-V用μTrace® |
PCインターフェース | USB 3 / ギガビットイーサネット | USB 3 | USB 3 | USB 3 |
電圧範囲 | 0.4 ~ 5.0 V1 | 1.2 ~ 5.0 V6 | 1.2~5.0V | 1.2~5.0V |
デバッグプロトコル | JTAG、cJTAG、SWD、SWO、DAP、その他多数 | JTAG、cJTAG、SWD、SWO、DAP、その他多数 | JTAG、cJTAG、SWD、SWO | JTAG、cJTAG、SWD |
延長コネクター | ポッドバスとポッドバスエクスプレス | ポッドバス | 該当なし | 該当なし |
トレースポート幅(最大) | 32パラレルライン2または8シリアルレーン3 | 2ポート4パラレルライン | 4本の平行線 | 近日公開4本の平行線5 |
トレース記録速度(最大) | パラレルラインあたり600Mビット/秒以上2シリアルレーンあたり22.5Gビット/秒3 | 400Mビット/秒/回線 | 400Mビット/秒/回線 | 400Mビット/秒/回線5 |
トレース・ストリーミング・パフォーマンス4(ピーク/平均) | 最大2 400 / 400 MByte/s | 最大200/140 MByte/s | 最大200/140 MByte/s | 最大200/140MByte/s5 |
トレースメモリサイズ | 8 GByte | 512 MByte | 256 MByte | 256MByte5 |
ロジックアナライザとエネルギープロファイリングのオプション | 混合信号プローブ | 混合信号プローブ | ミックスドシグナルプローブ | ミックスドシグナルプローブ |
トリガーコネクター | 4.4V出力/3.3V入力(5Vトレラント) | 4.4V出力/3.3V入力(5Vトレラント) | 3.3V出力/3.3V入力(5Vトレラント) | 3.3V出力/3.3V入力(5Vトレラント) |
対応アーキテクチャ1 | 150以上のマイクロプロセッサアーキテクチャ | 150以上のマイクロプロセッサアーキテクチャ | Arm Cortex-M | RISC-V 32ビット (RV32) |
1使用するデバッグプローブによる
2 PowerTrace III
3 PowerTrace Serial 2
4ストリーミング・レートは、PC にオンザフライで転送できるデータの秒あたりのスループットを定義する。トレースポートレートが平均ストリーミングレートを下回る場合、実質的に無限の記録時間(ディスクスペースと速度によってのみ制限される)が可能です。ピークレートは一時的に可能であり、PowerTraceエクステンションの内部メモリによって補正されます。
5 µTrace®for RISC-V は、RISC-V Foundation によるトレース標準の採用後、速やかにオフチップトレースをサポートする予定です。
6 CombiProbe に接続されたウィスカーに依存する。
AutoFocus テクノロジーによる帯域幅の最大化
μTraceは、付属のMIPI20T-HSウィスカーを介してターゲットのデバッグ/トレース・ポートに接続します。このウィスカーはAutoFocus テクノロジーに対応しており、トレースラインの各信号のサンプリングポイントを自動的に調整します。この結果、基板の配線、インピーダンス、長さのマッチングを気にすることなく、より信頼性の高いトレース・キャプチャーが可能になります。
ウィスカーMIPI20T-HSを見る AutoFocus テクノロジーを知る
µTrace® の設定例
アプリケーションのプロファイリングと OS アウェアコアテックス-M デバッグ
μTrace®は、デバッグにとどまらず、プログラム・フローやユーザが選択したデータ・アドレス・アクセスを時系列で記録することができます。Embedded Trace Macrocell (ETM)、Data Watchpoint and Trace unit (DWT)、CoreSight ITMを利用することで、チップ内部で起こっていることをリアルタイムでムービーとして記録するようなイメージです。当社のPowerView ソフトウェアは、トレース・ポート・インターフェース・ユニット(TPIU)から出力される両方のトレース・ストリームを相関させます。その結果、どの命令が特定のデータ・アクセスを引き起こしたかを正確に確認することができます。また、この相関により、ターゲットのオペレーティング・システムによるタスク・スイッチを認識しながら、アプリケーションをプロファイリングすることができます。
コンフィギュレーション製品
- コアテックス-M 用 µTrace (MIPI20T-HS ウィスカーを含む)
デジタル/アナログ信号の記録と番組フローとの相関性
CoreSight Trace Port Interface Unit (TPIU) を実装した多数のコアテックス-M チップでは、µTrace® が両方の記録に共通のタイムスタンプを提供するため、デジタル/アナログ信号とプログラムフローを相関させることができます。プログラムフロートレースと信号記録の両方をホスト・コンピュータにオンザフライでストリーミングすることにより、非常に長いトレース記録を実現できます。記録されたデジタル信号をデコードするために、TRACE32®PowerView ソフトウェアは、CAN、USB、I2Cのような一般的なインターフェース用のプロトコルアナライザを内蔵しています。独自のカスタムプロトコル解析機能を追加するための拡張も容易です。
- コアテックス-M 用 µTrace (MIPI20T-HS ウィスカーを含む)
- ミックスドシグナルプローブ
32ビットRISC-V(RV32)コアのデバッグ
µTrace® for RISC-Vは、無数の32ビットRISC-Vコアをデバッグするための費用対効果の高いソリューションであり、よく知られたTRACE32®の全ての機能を提供します。最終的に命令セットを追加してデバッグしたい場合、同じデバッグソフトウェアを使用しながら、当社の他のデバッグ製品に簡単に切り替えることができます。RISC-V協会がRISC-Vコア用のN-Trace標準をリリースすると、µTrace®はTRACE32®PowerView ソフトウェアリリースからリアルタイムトレースをサポートするようにアップデートされます。
-
RISC-V 32 ビット用 µTrace (PACK)
µTrace® のバリエーションと拡張機能
Arm コアテックス -M用オールインワン・デバッグ&トレース・ソリューション。 5ピン標準JTAG、cJTAG、シリアルワイヤデバッグポートをサポート Arm コアテックス -MコアおよびSecurCore SC000/SC300用。 256MByteのトレースRAMをサポート: - シリアルワイヤ出力/TPIU経由のITM - ETMコアテックス-M TPIU(4ビット)経由の連続モード トレース・チャネルあたり 400 MBit/s の帯域幅。 最大 100 MByte/s のトレース・ストリーミングには以下が必要です。 USB 3.0(スーパースピード)対応ホストコンピュータ 2つ以上のコアテックス-Mコアの同時デバッグには、以下のライセンスが必要です。 マルチコア・デバッギング・マイクロトレース(LA-7960N)のライセンスが必要です。 他のコア・アーキテクチャのサポートを含むようにアップグレードすることはできません。 ミックスドシグナルプローブ(LA-2500)でMicroTraceを拡張、 デジタル信号とアナログ信号を記録し、相関させることができます。
RISC-V 32ビット標準コアのデバッグソリューション。 2つ以上の RISC-V 32ビット標準コアの同時デバッグには Multicore Debugging MicroTrace (LA-7960N)のライセンスが必要です。 他のコア・アーキテクチャのサポートを含むようにアップグレードすることはできません。
用40ピンコネクター付きデジタル/アナログプローブ LA-3204 マイクロトレースコアテックス-M(パック)用 LA-3080CombiProbe 2 MIPI20T-HS用(パック) LA-3081CombiProbe 2 AUTO26(パック)用 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クリップ・セット(ケーブルとクリップ)