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

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

6.1. 機能の説明

システム・インターコネクトは、接続ポイント、データパス、およびサービス・ネットワークで構成されます。
  • 接続ポイントは、インターコネクトを他のHPSコンポーネントのマスターおよびスレーブにインターフェイス接続します。
  • データパススイッチは、発生元の接続ポイントから目的の接続ポイントまで、ネットワーク全体にわたってデータを転送します。
  • サービス・ネットワークにより、マスターおよびスレーブ・ペリフェラルのセキュリティー機能の更新、およびインターコネクト・レジスターへのアクセスが可能になります。

システム・インターコネクトは、キャッシュ・コヒーレンシー・ユニット (CCU) にも接続されています。CCUは、MPU、FPGA-to-HPSブリッジ、MPFE、GIC、およびオンチップRAMの間に別のルーティングを提供します。

HPS内のマスターとスレーブ間におけるルーティング接続および調停を提供するほかにも、システム・インターコネクトは、ファイアウォール・セキュリティー、QoSメカニズム、および監視プローブポイントを備えています。
図 9. ブロック図
システム・インターコネクトには、部分的に接続されたファブリックとして機能するトランザクションベースのアーキテクチャーがあります。すべてのマスターがすべてのスレーブにアクセスできるわけではありません。

システム・インターコネクトのパケットはそれぞれ、マスターとスレーブ間のトランザクションを伝送します。インターコネクトは最大128ビットのインターフェイス幅を提供し、L4スレーブバス、そしてHPSおよびFPGAのマスターとスレーブに接続します。

システム・インターコネクトは、次のインターフェイスに低遅延の接続を提供します。

  • HPS-to-FPGAブリッジ
  • Lightweight HPS-to-FPGAブリッジ
  • FPGA-to-HPSブリッジ