Visible to Intel only — GUID: vgu1711585746908
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
5.2.2.3.1. PCIe0/PCIe1 Device
5.2.2.3.2. PCIe0/PCIe1 Link
5.2.2.3.3. PCIe0/PCIe1 Slot
5.2.2.3.4. PCIe0/PCIe1 Legacy Interrupt Pin Register
5.2.2.3.5. PCIe0/PCIe1 PTM
5.2.2.3.6. PCIe0/PCIe1 LTR
5.2.2.3.7. PCIe0/PCIe1 MSI
5.2.2.3.8. PCIe0/PCIe1 MSI-X
5.2.2.3.9. PCIe0/PCIe1 PASID
5.2.2.3.10. PCIe0/PCIe1 DEV SER
5.2.2.3.11. PCIe0/PCIe1 PRS
5.2.2.3.12. PCIe0/PCIe1 Power Management
5.2.2.3.13. PCIe0/PCIe1 VSEC
5.2.2.3.14. PCIe0/PCIe1 ATS
5.2.2.3.15. PCIe0/PCIe1 TPH
5.2.2.3.16. PCIe0/PCIe1 ACS
5.2.2.3.17. PCIe0/PCIe1 Hot-Plug
5.2.2.3.18. PCIe0/PCIe1 VIRTIO
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: vgu1711585746908
Ixiasoft
A.2.4.2.1. Agilex™ 5 Information
This lists a summary of the GTS AXI Streaming IP parameter settings in the GTS AXI Streaming IP parameter editor when the IP was generated, as read by the Agilex™ 5 Debug Toolkit when initialized.
All the information is read-only.
Use the Refresh button to read the settings.
Parameter | Values | Descriptions |
---|---|---|
Intel Vendor ID | 1172 | Indicates the Vendor ID as set in the IP Parameter Editor. |
Device ID | 0 | This is a unique identifier for the device that is assigned by the vendor. |
Protocol | PCIe | Indicates the Protocol. |
Port Type | Root Port, Endpoint 4 | Indicates the Hard IP Port type. |
Intel IP Type | intel_pcie_gts | Indicates the IP type used. |
Advertised speed | 8.0GT, 16.0GT | Indicates the advertised speed as configured in the IP Parameter Editor. |
Advertised width | x4, x2, x1 | Indicates the advertised width as configured in the IP Parameter Editor. |
Negotiated speed | 2.5GT, 5.0GT, 8.0GT, 16.0GT | Indicates the negotiated speed during link training. |
Negotiated width | x4, x2, x1 | Indicates the negotiated link width during link training. |
Link status | Link up, link down | Indicates if the link (DL) is up or not. |
LTSSM State | Refer to Hard IP Status Interface | Indicates the current state of the link. |
Lane Reversal | True, False | Indicates if lane reversal happens on the link. |
Retimer 1 | Detected, not detected | Indicates if a retimer was detected between the Root Port and the Endpoint. |
Retimer 2 | Detected, not detected | Indicates if a retimer was detected between the Root Port and the Endpoint. |
Tx TLP Sequence Number | Hexadecimal value | Indicates the next transmit sequence number for the transmit TLP. |
Tx Ack Sequence Timeout | Hexadecimal value | Indicates the ACK sequence number which is updated by receiving ACK/NAK DLLP. |
Replay Timer Timeout | Green, Red | Green: no timeout Red: timeout |
Malformed TLP Status | Green, Red | Green: no malformed TLP Red: malformed TLP detected |
First Malformed TLP Error Pointer |
|
|
PIPE PhyStatus |
0/1 |
Indicates the PMA and PCS are in reset mode. 0: PMA and PCS are out of reset 1: PMA and PCS are in reset |
Figure 73. Example of Agilex™ 5 Parameter Settings
4 The current version of Quartus® Prime supports enabling the Debug Toolkit for Endpoint mode only, and for the Linux and Windows operating systems only.