GTS AXI Multichannel DMA IP for PCI Express* User Guide
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.