ロジックアナライザ拡張機能

概要

デジタル信号とアナログ信号を記録し、
プログラムの流れと関連付ける

ロジックアナライザは、デバッグツールやトレースツールの拡張に最適です。デジタル信号とアナログ信号を記録し、記録されたプログラムフローと関連付けることができます。これにより、アプリケーションソフトウェアによって開始される信号タイミングを検証したり、特定のプログラム部分の消費電力を計算したりすることが容易になります。

ベネフィット

プログラムフローとターゲットシグナルの統合

信号とプログラムを簡単に検証できます。従来、プログラムフローとロジック信号をサンプリングするためには、複数のツールを使い分ける必要があり、相関をとるのは非常に困難でした。TRACE32 を使用すると、クロストリガと共通のタイムスタンプにより、1つのUIから両方のツールを駆動できるため、ソフトウェアの変更と信号の動作を検証できます。使い慣れたインターフェースとツール群を使用することで、トレーニング時間が短縮され、生産性を向上させることができます。

TRACE32 GUI内での簡単な信号記録

使い慣れたTRACE32 GUI から設定、制御、キャプチャを行うことができます。デバッグセッションで使用するのと同じTRACE32 UIとスクリプト言語を使用することで、ロジックサンプリングを素早く、直感的に
行うことができます。デバッガとの密接な統合により、ハードウェアとソフトウェアのイベントをクロストリガし、正確な制御を行うことができます。ロジック信号はリアルタイムでホストPCにストリーミングでき、記録時間はほぼ無制限です。

デジタル/アナログ信号とプログラムフローを関連付ける

ロジック信号とプログラムフロートレース間のトラッキングと相互相関オプションは、他に類を見ないほど数多く用意されており、1つのウィンドウをクリックすると、他のウィンドウの同じタイムスタンプにカーソルがジャンプします。信号を、同じ信号を生成または応答するように設計されたアプリケーションコードに一致させます。包括的な測定ツールとタイミングツールが用意されており、ベスト/ワーストケースのレイテンシや信号とソフトウェアのクロスタイミングなどの複雑な解析が可能です。

アナログ入力によるエネルギープロファイリング

ターゲット電圧と消費電流を測定することで、デバイスのエネルギー消費をモニターすることができます。プログラムフロートレースと並行してこれらをサンプリングすることで、アプリケーションコードのエネルギー効率が高い場所と低い場所を特定することができます。速度だけを最適化するのではなく、エネルギー使用量を最適化し、バッテリー寿命を延ばしたり、システムをより持続可能なものにすることができます。消費電力が最小、平均、最大の領域を簡単に特定できます。

プロトコル分析

生信号のサンプリングだけでなく、TRACE32 ソフトウェアは、以下のような多くの業界標準プロトコルを解析するためのサポートを内蔵しています:ASYNC(RS232)、CAN、I2C、I2S、SPI、JTAG、SWDなどです。提供されるAPIを使用して共有ライブラリまたはDLLを構築することにより、独自のプロトコル解析のサポートを追加し、信号データを管理し、任意の方法で表示することができます。プロトコル解析機能は、より高度な観測のために連鎖させることができます。

オフライン分析

ロジックトレースとプログラムフロートレースの両方をエクスポートして、TRACE32 インストラクションセットシミュレータまたはサードパーティアプリケーションでオフライン解析が可能です。エクスポートツールでは、エクスポートされたトレースを他のツールパートナーで解析できるように、いくつかの業界標準フォーマットがサポートされています。

技術データ

ロジックアナライザ拡張機能の比較

製品 Mixed-Signal Probe PowerIntegrator II PowerProbe
説明 コンパクトなデジタル/アナログ(電圧・電流)計測ソリューション 多くの信号と広いバスに対応するソリューション ミッドレンジソリューション デジタルレコーディング + パターンジェネレーター
信号の種類 デジタルとアナログ 特定のプローブによるデジタルとアナログ デジタルのみ
信号の種類 デジタル12チャネル、シングルエンド電圧6チャネル、電流測定2チャネル 最大102デジタル・チャネル、シングルエンド電圧最大8
チャネル、電流測定最大6チャネル
64デジタルチャネル
デジタル入力電圧 0-5V 0-5V 0-5V
デジタルしきい値電圧 しきい値0.1V~2.5V しきい値0.1V~2.5V しきい値1.6Vまたは2.5V
デジタル・サンプリング・レート 200Msps/ch
250Msps/ch 100Msps/ch
アナログ入力電圧 -12V - +12V 0V - +5V 非対応
アナログ解像度 13ビット 12ビット 非対応
アナログ・サンプリング・レート 1 Msps  625Ksps 非対応
トリガー出力 非対応 5トリガー出力 4トリガー出力
パターンジェネレーター 非対応 非対応 9チャネル
対応モジュール PowerTrace III, MicroTrace and CombiProbe 2 PowerDebug II、PowerDebug PRO、PowerDebug X50 すべてのPowerDebug モジュール
ストリーミング・モード 対応 対応 非対応

ご質問は?

TRACE32製品の詳細については、弊社までお問い合わせください。お見積もりをご希望の場合は、お近くの営業チームまでお問い合わせください。


セクション