Partial Reconfiguration - Intel Agilex Configuration User Manual

Hide thumbs Also See for Agilex:
Table of Contents

Advertisement

The CvP configuration scheme supports the following modes:
CvP Initialization Mode:
In this mode an external configuration device stores the periphery image and it loads into the FPGA through the Active
Serial x4 (Fast mode) configuration scheme. The host memory stores the core image and it loads into the FPGA through
the PCIe link.
After the periphery image configuration completes, the
training. When PCIe link training completes, the PCIe link transitions to the Link Training and Status State Machine
(LTSSM) L0 state and then through PCIe enumeration. The PCIe host then configures the core through the PCIe link. The
PCIe reference clock must be running for the link for link training.
After the core image configuration is complete, the CvP_CONFDONE pin (if enabled) goes high, indicating the FPGA has
receiver the full configuration bitstream over the PCIe link.
CvP Update Mode:
CvP update mode is a reconfiguration scheme that uses the PCIe link to deliver an updated bitstream to a target device
after the device enters user mode. The periphery images which includes the PCIe link remains active, allowing CvP update
to use this link to reconfigure the core fabric. In this mode, the FPGA device initializes by loading the full configuration
image from the external local configuration device to the FPGA or after CvP initialization.
You can perform CvP update on a device that you originally configure using CvP initialization or any other configuration
scheme.

5.3. Partial Reconfiguration

Partial reconfiguration (PR) allows you to reconfigure a portion of the FPGA dynamically, while the remaining FPGA design
continues to function. You can define multiple personas for a region in your design, without impacting operation in areas
outside this region. This methodology is effective in systems with multiple functions that time-share the same FPGA device
resources. PR enables the implementation of more complex FPGA systems.
Related Information
Intel Quartus Prime Pro Edition User Guide: Partial Reconfiguration
Intel
®
Agilex
Configuration User Guide
182
signal goes high and the FPGA starts PCIe link
CONF_DONE
indicates that configuration is complete.
INIT_DONE
5. Intel Agilex Configuration Features
UG-20205 | 2019.10.09
Send Feedback

Advertisement

Table of Contents
loading

Table of Contents