Skip to content

Latest commit

 

History

History
 
 

s10_pcie_devkit_pr

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Stratix 10 Partial Reconfiguration over PCIe Reference Design

This readme file accompanies the Stratix 10 PR over PCIe reference design for the Stratix 10 GX FPGA Development Kit. This version of the design has been verified using Quartus Prime Pro v17.1.1.

This readme file contains the following information:

  • Design Description
  • Technical Documentation
  • System Requirements

Design Description

  • This design targets the Stratix 10 GX PCIe development kit with the following features:

    • PCIe Gen 2 x8 support
    • 8KB of mapped memory for use within the PR design core
    • All necessary interface and communication for each component of the design
    • Templates for extending the reference design to instantiate ones own logic
    • Linux driver with upstreamed components
    • Host side programming utilities for full chip and partial reconfiguration, with full driver support
    • Host side example application that demo's the design
  • This version of the design includes the following PR personas:

    • Basic DSP:
      • 27x27 Unsigned multiplier with signal tap logic inserted for supporting on chip debugging of a PR persona
    • Basic Arithmetic:
      • Performs 32 bit unsigned addition
    • GOL
      • Hardware accleration of Conways GOL, 8x8 grid with full wrap around
      • The example host also performs the same calculations and compares the time of both results

Technical Documentation

  • AN-819.pdf Application Note provides information about the reference design, and walks you through using the design.
    • This document is available on the GitHub: here

System Requirements