GTS Dynamic Reconfiguration Controller IP User Guide: Agilex™ 5 FPGAs and SoCs
1.7. Dynamic Reconfiguration
Dynamic Reconfiguration refers to changing the configuration of the FPGA HSSI/HIP hardware without reprogramming the device or disrupting unaffected HSSI channels. In Agilex™ 5 GTS, the HSSI Subsystem is configured through Quartus Hard IPs like Direct PHY, Ethernet, or CPRI. The dynamic reconfiguration process switches between QHIP configurations of the same HIP channels at run time.
In Agilex™ 5, QHIPs involved in dynamic reconfiguration are not directly instantiated in the user design RTL hierarchy. Instead, specify each IP variant or profile in the project .qsf, which can be achieved using the DR Assignment Editor tool. Quartus generates a wrapper during the HSSI Dynamic Reconfiguration IP Generation step in the Compilation Dashboard. This wrapper includes all QHIP logic and multiplexers/arbiters needed to switch HIP control between profiles.