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

ID 817713
Date 5/15/2025
Public
Document Table of Contents

3. Document Revision History for the GTS AXI Streaming Intel® FPGA IP for PCI Express* Design Example User Guide

Document Version Quartus® Prime Version IP Version Changes
2025.05.15 25.1 8.0.0 Made the following change:
  • Updated the hardware support column for the Gen3x1 Interface 128-bit Endpoint mode PIO design example in the GTS AXI Streaming Intel® FPGA IP for PCI Express* Design Examples table.
2025.04.07 25.1 8.0.0 Made the following changes:
  • Updated the About the GTS AXI Streaming Intel® FPGA IP for PCI Express* Design Example section with support information about Agilex™ 3 FPGAs.
  • Updated the GTS AXI Streaming Intel® FPGA IP for PCI Express* Design Examples table with Performance design example.
  • Updated the Programmed Input/Output Design Example section with support information about Agilex™ 3 FPGAs and supported PLD clock frequencies.
  • Updated the Programmed Input/Output Design Example Functional Description section with a figure for the PIO Design Example ( PCIe* 3.0 x4/x1 Variant).
  • Updated the TX Credit Initialization topic in PIO Application section.
  • Added new topic Soft Reset Controller in PIO Application section.
  • Updated the GTS System PLL Clocks Intel® FPGA IP topic with support information about Agilex™ 3 FPGAs.
  • Added new sections Performance Design Example and Performance Design Example Functional Description.
  • Updated the Quick Start Guide section with information about the Performance design example.
  • Updated the Directory Structure for the GTS AXI Streaming Intel FPGA IP for PCI Express Design Example figure in the Directory Structure section.
  • Updated the Generating the Design Example section with information about the Performance design example and Agilex™ 3 FPGAs.
  • Updated the notes about FASTSIM and PIPE mode in the Simulating the Design Example section.
  • Updated the run command in step 2 in the Running VCS* MX Simulation in Interactive Mode section.
  • Added new section Performance Design Example Testbench.
  • Updated the note about PIPE mode in the Compiling the Design Example section.
  • Updated the Hardware and Software Requirements section for Quartus® Prime Pro Edition software version 25.1.
2025.01.24 24.3.1 7.0.0 Made the following changes:
  • Updated the GTS AXI Streaming Intel FPGA IP for PCI Express table with a new Gen4x8 Interface 512-bit Endpoint PIO example.
  • Updated the Programmed Input/Output Design Example section with the PCIe* 4.0 x8 design example.
  • Updated the Programmed Input/Output Design Example Functional Description section with new figure for the PCIe* 4.0 x8 PIO design example.
  • Removed the i_gpio_perst0_n connection requirements in the GTS AXI Streaming IP—Design Under Test (DUT) topic in the PIO Application section.
  • Removed the frequency requirements and added the 512-bit PIO design example information in the Width Adapter topic in the PIO Application section.
  • Updated the figure in the Directory Structure section with new folder names and a file.
  • Updated the Example Designs Tab figure and removed a note in the Generating the Design Example section.
  • Updated simulation script directory and the notes for FASTSIM + PIPE mode in the Simulating the Design Example section.
  • Updated the working directory and simulation command in the Steps to Run Simulation using VCS* MX section.
  • Updated the simulation command in the Running VCS* MX Simulation in Interactive Mode section.
  • Updated the working directory and simulation command in the Steps to Run Simulation using QuestaSim* section.
  • Updated the working directory and simulation command in the Steps to Run Simulation using Xcelium* section.
  • Updated the working directory and simulation command in the Steps to Run Simulation using Riviera-PRO* section.
  • Updated the PIO Design Example Simulation Testbench figure with the PCIe* x8 link in the Design Example Simulation Testbench section.
2024.11.04 24.3 6.0.0 Made the following changes:
  • Updated the About the GTS AXI Streaming Intel® FPGA IP for PCI Express* Design Example section with a new Gen3x4 Interface 128-bit Endpoint PIO example.
  • Updated the figure title in the Programmed Input/Output Design Example section.
  • Updated the steps and added development kit information in the Generating the Design Example section.
  • Added a note about how to enable FASTSIM + PIPE mode in the Simulating the Design Example section.
  • Removed the Steps to Run Simulation using VCS* section.
  • Updated the Steps to Run Simulation using VCS* MX section with the FASTSIM + PIPE mode simulation command.
  • Updated the Steps to Run Simulation using QuestaSim* section with the FASTSIM + PIPE mode simulation command.
  • Added new section Steps to Run Simulation using Xcelium* .
  • Added new section Steps to Run Simulation using Riviera-PRO* .
  • Updated the figure title in the Design Example Simulation Testbench section.
  • Added new topic Root Port BFM in the Design Example Simulation Testbench section.
  • Added a note about design compilation with PIPE mode in the Compiling the Design Example section.
  • Added new section Hardware and Software Requirements.
  • Added new section Installing the Linux Kernel Driver.
  • Added new section Running the Design Example with new topic Running the PIO Design Example.
  • Added new Appendix A.1. BFM Procedures and Functions.
2024.05.09 24.1 4.0.0 Initial release.