AN 987: Static Update Partial Reconfiguration Tutorial: for Intel® Agilex™ F-Series FPGA Development Board
ID
749443
Date
10/24/2022
Public
A newer version of this document is available. Customers should click here to go to the newest version.
2.5.1. Step 1: Getting Started
2.5.2. Step 2: Create Design Partitions
2.5.3. Step 3: Allocate Placement and Routing Regions
2.5.4. Step 4: Define Personas
2.5.5. Step 5: Create Revisions
2.5.6. Step 6: Compile the Base Revision
2.5.7. Step 7: Set Up PR Implementation Revisions
2.5.8. Step 8: Change the SUPR Logic
2.5.9. Step 9: Program the Board
2.5.10. Modifying the SUPR Partition
2.4. Download Reference Design Files
The partial reconfiguration tutorial is available in the following location:
https://github.com/intel/fpga-partial-reconfig
To download the tutorial:
- Click Clone or download.
- Click Download ZIP. Unzip the fpga-partial-reconfig-master.zip file.
- Navigate to the tutorials/agilex_pcie_devkit_blinking_led_supr subfolder to access the reference design.
The flat folder consists of the following files:
File Name | Description |
---|---|
top.sv | Top-level file containing the flat implementation of the design. This module instantiates the blinking_led sub-partition and the top_counter module. |
top_counter.sv | Top-level 32-bit counter that controls LED[1] directly. The registered output of the counter controls LED[0], and also powers LED[2] and LED[3] via the blinking_led module. |
blinking_led.sdc | Defines the timing constraints for the project. |
blinking_led.sv | In this tutorial, you convert this module into a parent PR partition. The module receives the registered output of top_counter module, which controls LED[2] and LED[3]. |
blinking_led.qpf | Intel® Quartus® Prime project file containing the list of all the revisions in the project. |
blinking_led.qsf | Intel® Quartus® Prime settings file containing the assignments and settings for the project. |
Note: The supr folder contains the complete set of files you create using this application note. Reference these files at any point during the walkthrough.