ZHCUBH6 November 2023 DS160PR810
DS160PR810 需要手动 CTLE 调优。可通过修改每个 CTLE 级(EQ1 和 EQ2)的值或绕过 EQ1 级来更改 CTLE 增益电平。CTLE 电平可针对每个通道单独设定或者广播至所有通道。表 3-1 显示了一个示例序列,通过对每个通道单独执行写入操作,将组 0 通道上的 CTLE 增益电平设置为 5.0dB(8GHz 时)(CTLE 指数 2),并将组 1 通道上的 CTLE 增益电平设置为 7.0dB(CTLE 指数 4)。使用表 3-3 中提供的寄存器值将 CTLE 增益电平设置为任何其他可用值。
步骤 | 寄存器组 | 操作 | 寄存器地址 [十六进制] |
寄存器值 [十六进制] |
写入掩码 [十六进制] |
备注 |
---|---|---|---|---|---|---|
1 | 组 0:通道 0 | 写入 | 0x01 | 0x08 | 0x3F | 将通道 0 上的 CTLE 设为指数 2。 |
2 | 组 0:通道 1 | 写入 | 0x21 | 0x08 | 0x3F | 将通道 1 上的 CTLE 设为指数 2。 |
3 | 组 0:通道 2 | 写入 | 0x41 | 0x08 | 0x3F | 将通道 2 上的 CTLE 设为指数 2。 |
4 | 组 0:通道 3 | 写入 | 0x61 | 0x08 | 0x3F | 将通道 3 上的 CTLE 设为指数 2。 |
5 | 组 1:通道 4 | 写入 | 0x01 | 0x11 | 0x3F | 将通道 4 上的 CTLE 设为指数 4。 |
6 | 组 1:通道 5 | 写入 | 0x21 | 0x11 | 0x3F | 将通道 5 上的 CTLE 设为指数 4。 |
7 | 组 1:通道 6 | 写入 | 0x41 | 0x11 | 0x3F | 将通道 6 上的 CTLE 设为指数 4。 |
8 | 组 1:通道 7 | 写入 | 0x61 | 0x11 | 0x3F | 将通道 7 上的 CTLE 设为指数 4。 |
假设 0x18 和 0x19 分别是通道组 0 和 1 的 SMBus 地址,以下是表 3-1 中序列的 XML 批处理脚本:
<i2c_write addr="0x18" count="0" radix"16">01 08</i2c_write>
<i2c_write addr="0x18" count="0" radix"16">21 08</i2c_write>
<i2c_write addr="0x18" count="0" radix"16">41 08</i2c_write>
<i2c_write addr="0x18" count="0" radix"16">61 08</i2c_write>
<i2c_write addr="0x19" count="0" radix"16">01 11</i2c_write>
<i2c_write addr="0x19" count="0" radix"16">21 11</i2c_write>
<i2c_write addr="0x19" count="0" radix"16">41 11</i2c_write>
<i2c_write addr="0x19" count="0" radix"16">61 11</i2c_write>
表 3-2 显示了一个示例序列,通过对每个通道组单独执行广播写入操作,将组 0 通道上的 CTLE 增益电平设置为 5.0dB(8GHz 时)(CTLE 指数 2),并将组 1 通道上的 CTLE 增益电平设置为 7.0dB(CTLE 指数 4)。
步骤 | 寄存器组 | 操作 | 寄存器地址 [十六进制] |
寄存器值 [十六进制] |
写入掩码 [十六进制] |
备注 |
---|---|---|---|---|---|---|
1 | 组 0:通道 0-3 | 写入 | 0x81 | 0x08 | 0x3F | 将通道 0-3 上的 EQ 设置为指数 2。 |
2 | 组 1:通道 4-7 | 写入 | 0x81 | 0x11 | 0x3F | 将通道 4-7 上的 EQ 设置为指数 4。 |
假设 0x18 和 0x19 分别是通道组 0 和 1 的 SMBus 地址,以下是表 3-2 中序列的 XML 批处理脚本:
<i2c_write addr="0x18" count="0" radix"16">81 08</i2c_write>
<i2c_write addr="0x19" count="0" radix"16">81 11</i2c_write>
表 3-3 提供了 CTLE 控制寄存器值与 CTLE 指数 (0 - 15) 之间的函数关系图。表 3-1 和表 3-2 中提供了示例 CTLE 控制寄存器地址。
CTLE 指数 | 4GHz 时的 CTLE 增益 (dB) | 8GHz 时的 CTLE 增益 (dB) | CTLE 控制寄存器值 [十六进制] |
---|---|---|---|
0 | 0.0 | -0.2 | 0x40 |
1 | 1.5 | 4.5 | 0x43 |
2 | 2.0 | 5.5 | 0x08 |
3 | 2.5 | 6.5 | 0x0A |
4 | 2.7 | 7.0 | 0x11 |
5 | 3.0 | 8.0 | 0x12 |
6 | 4.0 | 9.0 | 0x13 |
7 | 5.0 | 10.0 | 0x1A |
8 | 6.0 | 11.0 | 0x1B |
9 | 7.0 | 12.0 | 0x23 |
10 | 7.5 | 13.0 | 0x2B |
11 | 8.0 | 13.5 | 0x2C |
12 | 8.5 | 15.0 | 0x2D |
13 | 9.5 | 16.5 | 0x35 |
14 | 10.0 | 17.0 | 0x36 |
15 | 11.0 | 18.0 | 0x3F |