GTS AXI Streaming IP for PCI Express* User Guide: Agilex™ 5 and Agilex™ 3 FPGAs and SoCs

ID 813754
Date 8/04/2025
Public
Document Table of Contents

8. Document Revision History for the GTS AXI Streaming IP for PCI Express* User Guide: Agilex™ 5 and Agilex™ 3 FPGAs and SoCs

Document Version Quartus® Prime Version IP Version Changes
2025.08.04 25.1.1 9.0.0 Made the following changes:
  • Corrected Reference Clock bullets in the Supported Features topic.
  • Updated the Release information topic for the current release.
  • Added parameters, PCIe0 Standard next address pointer for PF and PCIe0 Standard next address pointer for VF, in the GTS AXI Streaming IP Parameters: Interfaces Port 0/Interfaces Port 1 Settings Tab table.
  • Added a note for the Enable SR-IOV support parameter in the GTS AXI Streaming IP Parameters: PCIe0/PCIe1 Device Tab table.
  • Removed note in the PCIe0/PCIe1 Link topic.
  • Removed the VF Table size parameter from the GTS AXI Streaming IP Parameters: PCIe* 0/ PCIe* 1 PF/VF MSI-X Tabs table.
  • Updated the descriptions of the Table offset and Pending bit array (PBA) offset parameters in the GTS AXI Streaming IP Parameters: PCIe* 0/ PCIe* 1 PF/VF MSI-X Tabs table.
  • Added parameter, Enable Device Serial Number Write Access, in the GTS AXI Streaming IP Parameters: PCIe0/PCIe1 DEV SER Tab table.
  • Added new topic, Implementing Device Serial Number (DSN) with Runtime Update Support in the PCIe0/PCIe1 DEV SER section.
  • Updated the figure and information about TLP credits in the Transmit Flow Control Credit Interface section.
  • Updated the p<n>_ss_app_st_flrrcvd

    _tdata[19:0] signal width and description in the Function Level Reset Received Interface table.

  • Updated the p<n>_ss_app_st_flrcmpl

    _tdata[19:0] signal width and description in the Function Level Reset Completion Interface table.

  • Added signal, p<0>_ss_app_st_flrcmpl_tready, signal in the Function Level Reset Completion Interface table.
  • Updated the Function Level Reset Completion Interface waveform figure in the Function Level Reset Completion Interface section.
  • Added the PIPE Mode Interfaces section in the PIPE Mode Simulation appendix chapter.
  • Updated the IP name instances from Intel FPGA IP to IP throughout the user guide.
2025.04.07 25.1 8.0.0 Made the following changes:
  • Updated the Introduction section with information about support for the Agilex™ 3 FPGAs.
  • Updated the Supported Features section with information about support for the Agilex™ 3 FPGAs.
  • Removed the IP Support Status section in the Features chapter.
  • Added new section Device Family Support in the Features chapter.
  • Updated the Release Information section for the 25.1 release.
  • Updated the Recommended FPGA Fabric Speed Grades section with information about support for the Agilex™ 3 FPGAs..
  • Updated the Resource Utilization section with resource usage for the Agilex™ 3 devices and split up the table for Agilex™ 5 E-Series and D-Series devices.
  • Updated the IP Core and Design Example Support Levels section with information about the Agilex™ 3 FPGAs.
  • Updated the IP Architecture and Functional Description section with information about the Agilex™ 3 FPGAs and added new figures for Agilex™ 3 and Agilex™ 5 D-Series FPGAs.
  • Updated the PCIe* Hard IP section with information about the Agilex™ 3 FPGAs and added new figures for Agilex™ 3 and Agilex™ 5 D-Series FPGAs.
  • Updated the Data and Header Packing Scheme section with information about the header endian format.
  • Added information in the Transaction Layer Packet (TLP) Bypass Mode section that the mode is only supported in Agilex™ 5 FPGAs.
  • Added new parameters PCIe* 0/1 AXI-ST Interface Latency and PCIe* 0/1 AXI-ST Sideband Header in the GTS AXI Streaming IP Parameters: AXI Interfaces 0/AXI Interface 1 Settings Tab table in the AXI Interfaces 0/AXI Interface 1 Settings section.
  • Updated the GTS AXI Streaming IP—Top-Level Signals figure in the Overview section.
  • Updated the timing diagrams in the Interface Reset Signals section.
  • Added note in Header Format topic in the AXI4-Stream Interfaces section.
  • Updated the AXI4-Stream Receive (RX) Interface section with information and timing diagrams about the sideband header mode.
  • Updated the AXI4-Stream Transmit (TX) Interface with information and timing diagrams about the sideband header mode.
  • Updated the eye viewer results figures in the Eye Viewer section.
  • Added the LTSSM Sequence Dump File Format for Production Device in the Using the Link Inspector section.
2025.01.24 24.3.1 7.0.0 Made the following changes:
  • Updated the Reference Clock section with information about the common and independent reference clock architecture.
  • Updated the Legacy Interrupt section with address information.
  • Updated the Message Signaled Interrupts (MSI) section with additional information about the pending bit and register.
  • Added new topics Endpoint D3 Entry and Endpoint L2 Exit in the Power Management section.
  • Updated the PCIe1 Hard IP Mode parameter values in the GTS AXI Streaming Parameters: System Settings Tab table in the System Settings section.
  • Added new topic PCIe0/PCIe1 Configuration, Debug and Extension Options in the PCIe0/PCIe1 Settings section.
  • Added new parameters L0s exit latency, L1 exit latency, and Active State Power Management (ASPM) Support in the GTS AXI Streaming Parameters: Power Management Tab table in the PCIe0/PCIe1 PCI Express / PCI Capabilities section.
  • Updated the Credit Limit Update on Transmit Flow Control Credit Interface figure in the Transmit Flow Control Credit Interface section.
  • Updated the MSI-X Capability Structure figure in the PCI Express Capability Structures section.
2024.11.04 24.3 6.0.0 Made the following changes:
  • Updated the Supported Features topic with new feature support.
  • Updated the Feature Support Status table with new feature support.
  • Updated the Agilex™ 5 Recommended FPGA Fabric Speed Grades for All AXI-Stream Width and Frequencies table with the recommended FPGA fabric speed grades.
  • Updated the Completion Buffer Size table in the TX Non-Posted Metering Requirement on Application section with Port 1 information for D-Series devices.
  • Updated the Credit Advertised by GTS AXI Streaming IP table in the TX Non-Posted Metering Requirement on Application section with x8 controller information.
  • Added new section Power Management in the IP Architecture and Functional Description chapter.
  • Added new section Config Retry Status Enable in the IP Architecture and Functional Description chapter.
  • Added new section Hot-Plug in the IP Architecture and Functional Description chapter.
  • Added new section Configuration Space Extension in the IP Architecture and Functional Description chapter.
  • Added new section Page Request Service (EP only) in the IP Architecture and Functional Description chapter.
  • Combined the E-Series and D-Series IP Parameters chapters.
  • Updated the IP Parameters chapter extensively with chapter reorganization and addition of new feature parameter tabs.
  • Updated the GTS AXI Streaming IP—Top-Level Signals figure in the Overview section.
  • Updated signal names in the Interface Clock Signals section.
  • Removed the i_gpio_perst0/1_n signals from the Interface Reset Signals section.
  • Added new section Configuration Extension Bus Interface in the Interfaces and Signals chapter.
  • Updated the Completion Timeout Interface section in the Interfaces and Signals chapter.
  • Corrected typographical error in the Function Level Reset Received Interface section in the Interfaces and Signals chapter.
  • Added new section Error Interface in the Interfaces and Signals chapter.
  • Added new section VIRTIO PCI Configuration Access Interface in the Interfaces and Signals chapter.
  • Updated the Control Register Address Map table in the Control Registers section with information about hot plug and power management control registers.
  • Added Appendix C. Implementation of Address Translation Services (ATS) in Endpoint Mode with information about the Address Translation Services.
2024.08.07 24.2 5.0.0 Made the following changes:
  • Updated the Feature Support Status table with information about PCIe* 4.0 x8, PCIe* 3.0 x8, lane reversal, FASTSIM, and PIPE mode support.
  • Updated the Resource Utilization for GTS AXI Streaming IP for Agilex™ 5 Devices table.
  • Updated the Agilex™ 5 Recommended FPGA Fabric Speed Grades for All AXI-Stream Width and Frequencies table with the recommended FPGA fabric speed grades.
  • Added note in Recommended FPGA Fabric Speed Grades about speed grades supported for PCIe* 4.0.
  • Updated the GTS AXI Streaming IP Support Matrix for Agilex™ 5 Device table with PCIe* 4.0 x8 and PCIe* 3.0 x8 support levels.
  • Added information about PCIe* 4.0 x8 and PCIe* 3.0 x8 support in several tables and figures.
  • Updated the IP Architecture and Functional Description section with information about Agilex™ 5 D-Series FPGA support for PCIe* x8 or x4 and reference clock requirements.
  • Added information about Agilex™ 5 D-Series FPGA support in several sections.
  • Updated the Connecting Clock and Reset Signals of GTS AXI Streaming IP figure with new signal and port names.
  • Updated the Clocking section with information about supported pld_clk frequencies for PCIe* Gen4 x8 and PCIe* 3.0 x8 support.
  • Updated the Resets section extensively and added a new table Pin Location Assignment for p0_pin_perst_n_i and p0_pin_perst_n_1_i Ports.
  • Updated the Resets section extensively and added a new table Pin Location Assignment for p0_pin_perst_n_i and p0_pin_perst_n_1_i Ports.
  • Updated the PCIe* Hard IP section with a new figure Agilex™ 5 PCIe* 4.0 x8 Hard IP Block Diagram for D-Series FPGAs and information about the Agilex™ 5 D-Series FPGAs.
  • Updated the timing diagram figures in the Interrupts section with corrected signal names.
  • Updated IP Parameters chapter name to IP Parameters for E-Series FPGA.
  • Updated the GTS AXI Streaming IP Parameters: PCIe* Interfaces 0 Settings Tab table with new Enable CVP (Intel VSEC) and Enable Configuration Intercept Interface Monitor parameters.
  • Updated the GTS AXI Streaming IP Parameters: PCIe* 0 Base Address Registers Tab table with BAR<n> size parameter value.
  • Updated the GTS AXI Streaming IP Parameters: PCIe* 0 PCI Express* / PCI Capabilities Tab0 table with PF<n> Enable MSI parameter value.
  • Added new chapter IP Parameters for D-Series FPGAs.
  • Updated all the sections in the Interfaces and Signals chapter and replaced p0 in the tables and figures with p<n> as support is added for two ports: port 0 and port 1.
  • Updated the Interface Clock Signals table with new clock signals and supported frequencies for x8 modes.
  • Updated the Interface Reset Signals table with new reset signals and descriptions.
  • Updated the reset sequence descriptions in the Interface Reset Signals section.
  • Updated the descriptions for p<n>_ss_app_vf_err_overflow and p<n>_ss_app_vfnonfatalmsg_ready signals in the VF Error Flag Interface table.
  • Updated the description for p<n>_ss_app_surprise_down_err signal in the Miscellaneous Signals table.
  • Removed the details of the registers from several sections in the Registers chapter and added link to the Excel-based register map.
  • Updated the Registers chapter with a new section Intel-Defined VSEC Capability Register.
  • Updated the Launching the Debug Toolkit section with new image for initialization.
  • Updated the Eye Viewer topic in Using the Agilex™ 5 Debug Toolkit with details about using the Eye Viewer tool.
  • Added Appendix B. PIPE Mode Simulation with information about PIPE mode simulation details.
2024.05.15 24.1 4.0.0 Corrected the recommended FPGA fabric speed grades for the PCIe* 3.0 x2 link configuration in Table: Agilex™ 5 Recommended FPGA Fabric Speed Grades for All AXI-Stream Width and Frequencies.
2024.05.10 24.1 4.0.0 Initial release.