PCI Expressのマルチチャネル DMA インテル® FPGA IPユーザー ガイド

ID 683821
日付 4/20/2022
Public
ドキュメント目次

6.2.5. MCDMA 設定

図 25. MCDMA 設定パラメーター
表 84.  MCDMA 設定
パラメーター デフォルト値 説明

BAR2 Address Width

128 Bytes - 8 Bytes

4 Mbytes – 22 bits

PIO AVMM ポートのアドレス幅。デフォルトのアドレス幅は 22 ビットです。

User Mode

Multi channel DMA

Bursting Master

Bursting Slave

BAM-BAS

BAM-MCDMA

Data Mover Mode only

Multi channel DMA

このオプションを使用すると、ユーザーは MCDMA IP の動作モードをコンフィグレーションできます。 MCDMA モードには DMA 機能があります。 BAM および BAS は、DMA 機能なしでバースト・マスターおよびスレーブ AVMM 機能を提供します。

Interface type

AVMM

AVST

AVMM

D2HDM および H2DDM のユーザー・ロジック・インターフェイス・タイプ。

デフォルト: Avalon-MMインタフェース

Number of ports

1

4

1

インターフェイス・タイプ = AVMM の場合、値 =1

インターフェイス・タイプ = AVST の場合、値 = 1 または 4

Enable User-MSIX

On / Off

Off

User MSI-X は、ユーザー・アプリケーションが MCDMA を介して割り込みを開始できるようにします。このオプションは、ユーザーが MCDMA モードを選択した場合にのみ使用できます。

Enable User-FLR

On / Off

Off

ユーザー FLR、インターフェイスにより、FLR 信号をユーザー側アプリケーションに渡すことができます。

D2H Prefetch channels

8

16

32

64

128

256

8

D2H プリフェッチ・チャネルを設定します。

現在のリリースでは、D2H プリフェッチ・チャネル・パラメーターは、IP パラメーター・エディターで選択した合計 256 チャネルまでの DMA チャネルの総数に従います。選択されたチャネルの総数が 256 を超える場合、D2H プリフェッチ・チャネルは 64 に固定されます。

注: このパラメーターは、AVST 1 ポート・インターフェイスのみに適用されます。

Maximum Descriptor Fetch

16

32

64

16

D2H プリフェッチ・チャネルごとにフェッチされる最大ディスクリプターを設定します。

注: このパラメーターは、AVST 1 ポート・インターフェイスにのみ適用されます。

Enable Metadata

On / Off

Off

メタデータを有効にします。

注: このパラメーターは、NameパラメーターがConvertに設定されている場合のみ有効です。

Enable Configuration Intercept Interface

On / Off

Off

コンフィグレーション・インターセプト・インターフェイスを有効にする場合に選択します。

Enable 10-bit tag support

On / Off

Off

このパラメーターは、次のユーザーモードでのみ使用できます。
  • マルチチャネル DMA モード
  • BAM+MCDMAモード