Quartus® Prime Pro Edition User Guide: Partial Reconfiguration

ID 683834
Date 5/16/2025
Public
Document Table of Contents

2. Partial Reconfiguration Solutions IP User Guide

The Quartus® Prime Pro Edition software includes the following Altera* IP cores that simplify partial reconfiguration implementation.

Instantiate one or more of these IP cores to implement handshake and freeze logic for PR functionality in your design. Alternatively, create your own PR handshake and freeze logic that interfaces with the PR region.

Table 11.  Partial Reconfiguration IP Cores
Altera* IP Description Usage

Partial Reconfiguration Controller IP

Dedicated IP component that sends the partial reconfiguration bitstream for Stratix® 10 and Agilex™ FPGA Portfolio devices. The PR bitstream performs reconfiguration by adjusting CRAM bits in the FPGA.

One instance per Stratix® 10 or Agilex™ FPGA Portfolio device
Partial Reconfiguration External Configuration Controller IP IP component that supports Stratix® 10 and Agilex™ FPGA Portfolio device partial reconfiguration via an external source over dedicated PR pins. One instance per Stratix® 10 or Agilex™ FPGA Portfolio device for external configuration

Partial Reconfiguration Controller Arria® 10/Cyclone 10 IP

Dedicated IP component that sends the partial reconfiguration bitstream to the Arria® 10 or Cyclone® 10 GX device. The PR bitstream performs reconfiguration by adjusting CRAM bits in the FPGA.

One instance per Arria® 10 or Cyclone® 10 GX device for internal or external configuration.

Partial Reconfiguration Region Controller IP

Provides a standard Avalon® memory-mapped interface to the block that controls handshaking with the PR region. Ensures that PR region stops, resets, and restarts, according to the PR handshake.

One instance per PR region.

Avalon® -MM Partial Reconfiguration Freeze Bridge IP

Provides freeze capabilities to the PR region for Avalon® memory-mapped interfaces.

One instance for each interface in each PR region.

Avalon® -ST Partial Reconfiguration Freeze Bridge IP

Provides freeze capabilities to the PR region for Avalon® streaming interfaces.

One instance for each interface in each PR region.