GTS AXI Streaming Intel® FPGA IP for PCI Express* User Guide

ID 813754
Date 11/04/2024
Public
Document Table of Contents

4.13. Configuration Space Extension

The Had IP (HIP) implemets the madatoy PCI* ad PCIe* capabilities. These blocks also implemet some optioal capabilities which you ca use. Thee ae additioal capabilities that the HIP does ot implemet i the coe. The GTS AXI Steamig IP povides the Cofiguatio Extesio Bus (CEB) iteface to exted the cofiguatio capabilities available i GTS AXI Steamig IP with the followig featues.
  • The cofiguatio TLPs with a destiatio addess ot matchig with iteally implemeted egistes ae outed to the cofiguatio extesio iteface.
  • The applicatio is esposible fo etuig data o ead.
  • The applicatio etus zeo if the tasactio tagets uimplemeted addess space.
  • The wite access to uimplemeted addess is dopped by the applicatio.
  • Maximum oe outstadig ead equest is allowed.
  • The ext poite field of the last capability stuctue withi HIP is set by the exteal capability poite paamete.
    • Sepaate paametes ae povided fo PCI* Compatible Regio of Physical Fuctio (PF) ad Vitual Fuctio (VF).
    • Sepaate paametes ae povided fo PCIe* exteded capability egio of Physical Fuctio (PF) ad Vitual Fuctio (VF).
  • The GTS AXI Steamig IP implemets a timeout mechaism fo equests issued o the CEB iteface.
    • The timeout value is cofiguable, ad you ca set this value duig compilatio.
    • The GTS AXI Steamig IP seds a completio back to the host with "SC" status ad data as all zeos i case the applicatio fails to etu data befoe the timeout coute expies.

The CEB iteface ad the CII iteface ae mutually exclusive. Hece, you caot eable both at the same time.