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

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

2.2.5.1. HPS-FPGAメモリーマップド・インターフェイス

HPS-FPGAメモリーマップド・インターフェイスは、HPS、FPGAファブリック、およびSDRAM間の主要な通信チャネルを提供します。HPS-FPGAメモリーマップド・インターフェイスには次のものが含まれます。

  • FPGA-to-HPSブリッジ - 128、256、または512ビットのコンフィグレーション可能なデータ幅を備える高性能バスです。これにより、FPGAファブリックはHPS内のスレーブに対するトランザクションのマスターになることが可能です。また、MPFEインターコネクトを介してSDRAMにアクセスすることも可能になります。このインターフェイスにより、FPGAファブリックはHPSのアドレス空間を完全に認識することができます。このインターフェイスは、HPS MPUとの単方向のI/Oコヒーレンシーをサポートします。
  • HPS-to-FPGAブリッジ - 32、64、または128ビットのコンフィグレーション可能なデータ幅を備える高性能インターフェイスです。これにより、HPSはFPGAファブリック内のスレーブに対するトランザクションのマスターになることができます。
  • Lightweight HPS-to-FPGAブリッジ - 32ビットの固定データ幅を備えるインターフェイスです。これにより、HPSはFPGAファブリック内のスレーブに対するトランザクションのマスターになることができます。このブリッジは主に、コントロールおよびステータスレジスターのアクセスに使用されます。