C7000デバッガ&トレース

概要

複雑なArm SoCの一部としてのC7000 DSPコア

Arm コアテックス -A-、Arm コアテックス -R-およびC6xコアとC7x DSPコアを統合したあらゆる複雑なSoCを解析するために、ローターバッハの最先端開発ツールをご活用ください。C7000 DSP コアは、自動車(ADAS)、産業用制御、航空電子機器におけるディープラーニング処理に広く採用されています。当社のTRACE32® ツールを使用することで、SoC内のあらゆるC7000コア(他の全てのコアも含む)を、単一のJTAGデバッグインターフェイスを介して、同時にデバッグ・制御することができます。TRACE32®ツールは、ArmのCoreSight IPによるオンチップ及びパラレルリアルタイムオフチップトレースをサポートしています。

対応サブアーキテクチャ

C71x

デバッグ・ハイライト

最高のパフォーマンスと豊富な機能セット

ローターバッハ 、業界最高性能のデバッグ・モジュールで、C7000コアの強力でよく知られた機能をすべて探索し、活用できます。完全なオンチップ・ブレークポイント・サポート、ランタイム・メモリ・アクセス、ベンチマーク・カウンタがあります。もちろん、すべてがスクリプト化可能で、同じテスト・シーケンスを何度も繰り返すことができます。

デバッグシステムの詳細 

オンチップ・ブレークポイントをフルサポート

C7000オンチップ・ブレークポイントとそのすべての機能のパワーを解き放ち、アプリケーションの制御を可能にします。

マルチアーキテクチャSoCのC7000コアのデバッグ

マルチアーキテクチャSoCのC7000コアのデバッグ C7000 DSPコアとC7000以外のコア(Arm コアテックス -A、Arm コアテックス -R、C66x)を、1つのデバッグ・プローブで同時にデバッグできます。

最高のデバッグ性能を活用

TRACE32®デバッグモジュールを使用することで、C7000コアの業界最高のデバッグ性能を実現することができます。

邪魔にならないアプリケーションのチューニング

ベンチマーク・カウンター・ユニット(BMC)を使用して、アプリケーションのパフォーマンスを非侵入的に監視し、微調整します。

フルソフトウェアスタックのデバッグ

FreeRTOS™、SafeRTOS™、SYSBIOS™等の多くの一般的なターゲットOSで動作します。TRACE32® RTOS-awareデバッグは、スレッド、メッセージキューなどの全てのOSオブジェクトをクエリし、表示することができます。

フルベクトルレジスタ幅の表示

C7000は、512ビット幅のベクタレジスタの複数の値を同時に演算するSIMD(Single-Instruction, Multiple Data)演算機能を持っています。TRACE32®は512bit幅のベクタレジスタの表示をサポートしています。

トレース機能

コアのアクションを捉える

ストップ・モード・デバッグは強力なツールですが、トレースはさらに優れています。C7000のトレースソリューションは、オンチップトレースと、より強力なオフチップトレースの両方をサポートしています。オフチップ・トレースでは、トレース・ストリーミングを使用して、大容量のトレース・データと数分、数時間、数日間の記録を行うことができます。

トレースシステムの詳細  


フル・パラレル・トレース幅の利用

C7000 用 TRACE32® PowerTrace ツールは、Arm CoreSight インフラストラクチャを使用したパラレルトレースをサポートしています。CoreSightが提供する全幅が使用されます。

オフチップ・トレースによるメリット

非侵入的に収集される貴重なトレース情報はそのままに、より多くの情報を提供します。トレース・ストリーミングにより、数分、数時間、数日と、より長い時間トレースすることができます。

詳細なランタイム情報の取得

プログラムフローに加えて、ロードとストアの操作(アドレスとデータ値)をキャプチャし、タスクスイッチとデータフローを監視できます。

マルチプルコア間の相互作用の分析

当社のトレースソリューションは、マルチコアトレースをサポートしており、コア間の動的な相互作用を記録し、解析することができます。C7000と他のすべてのコアを同時にトレースすることができます。

ツールチェーンサポート

C7000対応サードパーティツール

コンパイラ (1)
製品
会社概要
Language
TI-CGT
C, C++

以下の機能は、TRACE32 がサポートするすべてのアーキテクチャで利用可能です。お使いのデバイスやツールがここに掲載されていない場合は、お問い合わせください。

ホストOS

当社のデバッグ・ソフトウェアは、すべての主要なオペレーティング・システムで動作します。

フラッシュデバイス

当社は、多種多様なフラッシュ・デバイスのプログラミングをサポートしています。NOR、NAND、SPI、QSPI、EMMC など。

サードパーティとの統合

統合により、TRACE32 を他のツールと簡単に使用することができます。

関連製品

TRACE32 C7000の関連製品