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

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

Clock Domain: h2d<PORT#>_st_clk

Reset: h2d<PORT#>_st_resetn

Table 44.  Host to Device AXI-ST Manager Interface
Signal Name Direction Description
h2d<PORT>_st_tvalid OUT Indicates that the source is driving a valid transfer
h2d<PORT>_st_tready IN

Indicates that the sink can accept a transfer in the current cycle

h2d<PORT>_st_tdata

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

OUT
  • Data interface
  • H2D_ST<PORT>_DWD = 64, 128, 256

h2d<PORT>_st_tid [(H2D_ST<PORT>_IDWD-1):0]

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

h2d<PORT>_st_tkeep

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

OUT
  • 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
h2d<PORT>_st_tlast OUT
  • Indicates End of Data/Command Transmission

    For video application, this signal is connected internally to the _event mechanism or act as the synchronization event

h2d<PORT>_st_tuser

[(H2D_ST<PORT>_UWD-1):0]

OUT
  • Optional
  • Sideband information transmission alongside the data stream is not supported in the current release.
  • When the Enable TUSER to SOP mapping feature for H2D_ST Port<PORT> option is enabled only, the SSGDMA IP asserts high on the h2d<PORT>_st_tuser bit[0] at beginning of h2d<PORT>_st_tvalid cycle to indicate start of packet