- Command line and graphical user interface for compilation and analysis
- Hierarchical Partial Reconfiguration that allows you to create child PR partitions in your design
- Simulation of Partial Reconfiguration that allows you to observe the resulting change and the intermediate effect in a reconfiguration partition
- Signal Tap debug with simultaneous acquisition of both the Static region and Partial Reconfiguration regions
- Quartus Prime documentation for Creating a Partial Reconfiguration Design is available in the Quartus Prime Pro Edition Handbook Volume 1
Partial reconfiguration improves effective logic density by removing the need to place in the FPGA functions that do not operate simultaneously. Instead, you can store these functions in external memory and load them as needed. This operation reduces the size of the FPGA by allowing multiple applications on a single FPGA, saving board space and cost, and reducing power consumption.
The fpga-partial-reconfig gitub repository contains scripts, tutorials, and reference designs for the Intel FPGA PR design flow. The repositorys is available here: https://github.com/01org/fpga-partial-reconfig