Scalable Scatter-Gather DMA Intel® FPGA IP User Guide

ID 823097
Date 7/08/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

4.4.2. Device to Host <PORT#> Avalon-ST Sink Interface

This interface is enabled if the Number of D2H ST Device Ports parameter is equal or more than 1 and Interface Type of Avalon-ST is selected. This interface is in little endian mode.

Clock Domain: d2h<PORT#>_st_clk

Reset: d2h<PORT#>_st_resetn

Table 43.  Device to Host Avalon-ST Sink Interface
Signal Name Direction Description
d2h<PORT>_st_valid IN Indicates that the source is driving a valid transfer.
d2h<PORT>_st_ready OUT Indicates that the sink can accept a transfer in the current cycle.
d2h<PORT>_st_data[(D2H_ST<PORT>_DWD-1):0] IN Data interface. D2H_ST<PORT>_DWD:64, 128, 256
d2h<PORT>_st_sop IN Indicates the start of packet.
d2h<PORT>_st_eop IN Indicates the end of packet.
d2h<PORT>_st_channel[(D2H_ST<PORT>_CWD-1):0] IN Indicate the channel to which the data belongs.

Default D2H_ST<PORT>_CWD: 1

d2h<PORT>_st_empty[log2(D2H_ST<PORT>_DWD/8)-1:0] IN Indicates the number of bytes that are empty, i.e. invalid data. Invalid data or empty cycle is only permitted at the end of the packet transfer.