ZHCUBH6 November   2023 DS160PR810

 

  1.   1
  2.   摘要
  3. 1访问方法
    1. 1.1 通过 SMBus 对寄存器进行编程
    2. 1.2 通过外部 EEPROM 进行器件配置
  4. 2寄存器映射概述
  5. 3编程序列示例
    1. 3.1 设置 CTLE 增益电平
    2. 3.2 复位 RX 检测状态机
    3. 3.3 设置 CTLE 直流增益电平
    4. 3.4 设置 VOD 电平
  6. 4共享寄存器
  7. 5通道寄存器
  8. 6参考资料
  9. 7修订历史记录

通道寄存器

表 5-1 列出了通道寄存器。表 5-1中未列出的所有寄存器偏移地址都应视为保留的存储单元,并且不应修改寄存器内容。

请注意,为通道 0 或通道 4 寄存器(通道组 0 或通道组 1)提供了寄存器偏移量。对于通道组 0 上的通道 1、2 和 3 寄存器(或通道组 1 上的通道 5、6 和 7),分别将 0x20、0x40 或 0x60 添加到所提供的偏移量。

表 5-1 通道寄存器
偏移 缩写 寄存器名称 部分
0x0 RX_DET_STS 接收器检测状态寄存器 查找
0x1 EQ_CTRL 均衡器控制寄存器 查找
0x2 GAIN_CTRL 直流增益和 VOD 控制寄存器 查找
0x3 RX_DET_CTRL1 接收器检测控制寄存器 1 查找
0x9 RX_DET_CTRL2 接收器检测控制寄存器 2 转到

复杂的位访问类型经过编码可适应小型表单元。表 5-2 显示了适用于此部分中访问类型的代码。

表 5-2 访问类型代码
访问类型 代码 说明
读取类型
R R 只读访问。
写入类型
R/W R/W 读取/写入访问。
复位或默认值
-n 复位后的值或默认值。

5.1 RX_DET_STS 寄存器(偏移 = 0x0)[复位 = 0x0]

表 5-3 中显示了 RX_DET_STS。

返回到汇总表

表 5-3 RX_DET_STS 寄存器字段说明
字段 类型 复位 说明
7 rx_det_comp_p R 0x0

Rx 检测正极性状态:0:未检测到 1:检测到该值被锁存。

6 rx_det_comp_n R 0x0

Rx 检测负极性状态:0:未检测到 1:检测到该值被锁存。

5 RESERVED R 0x0

保留

4 RESERVED R 0x0

保留

3 RESERVED R 0x0

保留

2 保留 R 0x0

保留

1 RESERVED R 0x0

保留

0 RESERVED R 0x0

保留

5.2 EQ_CTRL 寄存器(偏移 = 0x1)[复位 = 0x9]

表 5-4 中显示了 EQ_CTRL。

返回到汇总表

表 5-4 EQ_CTRL 寄存器字段说明
字段 类型 复位 说明
7 RESERVED R 0x0

保留

6 eq_en_bypass 读/写 0x0

启用 CTLE 1 级旁路:
0:禁用旁路
1:旁路启用

5 eq_bst1_2 读/写 0x0

CTLE 升压 1 级控制。

4 eq_bst1_1 读/写 0x0

请参阅 MSB

3 eq_bst1_0 读/写 0x1

请参阅 MSB

2 eq_bst2_2 读/写 0x0

CTLE 升压 2 级控制。

1 eq_bst2_1 读/写 0x0

请参阅 MSB

0 eq_bst2_0 读/写 0x1

请参阅 MSB

5.3 GAIN_CTRL 寄存器(偏移 = 0x2)[复位 = 0x3]

表 5-5 中显示了 GAIN_CTRL。

返回到汇总表

表 5-5 GAIN_CTRL 寄存器字段说明
字段 类型 复位 说明
7 RESERVED R 0x0

保留

6 RESERVED R 0x0

保留

5 RESERVED R 0x0

保留

4 RESERVED R 0x0

保留

3 RESERVED R 0x0

保留

2 eq_hi_gain 读/写 0x0

设置 CTLE 直流增益:
0:0dB(推荐)
1:3.5dB

1 drv_sel_vod_1 读/写 0x1

TX VOD 选择:
00:- 6dB
01:-3.5dB
10:-1.6dB
11:0dB(推荐)

0 drv_sel_vod_0 读/写 0x1

请参阅 MSB

5.4 RX_DET_CTRL1 寄存器(偏移 = 0x3)[复位 = 0x0]

表 5-6 中显示了 RX_DET_CTRL1。

返回到汇总表

表 5-6 RX_DET_CTRL1 寄存器字段说明
字段 类型 复位 说明
7 RESERVED R 0x0

保留

6 RESERVED R 0x0

保留

5 RESERVED R 0x0

保留

4 RESERVED R 0x0

保留

3 RESERVED R 0x0

保留

2 mr_rx_det_man 读/写 0x0

手动覆盖 rx_detect。

1 en_rx_det_count 读/写 0x0

启用 RX 检测有效计数器。

0 sel_rx_det_count 读/写 0x0

启用前选择有效的检测计数:
0:2 次连续有效检测
1:3 次连续有效检测

5.5 RX_DET_CTRL2 寄存器(偏移 = 0x9)[复位 = 0x0]

表 5-7 中显示了 RX_DET_CTRL2。

返回到汇总表

表 5-7 RX_DET_CTRL2 寄存器字段说明
字段 类型 复位 说明
7 RESERVED R 0x0

保留

6 RESERVED R 0x0

保留

5 RESERVED R 0x0

保留

4 RESERVED R 0x0

保留

3 RESERVED R 0x0

保留

2 mr_rx_det_rst 读/写 0x0

RX 检测复位

1 RESERVED R 0x0

保留

0 RESERVED R 0x0

保留