Intel® Cyclone® 10 GX收发器PHY用户指南

ID 683054
日期 12/28/2017
Public
文档目录

6.11.2.1. ATX参考时钟切换

可使用ATX PLL实例上的重配置接口指定驱动ATX PLL的参考时钟源。 ATX PLL支持为最多5个不同参考时钟源提供时钟。在不同参考时钟源之间进行选择的流程与参数编辑器中指定的发送器PLL数目无关。

启动参考时钟切换前,请确保ATX PLL实例定义多个参考时钟源。ATX PLL参数化期间,在PLL选项卡上指定Number of PLL reference clocks参数。

下表显示了用于ATX PLL参考时钟输入间切换的地址和位。所示pll_refclk端口数依您指定的参考时钟的数目而异。请使用ATX PLL重配置接口进行此操作。

表 162.  切换ATX PLL参考时钟输入的寄存器映射
收发器ATX PLL端口 说明 地址
pll_refclk0

表示逻辑refclk0。查找寄存器x113[7:0]将逻辑refclk0的映射存储到物理refclk。

0x113 (查找寄存器) [7:0]
pll_refclk1

表示逻辑refclk1。查找寄存器x114[7:0]将逻辑refclk1的映射存储到物理refclk。

0x114 (查找寄存器) [7:0]
pll_refclk2

表示逻辑refclk2。查找寄存器x115[7:0]将逻辑refclk2的映射存储到物理refclk。

0x115 (查找寄存器) [7:0]
pll_refclk3 表示逻辑refclk3。查找寄存器x116[7:0]将逻辑refclk3的映射存储到物理refclk。 0x116 (查找寄存器) [7:0]
pll_refclk4 表示逻辑refclk4。查找寄存器x117[7:0]将逻辑refclk4的映射存储到物理refclk。 0x117 (查找寄存器) [7:0]
N/A ATX refclk选择MUX。 0x112 [7:0]

执行参考时钟切换时,必须指定查找寄存器地址以及替换时钟的相应位。确定ATX PLL后,请遵照下面的过程切换到所选的参考时钟:

  1. 执行动态重配置的步骤中的必要步骤1到7。
  2. 读取查找寄存器地址并保存所需的8位码型。例如:切换到逻辑refclk2,需要使用地址0x115上的位[7:0]
  3. 使用从查找寄存器中获得的8位值对地址0x112上的位[7:0]执行read-modify-write操作。
  4. 执行动态重配置的步骤中的必要步骤9到12。