Visible to Intel only — GUID: faj1711747362616
Ixiasoft
1. About the GTS AXI Streaming Intel® FPGA IP for PCI Express* Design Example
Updated for: |
---|
Intel® Quartus® Prime Design Suite 24.1 |
IP Version 4.0.0 |
GTS AXI Streaming Intel® FPGA IP for PCI Express* design example is a simple design to demonstrate the establishment of the PCI Express* connectivity of Agilex™ 5 FPGA in Quartus® Prime software. The PCIe* system host CPU uses Programmed Input/Output (PIO) transactions to access memory map locations in the design example through the PCIe* link. The Programmed Input/ Output (PIO) application block is needed to handle the translation from PCIe* TLP to Avalon® memory-mapped interface protocol of the on-chip memory.
- Any occurrence of GTS AXI Streaming IP throughout this document shall constitute a reference to the GTS AXI Streaming Intel® FPGA IP for PCI Express* .
- Any occurrence of PCIe* Gen4 or Gen4 throughout this document shall constitute a reference to the PCIe* 4.0.
Design Example | Hard IP Mode | Simulation | Hardware |
---|---|---|---|
PIO |
Gen4x4 256-bit Endpoint |
Supports VCS* , VCS* MX, QuestaSim* , Questa* Intel® FPGA Edition simulators. |
No Support |
- Design examples only support the default settings in the parameter editor of the GTS AXI Streaming IP in the Quartus® Prime software.
- Design examples do not support the 10-bit tag completer feature. Running the design example on the host machine enforces a 10-bit tag at PCIe* Gen4 and can cause completion timeout or system crashes.
- Design example hardware support may be added in a future version of Quartus® Prime software along with the Agilex™ 5 FPGA development kit availability.