ARCデバッガ&トレース
あらゆるSoCのあらゆるARCコア
ローターバッハの最先端開発ツールとシノプシスとの緊密なパートナーシップにより、極小マイクロコントローラから大規模マルチコアアプリケーションプロセッサまで、あらゆる設計を解析できます。ARC DesignWare®は、お客様のSoC(System on Chip)に合わせて最適化できるシノプシスのプロセッサIPです。
TRACE32®ツールを使用することで、SoC内の全てのARCコア(他の全てのコアも含む)を単一のデバッグインターフェイスで同時にデバッグし、制御することができます。コアのコンフィギュレーションは、ほとんどのARC Designwareのオプション機能を含めて自動的に検出されます。ARCトレース(RTT)を実装したコアの場合、TRACE32®ツールはオンチップとオフチップのリアルタイムトレースをサポートします。
対応サブアーキテクチャ
ARC-HS、ARC-EM、ARC-EV、ARC-VPX、ARC600/700、ARCtangent-A4/A5
すべてのデバッグ機能を活用する
ローターバッハのデバッグ・モジュールを使えば、ARCコアの強力でよく知られた機能をすべて探索し、活用できます。オンチップ・ブレークポイントのフルサポート、ランタイムメモリアクセス、フラッシュプログラミング、ベンチマークカウンタ、キャッシュビューなどです。もちろん、すべてがスクリプト可能で、同じテスト・シーケンスを何度も繰り返すことができます。
デバッグシステムの詳細どのARCコアを使用しますか?
当社の定義済みソリューションのカタログをご覧いただき、お客様のプロジェクトに最適なツールセットを見つけてください。
コアのアクションを捉える
ストップモード・デバッグは強力なツールですが、トレースはさらに優れています。当社のARC向けトレースソリューションは、SmaRTオンチップトレースと、より強力なDesignWare ARCトレースの両方をサポートしており、トレースデータをターゲットメモリ内に保存するか、当社のPowerTraceツールのいずれかに出力することができます。TRACE32®ツールは、Arm CoreSightトレース・インフラストラクチャ内のARCトレースもサポートしています。
どのARCコアを使用しますか?
当社の定義済みソリューションのカタログをご覧いただき、お客様のプロジェクトに最適なツールセットを見つけてください。
シリコンが出てくる前に準備を整えよう
SoCが完成する前に、カスタムSoCでARCコードをテストできます。SoCのテーピングアウトには多くの時間がかかりますが、TRACE32 、仮想プロトタイプやシミュレータ上で、後で実際のチップで使用するのと同じGUIやツールセットを使用してソフトウェア開発を開始することができます。また、テーピング・アウトを開始する前に、個々のSoCのデバッグインターフェースを検証することもある程度可能です。
ARCでサポートされているサードパーティツール
以下の機能は、TRACE32 がサポートするすべてのアーキテクチャで利用可能です。お使いのデバイスやツールがここに掲載されていない場合は、お問い合わせください。