Arm®デバッガ&トレース
トータルArm®デバッグ&トレース
Arm® IPは、考えられるほとんどすべての組み込み設計で世界中で使用されています。RISCベースの命令セットは、従来のアーキテクチャよりも低消費電力、低発熱、低シリコンコストに適しており、モバイルやバッテリー駆動のアプリケーションに最適です。包括的なデバッグ・コア、高速トレース・インターフェース、多数の相互接続、設計の柔軟性を特長とし、システム・オン・チップ(SoC)やシステム・オン・モジュール(SoM)設計のデファクト・チョイスとなっているのも不思議ではありません。
TRACE32 は、コアテックス-Mデバッグおよびトレース用の低価格なµTraceから、高速オフチップ・パラレルTPIUまたはシリアルHSSTPトレースをキャプチャするためのフラッグシップ・ツールPowerTrace III およびPowerTrace Serial ファミリーまで、Arm®ベースのマイクロプロセッサ用の完全なツール・スイートを提供します。これらのツールはすべて、比類のないレベルのデバッグ機能を提供し、Arm®ベースの組み込み設計を最大限に活用できます。
対応サブアーキテクチャ
Arm®v9/v8/v7/v6, Cortex®-M/R/A/X, ARM7/9/11, SecurCore®, Neoverse™, Kryo™
高速SoCをより詳細に理解する
複数のコアやその他のシステム・ソースのプログラム・フロー、データ・アクセス、タスク・スイッチを同時に精細にキャプチャします。最大100 GBit/sの高速ビット・レートと大容量データ・バッファにより、PowerTrace Serial 、トップ・レベルのモジュール相互作用から個々の命令のタイミングまで、デバイスの動作を調べることができます。
デバッグシステムの詳細ARM どのコアを使いたい?
当社の定義済みソリューションのカタログをご覧いただき、お客様のプロジェクトに最適なツールセットを見つけてください。
強力なトレースツール
多くのArm®プロセッサは、何らかのトレース・インターフェースを備えており、プログラム・フローとオプションのデータ・トレースを実行時に非侵入的に生成し、専用のオンチップ・メモリに保存するか、トレース・ポート(通常はTPIUまたはHSSTP)を介してオフチップにスプールすることができます。インスツルメンテッド・トレースのオプションもあり、デバッグ・ワークフローを強化するために、重要なイベントだけをログに記録することができます。SoCに関連する多くのコアは、トレース・データを生成し、トレース・ストリームに挿入することができ、効果的にすべてのコアが物理的なトレース接続を共有することができます。このトレース情報は、タイムスタンプされ、ターゲットシステムのあらゆる側面の解析のための信じられないほどの詳細レベルを提供します。
Arm コアテックス -M コア用 µTrace® オールインワンソリューション
Arm Cortex-M ベースの組込み設計に対応した完全なデバッグトレースシステムのパワーを活用できます。
ARM どのコアを使いたい?
当社の定義済みソリューションのカタログをご覧いただき、お客様のプロジェクトに最適なツールセットを見つけてください。
仮想ターゲットのデバッグ
アプリケーション・コードとアルゴリズムは、さまざまなArm®ベースの仮想ターゲットを使用してテストし、改良することができます。TRACE32 、実世界のハードウェアと同じ使い慣れたツール・セットとユーザー・インターフェイスを使用して、仮想ターゲットで作業することができます。これにより、余分なトレーニングの必要性が減り、すぐにスピードアップして初日から生産性を上げることができます。
デバッグとトレースの両方でマルチコアデバッグAPI(MCD)またはデバッグのためのGDBをサポートしている任意の仮想ターゲットで動作します。Armの高速モデルと IRIS インタフェースをフルサポートします。
サードパーティツールARM
以下の機能は、TRACE32 がサポートするすべてのアーキテクチャで利用可能です。お使いのデバイスやツールがここに掲載されていない場合は、お問い合わせください。