L-Tile和H-Tile收发器PHY用户指南

ID 683621
日期 3/29/2021
Public
文档目录

6.9. 特殊情况的重配置流程

可以在逻辑操作上执行动态重配置,例如在多个发送PLL或多个参考时钟之间进行切换。 在这些情况下,单独的配置文件无法被使用。配置文件在IP生成期间生成,并且在PLL的布局或参考时钟上不包含信息。

要在逻辑操作上执行动态重配置,必须使用包括有关逻辑索引信息的查找寄存器来物理索引映射。查找寄存器是只读(read-only)寄存器。使用这些查找寄存器对选择MUX执行一个read-modify-write操作,在PLL或参考时钟之间进行切换。

使用重配置流程对特定实例执行动态重配置:

  1. 对于PMA通道相关的寄存器,请执行Channel Reconfiguration中步骤1到步骤6中的相应步骤,对于PLL相关的寄存器,请执行Steps to Perform Dynamic Reconfiguration下的PLL Reconfiguration中的步骤1到步骤9。
  2. 从lookup寄存器进行读取。有关lookup寄存器的信息,请参考切换发送器PLL切换参考时钟部分。
  3. 执行逻辑编码(只有Transmitter PLL切换要求使用)。
  4. 使用所需的/编码值对所要求的功能地址执行read-modify-write操作。