GTS Dynamic Reconfiguration Controller IP User Guide: Agilex™ 5 FPGAs and SoCs

ID 849710
Date 8/11/2025
Public
Document Table of Contents

1.8. Design Considerations

The following restrictions and considerations apply to dynamic reconfiguration:
  • Agilex™ 5 does not support dynamic reconfiguration for PCIe.
  • All switching returns to an intermediate state, asserting the digital datapath reset and disabling the PMA
  • You can reconfigure the SerDes rate with any configuration, as long as it is legal for the serialization factor and consistent with the system clock. If the interface starts as symmetric (duplex), it must remain symmetric. If the interface starts as asymmetric (simplex), it must remain asymmetric
  • You must keep an interface on the same system clock and system clock divider during dynamic reconfiguration. You cannot reconfigure the system clock PLL, including the reference clock pin and frequency, and you cannot switch an interface's system PLL.
  • Instantiate a DR group per dynamic reconfiguration controller. A controller cannot manage multiple groups. Only one DR group is allowed and one DR controller instance is needed.

For a walk through of building a simple DR design from scratch in Quartus, refer to the Steps to Create a Custom Dynamic Reconfiguration Design.