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.1. Device to Host <PORT#> AXI-ST Subordinate Interface

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

Clock Domain: d2h<PORT#>_st_clk

Reset: d2h<PORT#>_st_resetn

Table 42.  Device to Host <PORT> AXI-ST Subordinate Interface
Signal Name Direction Description
d2h<PORT>_st_tvalid IN Indicates that the source is driving a valid transfer
d2h<PORT>_st_tready OUT Indicates that the sink can accept a transfer in the current cycle

d2h<PORT>_st_tdata

[(D2H_ST<PORT>_DWD-1):0]

IN
  • Data interface
  • D2H_ST<PORT>_DWD = 64, 128, 256

d2h<PORT>_st_tid

[(D2H_ST<PORT>_IDWD-1):0]

IN
  • Data stream identifier that indicates different streams of data.
  • Default D2H_ST<PORT>_IDWD: 1

d2h<PORT>_st_tkeep

[(D2H_ST<PORT>_DWD/8-1):0]

IN
  • A byte qualifier used to indicate whether the content of the associated byte is valid
  • AXI-Streaming bus must be contiguously valid from the beginning until the last data phase
d2h<PORT>_st_tlast IN
  • Indicates End of Data/Command Transmission
  • For video application, this signal is connected internally to the _event mechanism or act as the synchronization event

d2h<PORT>_st_tuser

[(D2H_ST<PORT>_UWD-1):0]
IN
  • Optional
  • User-defined sideband information is not supported yet.
  • When the Enable TUSER to SOP mapping feature for D2H_ST Port <PORT> option is enabled, you must assert high on the d2h<PORT>_st_tuser bit[0] at beginning of d2h<PORT>_st_tvalid cycle to indicate start of packet.