インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

25.1. CoreSightのデバッグとトレースの機能

CoreSightのデバッグおよびトレースシステムは、次の機能を提供します。

  • デバッグアクセスに使用するデバッグAPBインターフェイス・スレーブ (1つ)
  • ARM® Cortex-A53 MPCore™ インターフェイスに向けた次のコンポーネントが含まれています
    • 各CPUあたり1つのエンベデッド・トレース・マクロセル (ETM) ソースとATBスレーブ・インターフェイス
    • 各CPUあたり1つのクロス・トリガー・インターフェイス (CTI)
    • 4つのCPUトリガーに対する1つのクロス・トリガー・マトリクス (CTM)
  • ATBバスを介してCPUからの4つのトレース入力ストリームをサポート
  • AXIスレーブを介してL3インターコネクトからのトレース入力ストリームをサポート
  • 出力インターフェイスのトレース・レプリケーターをサポート
  • 2つの認証レプリケーターをサポート
    • CoreSightシステム
    • HPS MPU
  • I/Oピンを介してトレース出力バスをサポート
  • FPGAファブリックへのトレース出力バスをサポート
  • NoCポートの2つのトレース出力をサポート
    • MPFE NoCトレースポート - デフォルトで無効になっており、信号はすべて無効な状態です
    • HPS NoCトレースポート - ATBのポート5に接続されます
  • L3インターコネクトに接続されているエンベデッド・トレース・ルーター (ETR) AXIマスターでアクセス可能な任意のスレーブにトレースデータをルーティングする機能
  • エンベデッド・クロストリガー・システムを介して次のコンポーネントが相互にトリガーする機能
    • ARM® Cortex® -A53 MPCore™
    • FPGA
    • クロス・トリガー・インターフェイス (CTI)
    • FPGA-CTI
    • クロス・トリガー・マトリクス (CTM)
  • JTAGを介してホストがデバッガーに接続することを可能にするデバッグ・アクセス・ポート (DAP) をサポート
  • APBスレーブを介してシステム・デバッグ・アクセス・ポート (DAPB) をサポート
  • L4メインスイッチへのDAP AXIマスター・インターフェイスを介してシステムリソースへのデバッグアクセスが可能
  • DAPでは、CoreSightコンポーネントを特定するROMテーブルをデバッガーに対してサポート
  • MPUへのデバッグ・アクセス・マスターAPB出力ポートをサポート
  • タイムスタンプ・ジェネレーターをサポートし、複数のプロセッサーに一貫した時間値を提供
  • 固定からインクリメント (Incr) のETR AXIマスターをサポート
  • CS IPへのタイムスタンプ・レプリケーター、エンコーダーおよびデコーダーをサポート
  • クロック・マネージャーまたはFPGAファブリックからのトレースクロックをサポート
  • CSクロックおよびクロックイネーブル (cs_at_clk/cs_pdbg_clk) の入力をサポート
  • nTRSTピンとソフトウェアのリセットビットを使用しないJTAG TAPコントローラー・リセットをサポート56
56 リセットは、JTAGシステムリセット (SRSTピン) をHPSリセットピンに接続することで発生します。