GTS AXI Multichannel DMA IP for PCI Express User Guide

ID 847470
Date 5/06/2025
Public

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

Document Table of Contents

4.5.11.1. User Configuration Intercept Request Interface (user_cii_req)

Interface clock: axi_lite_clk

Table 55.  User Configuration Intercept Request Interface (user_cii_req)
Signal Name Direction Description
dma_user_st_ciireq_tvalid Output

When asserted, indicates a valid CFG request cycle is waiting to be intercepted.

Deasserted when user_dma_st_ciireq_tready is asserted.

user_dma_st_ciireq_tready Input Application asserts this signal for one clock to acknowledge that dma_user_st_ciireq_tvalid is seen by the responder.
dma_user_st_ciireq_tdata[0] Output hdr_poisoned: The poisoned bit in the received TLP header on the CII.
dma_user_st_ciireq_tdata[4:1] Output hdr_first_be: The first dword byte enable field in the received TLP header on the CII.
dma_user_st_ciireq_tdata[9:5] Output Reserved.
dma_user_st_ciireq_tdata[12:10] Output func_num: The PF number in the received TLP header on the CII.
dma_user_st_ciireq_tdata[23:13] Output vf_num: The child VF number of the parent PF in the received TLP header on the CII.
dma_user_st_ciireq_tdata[24] Output vf_active: Indicates the VF number is valid in the received TLP header on the CII.
dma_user_st_ciireq_tdata[25] Output

wr: Indicates a configuration write request is detected in the received TLP header on the CII.

Also, indicates that ss_app_st_ciireq_tdata[67:36] is valid.

dma_user_st_ciireq_tdata[35:26] Output addr: The double-word register address in the received TLP header on the CII.
dma_user_st_ciireq_tdata[67:36] Output dout: Received TLP payload data from the link partner to your application client. The data is in little endian format. The first received payload byte is in [43:36].
dma_user_st_ciireq_tdata[71:68] Output Reserved.