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

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

6.12.1. 使用直接重配置流程更改VOD,预加重

  1. 执行动态重配置的步骤中的必要步骤1到7。
  2. 从要更改的通道的PMA模拟功能地址中进行读取。例如,要更改预加重第一后抽头,请读取并存储地址0x105的值。
  3. 根据 Cyclone® 10 GX寄存器映射为该功能选择一个有效值。例如,预加重第一后抽头的有效设置含有位编码5'b00001。
  4. 使用该有效值对PMA模拟功能的地址执行read-modify-write。例如,要更改预加重1st后抽头,必须将5'b00001写入地址0x105。
  5. 执行动态重配置的步骤中的必要步骤9到12。
表 167.  PMA模拟功能的寄存器映射
PMA模拟功能 地址
预加重第一后抽头 0x105 [4:0]

5'b00000 - 5'b11001

预加重第一后抽头极性 0x105 [6]

1'b0 = positive

1'b1 = negative

预加重第二后抽头 0x106 [3:0]

4'b0000 - 4'b1100

预加重第二后抽头极性 0x106 [5]

1'b0 = positive

1'b1 = negative

预加重第一预抽头 0x107 [4:0]

5'b00000 - 5'b10000

预加重第一预抽头极性 0x107 [5]

1'b0 = positive

1'b1 = negative

预加重第二预抽头 0x108 [2:0]

3'b000 - 3'b111

预加重第二预抽头极性 0x108 [4]

1'b0 = positive

1'b1 = negative

差分输出电压(VOD 0x109 [4:0]

5'b00000 - 5'b11111

PMA模拟设置由一套规则控制。并非所有VOD和预加重的组合都有效。下表列出了最大预加重设置及其相应VOD设置。

表 168.  有效最大(绝对值)预加重设置
VOD 最大(绝对值)预加重设置
第一后抽头 第一预抽头 第二Post-Tap 第二Pre-Tap
31 25 16 12 7
30 25 16 11 6
29 25 16 10 5
28 25 16 9 4
27 25 16 8 3
26 25 16 7 2
25 25 16 6 1
24 25 16 5 0
23 24 16 4 0
22 23 16 3 0
21 22 16 2 0
20 21 16 1 0
19 20 16 0 0
18 19 15 0 0
17 18 14 0 0
16 17 13 0 0
15 16 12 0 0
14 15 11 0 0
13 14 10 0 0
12 13 9 0 0