如果英特尔® Stratix® 10 L 和 H-tile 设备的 fPLL 以分数模式配置,其 VCO 频率范围小于 7 GHz 时,在 fPLL 通电校准或用户重新校准后,fPLL 寄存器可能无法设置为受校值。
为了解决此问题,通过 fPLL Avalon Memory Mapped 动态重新配置接口将以下序列写入软控制寄存器,从而重置在校准后丢失锁的 fPLL。
- 将寄存器0x4E0[1] 至 1
- 将寄存器0x4E0[0] 设置为 1
- 将寄存器设置0x4E0[0] 至 0
- 将寄存器设置0x4E0[1] 至 0
您应该勾选 Enable Dynamic Refiguration,启用原生 PHY 调试主端点,以及在 英特尔 Stratix 10 L 和 H-tile 设备 fPLL IP 中启用控制和状态寄存器选项,以写入上面的软控制寄存器。