4
マルチコア デバッグ&トレース

マルチコア デバッグ&トレース - Lauterbach2 3 補助コア用サポート RH850用Nexusトレースソリューション • ICU-M ハードウェアセキュリティ

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: マルチコア デバッグ&トレース - Lauterbach2 3 補助コア用サポート RH850用Nexusトレースソリューション • ICU-M ハードウェアセキュリティ

日本ローターバッハ株式会社〒 222-0033 横浜市港北区新横浜 3-8-8 日総第 16 ビル 4F Tel. 045-477-4511 FAX. 045-477-4519

詳しい情報はホームページをご覧ください。 www.lauterbach.com/bdmrh850_j.htmlローターバッハ公式チャンネルYoutubeチュートリアル:http://www.youtube.com/user/lauterbachgmbh

RH850 用マルチコアデバッガ&トレース

マルチコアデバッグ&トレース

Page 2: マルチコア デバッグ&トレース - Lauterbach2 3 補助コア用サポート RH850用Nexusトレースソリューション • ICU-M ハードウェアセキュリティ

2 3 www.lauterbach.com/bdmrh850_j.html

補助コア用サポート

RH850 用 Nexusトレースソリューション

• ICU-M ハードウェアセキュリティモジュール • GTM ペリフェラルタイマーモジュール

ローターバッハの RH850 用デバッガは、JTAG/LPD4/LPD1 インターフェースを経由してターゲットプロセッサへの高速アクセスを提供します。デバッグ機能は、単純な step/go/break 操作からマルチコアデバッグにまで及びます。

高速な Flash プログラミング、および全てのペリフェラルモジュールへの直感的なアクセスは、多くのユーザーから高い評価を得ています。

RH850 のデバッグ

RH850 サポートの概要ローターバッハは 2012 年末以来、最新の RH850 ファミリをサポートしてきました。TRACE32 ツールチェーンは、以下の機能を提供します。

• AUTOSAR デバッグ• RH850, GTM, ICU-M コア用 AMP/SMP デバッグ • マルチコアトレース• インスツルメントコード用 SFTトレースのサポート

TRACE32 で は、 全 ての RH850 コアを 同 時にデバッグすることができます。

• コア間の同期ストップ / スタート

• 全てのコアの状態を並べて表示

• 全てのコアを単一のスクリプトで制御

TRACE32 は全ての RH850 コアおよび補助コントローラのための共通のデバッグ操作環境を提供します。コアとコントローラ間の相互作用の詳細を確認し、解析することができます。

GTMトレース

トレースベースのコードカバレッジ

全ての RH850 エミュレーションデバイスには、Nexusトレースモジュールが含まれており、プログラムフローおよびデータトランザクションのマルチコアトレースが可能です。トレースデータはデバイスにより、以下の何れかのインターフェースに転送されます。

• オンチップトレースバッファ(通常 32KB)• プログラムフロー / データトレース用オフチップパラレル Nexus ポート• 広範囲データトレース用広帯域オフチップ Aurora Nexus ポート

オフチップトレースソリューションは、最大 4GB までトレースデータを保存、長時間トレースの場合はデータをホストにストリーミングすることができます。そのため、性能解析および適格性評価 ( 例:コードカバレッジ)を簡単に実施することができます。

マルチコアデバッグ GTM デバッグ

複雑なチップのデバッグ

タイミングチャート

補助コアのデバッグ&トレースが含まれています。

Page 3: マルチコア デバッグ&トレース - Lauterbach2 3 補助コア用サポート RH850用Nexusトレースソリューション • ICU-M ハードウェアセキュリティ

2 3 www.lauterbach.com/bdmrh850_j.html

補助コア用サポート

RH850 用 Nexusトレースソリューション

• ICU-M ハードウェアセキュリティモジュール • GTM ペリフェラルタイマーモジュール

ローターバッハの RH850 用デバッガは、JTAG/LPD4/LPD1 インターフェースを経由してターゲットプロセッサへの高速アクセスを提供します。デバッグ機能は、単純な step/go/break 操作からマルチコアデバッグにまで及びます。

高速な Flash プログラミング、および全てのペリフェラルモジュールへの直感的なアクセスは、多くのユーザーから高い評価を得ています。

RH850 のデバッグ

RH850 サポートの概要ローターバッハは 2012 年末以来、最新の RH850 ファミリをサポートしてきました。TRACE32 ツールチェーンは、以下の機能を提供します。

• AUTOSAR デバッグ• RH850, GTM, ICU-M コア用 AMP/SMP デバッグ • マルチコアトレース• インスツルメントコード用 SFTトレースのサポート

TRACE32 で は、 全 ての RH850 コアを 同 時にデバッグすることができます。

• コア間の同期ストップ / スタート

• 全てのコアの状態を並べて表示

• 全てのコアを単一のスクリプトで制御

TRACE32 は全ての RH850 コアおよび補助コントローラのための共通のデバッグ操作環境を提供します。コアとコントローラ間の相互作用の詳細を確認し、解析することができます。

GTMトレース

トレースベースのコードカバレッジ

全ての RH850 エミュレーションデバイスには、Nexusトレースモジュールが含まれており、プログラムフローおよびデータトランザクションのマルチコアトレースが可能です。トレースデータはデバイスにより、以下の何れかのインターフェースに転送されます。

• オンチップトレースバッファ(通常 32KB)• プログラムフロー / データトレース用オフチップパラレル Nexus ポート• 広範囲データトレース用広帯域オフチップ Aurora Nexus ポート

オフチップトレースソリューションは、最大 4GB までトレースデータを保存、長時間トレースの場合はデータをホストにストリーミングすることができます。そのため、性能解析および適格性評価 ( 例:コードカバレッジ)を簡単に実施することができます。

マルチコアデバッグ GTM デバッグ

複雑なチップのデバッグ

タイミングチャート

補助コアのデバッグ&トレースが含まれています。

Page 4: マルチコア デバッグ&トレース - Lauterbach2 3 補助コア用サポート RH850用Nexusトレースソリューション • ICU-M ハードウェアセキュリティ

日本ローターバッハ株式会社〒 222-0033 横浜市港北区新横浜 3-8-8 日総第 16 ビル 4F Tel. 045-477-4511 FAX. 045-477-4519

詳しい情報はホームページをご覧ください。 www.lauterbach.com/bdmrh850_j.htmlローターバッハ公式チャンネルYoutubeチュートリアル:http://www.youtube.com/user/lauterbachgmbh

RH850 用マルチコアデバッガ&トレース

マルチコアデバッグ&トレース