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

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

6.12.3. 使用直接重配置流程使能或禁用环回模式

Cyclone® 10 GX器件有三种环回模式:

  • 串行环回
  • 反向串行环回(Pre-CDR)
  • 反向串行环回(Post-CDR)

可通过访问寄存器空间动态重配置环回模式。

串行环回模式

串行环回模式下,发送器串行器和接收器CDR之间存在一条路径,因此接收器串行输入管脚中的数据被忽略时,CDR中的数据可从串行器恢复。可使能或禁用该模式。

图 210. 串行环回模式

使能串行环回模式:

  1. 执行动态重配置的步骤中的必要步骤1到7。
  2. 对地址0x2E1执行read-modify-write操作,将位0设置成1’b1
  3. 执行动态重配置的步骤中的必要步骤9到12。

禁用串行环回模式:

  1. 执行动态重配置的步骤中的必要步骤1到7。
  2. 对地址0x2E1执行read-modify-write操作,将位0设置成1’b0
  3. 执行动态重配置的步骤中的必要步骤9到12。

也可开启Native PHY IP Parameter Editor中的Enable rx_seriallpbken port,使能串行环回模式,并将该端口驱动到1’b1。

反向串行环回模式(Pre-CDR)

在pre-CDR模式下,通过RX输入缓冲器接收的数据环回至TX输出缓冲器。对以下寄存器执行read-modify-write操作,可使能反向串行环回模式。

图 211. 反向串行环回模式(Pre-CDR)
表 170.  要设置的位值
地址 位值
0x137[7] 1'b1
0x13C[7] 1'b0
0x132[5:4] 2’b00
0x142[4] 1’b1
0x11D[0] 1’b1
注: 访问这些寄存器无特定顺序。

反向串行回环模式(Post-CDR)

在post-CDR模式下,通过RX CDR接收的数据随后环回至TX输出缓冲器。通过以下寄存器执行read-modify-write使能该模式。

图 212. 反向串行环回模式(Post-CDR)
表 171.  要设置的位值
地址 位值
0x137[7] 1’b0
0x13C[7] 1’b1
0x132[5:4] 2’b01
0x142[4] 1’b0
0x11D[0] 1’b0
注: 这些寄存器无特定访问顺序。

禁用反向串行环回模式(Pre-CDR和Post-CDR)

禁用反向串行环回模式,可执行read-modify-write操作将地址位设置成如下值。

表 172.  要设置的位值
地址 位值
0x137[7] 1’b0
0x13C[7] 1’b0
0x132[5:4] 2’b00
0x142[4] 1’b0
0x11D[0] 1’b0
注: 这些寄存器无特定访问顺序。