Visible to Intel only — GUID: zym1725467682210
Ixiasoft
1. Introduction
2. Features
3. Getting Started with GTS AXI Streaming IP
4. IP Architecture and Functional Description
5. IP Parameters
6. Interfaces and Signals
7. Registers
8. Document Revision History for the GTS AXI Streaming Intel® FPGA IP for PCI Express* User Guide
A. Troubleshooting/Debugging
B. PIPE Mode Simulation
C. Implementation of Address Translation Services (ATS) in Endpoint Mode
3.1. Downloading and Installing Quartus® Prime Software
3.2. Configuring and Generating the GTS AXI Streaming IP
3.3. Configuring and Generating GTS System PLL Clocks Intel® FPGA IP
3.4. Configuring and Generating GTS Reset Sequencer Intel® FPGA IP
3.5. Instantiating and Connecting GTS AXI Streaming IP Interfaces (and Other IPs)
3.6. Simulating the GTS AXI Streaming IP Variant
3.7. Compiling the GTS AXI Streaming IP Variant
4.1. Clocking
4.2. Resets
4.3. PCIe* Hard IP
4.4. Hard IP Interface (IF) Adaptor
4.5. Interrupts
4.6. Transaction Ordering
4.7. TX Non-Posted Metering Requirement on Application
4.8. AXI4-Stream Interface
4.9. Tag Allocation
4.10. Power Management
4.11. Config Retry Status Enable
4.12. Hot-Plug
4.13. Configuration Space Extension
4.14. Page Request Service (EP only)
4.15. Precision Time Measurement (PTM)
4.16. Single Root I/O Virtualization (SR-IOV)
4.17. Transaction Layer Packet (TLP) Bypass Mode
4.18. Scalable IOV
6.1. Overview
6.2. Clocks and Resets
6.3. AXI4-Stream Interfaces
6.4. Configuration Intercept Interface
6.5. Configuration Extension Bus (CEB) Interface
6.6. Control Shadow Interface
6.7. Transmit Flow Control Credit Interface
6.8. Completion Timeout Interface
6.9. Control and Status Register Responder Interface
6.10. Function Level Reset Interface
6.11. TLP Bypass Error Reporting Interface
6.12. Error Interface
6.13. VF Error Flag Interface
6.14. VIRTIO PCI* Configuration Access Interface
6.15. Precision Time Measurement (PTM) Interface
6.16. Serial Data Signals
6.17. Miscellaneous Signals
7.6.1. VF PCI-Compatible Configuration Space Header Type0
7.6.2. VF PCI Express* Capability Structure
7.6.3. VF Message Signal Interrupt Extended (MSI-X) Capability Structure
7.6.4. VF Alternative Routing ID (ARI) Capability Structure
7.6.5. VF TLP Processing Hints (TPH) Capability Structure
7.6.6. VF Address Translation Services (ATS) Capability Structure
7.6.7. VF Access Control Services (ACS) Capability Structure
7.6.2.1. PCI Express* Capability List Register
7.6.2.2. PCI Express* Device Capabilities Register
7.6.2.3. PCI Express* Device Control and Status Register
7.6.2.4. Link Capabilities Register
7.6.2.5. Link Control and Status Register
7.6.2.6. PCI Express* Device Capabilities 2 Register
7.6.2.7. PCI Express* Device Control and Status 2 Register
7.6.2.8. Link Capabilities 2 Register
7.6.2.9. Link Control and Status 2 Register
Visible to Intel only — GUID: zym1725467682210
Ixiasoft
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.