Scalable Scatter-Gather DMA Intel® FPGA IP User Guide

ID 823097
Date 4/07/2025
Public
Document Table of Contents

3.8.2.1. Data Descriptor - H2D Streaming Transfer

Table 15.  Data Descriptor Format - H2D Streaming Transfer
Offset Byte Lanes
3 2 1 0
0x00 DescrIDX Control

FormatField[7:0]

0b0001_0010

0x04 Length [25:0].

[31:26] are reserved. Set to 0.

0x08 HostSourceAddress[31:0]
0x0C HostSourceAddress[63:32]
0x10 Reserved. Set to 0. SidebandSignal E.g : Ethernet Error[7:0]
0x14-0x18 Reserved. Set to 0.
0x1C Host Interface Control (for DMA SoC mode only).
Table 16.  Data Descriptor - H2D Streaming Transfer's Host Interface Control Field
Bit Field Description
3:0 Host_AWCACHE Host_AWCACHE value
6:4 Host_AWPROT Host_AWPROT value
14:7 Reserved Set to 0.
18:15 Host_ARCACHE Host_ARCACHE value
21:9 Host_ARPROT Host_ARPROT value
31:22 Reserved Set to 0.
Table 17.  Data Descriptor - H2D Streaming Transfer's Control Field
Bit Field Description
0 Reserved Set to 0.
1 IRQ_EN Set to 1 to enable interrupt upon data transfer completion.
2 SOP Set to 1 to indicate Start of Packet in current descriptor.
3 EOP Set to 1 to indicate End of Packet in current descriptor. For single descriptor transfer, both SOP and EOP are asserted in the same descriptor. For multi-descriptor transfer, the SOP is asserted in the first descriptor while the EOP is asserted in the last descriptor.
6:4 Reserved Set to 0.
7 DescValid If set, indicate the current descriptor content is valid.