マルチ・チャネル DMA PCI Express* 用インテル FPGA IP ユーザー・ガイド

ID 683821
日付 10/06/2023
Public

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

ドキュメント目次

5.1.2. MCDMAの設定

図 24. Analog MCDMA Settings Parameters
表 58.  MCDMAの設定
パラメーター Description

PIO BAR2 Address Width

NA

128 Bytes - 7 bits ~ 8 EBytes - 63 bits

Address width for PIO AVMM port. Default address width is 22 bits

ユーザーモード

8チャネルDMA

バースト-MM Master

Bursting Slave

BAM+BAS

BAM+MCDMA

BAM+BAS+MCDMA

This option allows user to configure the mode of operation for MCDMA IP. MCDMA mode has the DMA functionality. BAM and BAS offer Bursting Master and Slave AVMM capabilities without DMA functionality

インターフェイスの種類機能

AVMM

AVST

User logic interface type for D2HDM and H2DDM.

Avalon-MM Interface

Number of ports

1

Number of ports for AVMM and AVST interface is 1.

Enable User-MSIX

ON、OFF

User MSI-X enables user application to initiate interrupts through MCDMA, this option is available only if the user selects MCDMA mode

Enable User-FLR

ON、OFF

User FLR interface allows passing of FLR signals to the user side application

D2H Prefetch channels

8

16

32

64

128

256

Sets the D2H Prefetch channels.

Applicable to AVST 1 port interface only.

In the current release, the D2H Prefetch Channels parameter follows the total number of DMA channels that you select in the IP Parameter Editor up to 256 total channels. When the total number of channels selected is greater than 256, then D2H Prefetch channels are fixed to 64.

Maximum Descriptor Fetch

16

32

64

Sets the maximum descriptors that are fetched per D2H prefetch channel.

Applicable to AVST 1 port interface only.

Enable Metadata

ON、OFF

Enable Metadata.

Applicable to AVST 1 port interface only.

Enable config slave

ON、OFF

This parameter is not user configurable. This is turned on automatically when a Root Port mode is selected. Not applicable to Endpoint mode.

Enable address byte aligned transfer

ON、OFF

This option allows you to enable the Byte aligned address mode support needed for Kernel or DPDK drivers and DMA makes no assumption on the alignment of data with respect to to the address.

注: This parameter is only available when the Interface type is set to AVST.