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

ID 683567
日付 1/25/2020
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

8.3.2. ペリフェラル要求インターフェイス

DMACは、32のペリフェラル要求インターフェイスを提供します。これらのインターフェイスは個別に有効にすることができます。HPSはこれらのインターフェイスのうち8つをFPGAで利用できるようにするため、FPGAのソフトロジックはDMA転送を要求することができます。8つのインターフェイスのうちの2つは、ソフトウェアの制御下でHPS I2C EMAC2ペリフェラルと共有されます。FPGAへの8つのDMACペリフェラル要求インターフェイスは、HPSプラットフォーム・デザイナーのIPコンポーネントを使用して個別に有効にすることができます。FPGAとのDMA転送に関しては、デザインで転送フロー制御が必要な場合にのみこの機能が必要になります。

HPSプラットフォーム・デザイナーのIPコンポーネントを使用して有効にされるFPGAペリフェラル要求インターフェイスにはそれぞれ、FPGAにエクスポートされる次の信号のセットが含まれます。この <n> は、プラットフォーム・デザイナーで有効にされる特定の要求インターフェイスに対応します。
  • f2h_dma<n>_req—HPS DMACに対するFPGAペリフェラルのDMA転送要求
  • f2h_dma<n>_ack—FPGAペリフェラルのDMA転送要求に対するHPS DMACの肯定応答
  • f2h_dma<n>_single—HPS DMACに対するFPGAペリフェラルのシングル、非バースト転送要求