PCI Express Avalon® Streaming Interface High-Performance Reference Design


This page contains download files, system requirements, and support information for the PCI Express High-Performance reference designs.

Table 1. PCI Express Avalon-ST High-Performance Reference Design


Hardware and Software Driver Requirement

PCIe_hiperf_s5gx.zip Stratix® V GX FPGA Development Kit
PCIe_hiperf_a5gt.zip Arria® V GT FPGA Development Kit
PCIe_hiperf_c5gt.zip Cyclone® V GT FPGA Development Kit
PCIe_hiperf_s4gx.zip Stratix IV GX FPGA Development Kit
PCIe_hiperf_a2gx.zip Arria II GX FPGA Development Kit
Cyclone IV GX FPGA Development Kit
altpcie_demo.zip Demo driver and software executable used for running the reference design on the board.
Required for all download files above.
Supports all kits listed.


  • Reference designs have been updated to Quartus 13.1
  • Demo driver updated to support MSI interrupts
  • Software demo GUI now reports correct throughput for Stratix V

System Requirements

The system requirements to use these PCI Express Avalon-ST High-Performance reference design include:

  • Quartus® II software
  • PCI Express MegaCore® function


The Knowledge Database includes support solutions, frequently asked questions, and known issues. Browse by category and/or keyword. 

Reference Designs Disclaimer

These reference design illustrations may be used within Intel Corporation devices only and remain the copyrighted property of Intel. They are being provided on an "as-is" basis and as an accommodation, and therefore all warranties, representations, or guarantees of any kind (whether express, implied, or statutory) including, without limitation, warranties of merchantability, non-infringement, or fitness for a particular purpose, are specifically disclaimed. Intel expressly does not recommend, suggest, or require that these examples be used in combination with any other product not provided by Intel.