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

A.1.8. Configuration Intercept Interface

The Configuration Intercept Interface (CII) allows the application logic to detect the occurrence of a Configuration (CFG) request on the link and to modify its behavior. The application logic can use the CII to:

  • Delay the processing of a CFG request by the controller. This allows the application to perform any housekeeping task first.
  • Overwrite the data payload of a CfgWr request. The application logic can also overwrite the data payload of a CfgRd Completion TLP.

The CII interface gives an update only when reconfiguration happens to the writable PCIe configuration space registers. If you want to get the values of the PCIe configuration space registers which are read-only, you must use the HIP reconfiguration interface.

This interface is applicable only when operating in Endpoint mode and can be enabled with the Enable Configuration Intercept Interface parameter. You must also make sure that the corresponding Enable Configuration Intercept Interface parameter of the GTS AXI Streaming IP is enabled, and the interface signals are connected to this interface.