GTS AXI Multichannel DMA IP for PCI Express* User Guide

ID 847470
Date 8/25/2025
Public
Document Table of Contents

4.5.10. User Function Level Reset (user_flr)

When the DMA engine receives Functional Level Resets from the Host, the reset requests are propagated to the downstream logic via this interface. In addition to performing resets to its internal logic, the FLR interface waits for an acknowledgment from the user logic for the reset request before it issues an acknowledgement to the GTS AXI Streaming IP. This interface is available by enabling the Enable User-FLR parameter in the IP Parameter Editor.

Interface clock: axi_lite_clk

Table 54.  User Function Level Reset Interface
Signal Name Direction Description
user_flr_rcvd_val Output

Indicates the user logic to begin FLR for the specified channel in usr_flr_rcvd_chan_num.

Remains asserted until usr_flr_completed input is sampled high (1’b1).

user_flr_rcvd_chan_num[11:0] Output Indicates the channel number for which FLR has to be initiated by the user logic.
user_flr_completed Input One-cycle pulse from the user logic indicating the completion of FLR activity for the channel in usr_flr_rcvd_chan_num.