AN 819: Partial Reconfiguration over PCI Express* Reference Design for Intel® Stratix® 10 Devices
A. Reference Design Files
| Type | File/Folder | Description | 
|---|---|---|
| IP files |  
          |  
          Contains the IP files for the Intel® Stratix® 10 External Memory Interfaces IP core, Intel® Stratix® 10 Hard IP for PCI Express* IP core, and devkit pins.  |  
       
|  
          |  
          Contains the IP file for the Intel® Stratix® 10 Partial Reconfiguration Controller IP core, system description ROM, calibration I/O, and all the interface components.  |  
       |
|  
          |  
          Contains the freeze bridges, the region controller, and the JTAG SLD agent.  |  
       |
|  
          |  
          Contains all the IP files for the register file system, that is common across all personas.  |  
       |
|  
          |  
          Contains the JTAG SLD host for the PR region signal tapping. These files are applicable to all the personas.  |  
       |
|  
          |  
          Contains the JTAG SLD agent for the PR region signal tapping. These files are applicable to all the personas.  |  
       |
|  
          |  
          Contains all the IP files for EMIF interface in the PR personas.  |  
       |
| Platform Designer System Files |  
          |  
         
          
          Contains the following three Platform Designer (Standard) subsystems: 
            
  |  
       
|  
          |  
          Contains the PR persona EMIF interface.  |  
       |
| SystemVerilog design files |  
          |  
          Contains the top-level wrapper. Also contains the SystemVerilog description for generic components in the three subsystems, and the PR region wrapper.  |  
       
|  
          |  
          Contains all the source files for the basic DSP persona.  |  
       |
|  
          |  
          Contains all the source files for the basic arithmetic persona.  |  
       |
|  
          |  
          Contains all the source files for the Game of Life persona.  |  
       |
|  
          |  
          Contains all the source files for the DDR4 access persona.  |  
       |
|  
          |  
          Example personas that use the template for persona configuration. These examples demonstrate integrating a custom persona RTL into the reference design.  |  
       |
| Memory files |  
          |  
          Used for system description ROM.  |  
       
| Synopsys Design Constraints Files |  
          |  
          Synthesis constraints for the design.  |  
       
|  
          |  
          Provides exceptions.  |  
       |
|  
          |  
          JTAG timing constraints file.  |  
       |
| Signal Tap File |  
          |  
          Signal Tap file for the basic DSP persona.  |  
       
| Software utilities |  
          |  
          Contains software utilites for flashing the development board, and communicating with the reference design.  |  
       
| Intel® Quartus® Prime Project File |  
          |  
          Contains all the revisions.  |  
       
| Intel® Quartus® Prime Settings Files |  
          |  
          Base revision settings file for the DDR4 access persona.  |  
       
|  
          |  
          Implementation revision settings file for the DDR4 access persona.  |  
       |
|  
          |  
          Implementation revision settings file for basic DSP persona.  |  
       |
|  
          |  
          Implementation revision settings file for basic arithmetic persona.  |  
       |
|  
          |  
          Implementation revision settings file for Game of Life persona.  |  
       |
|  
          |  
          Template implementation revision settings file.  |  
       |
| Verification |  
          |  
          Contains testbench files for the design.  |