Intel® Agilex™时钟和PLL用户指南

ID 683761
日期 12/13/2021
Public
文档目录

6.3.2. 高级模式重配置

高级模式下,是通过 Avalon® 接口使用IOPLL Reconfig IP核重配置单个I/O PLL设置。

仅建议高级用户使用高级模式重新配置。该重配置模式有几个限制,如果将配置参数设置成非法配置设置会导致I/O PLL失锁并且造成器件稳定性问题。Intel建议使用.mif流重新配置。

使用高级模式重新配置的限制如下:

  • 必须确保配置设置为合法值,以便I/O PLL的配置合法。为确保您的配置合法,请参阅 IOPLL IP核参数-高级参数选项卡表格了解关于正确的配置设置。
  • 如果要重新配置的值仅占据I/O PLL内部存储器中一个字节的一部分,则必须执行读-修改-写操作来覆盖该字节的剩余位。
  • 高级模式重新校准后,必须手动除法I/O PLL的重新校准。
警告:
如果您采用了错误的PLL设置,配置错误的位或者在设置构成字节的一部分时将整个字节覆盖了,则PLL可能会失锁并导致器件的可靠性出现问题。

请按照以下步骤使用高级模式执行I/O PLL重新校准:

  1. 使能IOPLL Reconfig IP核中的Advanced Reconfiguration选项。
  2. 设置mgmt_address[9:8] = 2’b01以选择高级模式重新配置。
  3. 根据需要的PLL设置来设置mgmt_address[7:0]的地址总线值和mgmt_writedata [7:0]的数据总线值。
    有关详细信息,请参阅高级模式重配置的地址总线和数据总线设置表格。
  4. 置位mgmt_write信号一个mgmt_clk周期。
  5. 重复步骤1到步骤3,设置地址总线和数据总线值实现需要的I/O PLL重新配置设置。
  6. I/O PLL重配置完成后,您必须手动触发I/O PLL重新校准。
    有关I/O PLL重新校准的更多详细信息,请参阅使用高级模式的重新校准部分。