ZHCUCT2 February 2025 LMH1229 , LMH1239
表 4-1 列出了共享寄存器的存储器映射寄存器。表 4-1 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 偏移 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 4h | Reset_Share | RST_SHR | 节 4.1.1 |
| Bh | VCO_Clock_Divider | VCO_DIV | 节 4.1.2 |
| Ch | Clock_Control | CLK_CTRL | 节 4.1.3 |
| E2h | Reset_Channel | CH_RST | 节 4.1.4 |
| FAh | Transmitter_VOD_Control | TX_VOD | 节 4.1.5 |
| FEh | Input_Mux_Selection | IN_MUX | 节 4.1.6 |
| FFh | Channel_Selection | CH_SEL4 | 节 4.1.7 |
复杂的位访问类型经过编码可适应小型表单元。表 4-2 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 写入类型 | ||
| W | W | 写入 |
| W1C | W 1C | 写入 1 以清零 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
表 4-3 展示了 Reset_Share。
返回到汇总表。
该寄存器用于复位共享页面寄存器。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | |
| 6 | rst_i2c_regs | R/W1C | 0h | 复位共享寄存器。在复位操作之后自清除 |
| 5 | RESERVED | R | 0h | |
| 4 | RESERVED | R | 0h | |
| 3 | RESERVED | R | 0h | |
| 2 | RESERVED | R | 1h | |
| 1 | RESERVED | R | 0h | |
| 0 | RESERVED | R | 1h |
表 4-4 展示了 VCO_Clock_Divider。
返回到汇总表。
该寄存器用于强制启用 VCO 时钟分频器。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | |
| 6 | RESERVED | R | 0h | |
| 5 | RESERVED | R | 0h | |
| 4 | RESERVED | R | 0h | |
| 3 | RESERVED | R | 0h | |
| 2 | RESERVED | R | 0h | |
| 1 | clk_vco_en | R/W | 0h | 设置为 1 时强制启用 VCO-DIV 时钟,从而覆盖状态机控制 |
| 0 | RESERVED | R | 0h |
表 4-5 展示了 Clock_Control。
返回到汇总表。
该寄存器用于选择输出为 10 MHz 或 VCO 40 分频时钟 (VCO/40),具体取决于 ana_reset_control 位 2 中的值。请参阅 Output_Selection 了解输出控制。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | out_pfd_mux_clk_sel | R/W | 0h | 进行相应的 PFD mux 选择时,选择哪个时钟进入 OUT0 或 OUT1: 1'b0 = 模拟 VCO 40 分频时钟,未滤波 1'b1 = 10MHz 时钟 |
| 6 | RESERVED | R | 0h | |
| 5 | RESERVED | R | 0h | |
| 4 | RESERVED | R | 0h | |
| 3 | RESERVED | R | 0h | |
| 2 | RESERVED | R | 0h | |
| 1 | RESERVED | R | 0h | |
| 0 | RESERVED | R | 0h |
表 4-6 展示了 Reset_Channel。
返回到汇总表。
该寄存器用于从内部状态机重新初始化默认寄存器值。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | |
| 6 | RESERVED | R | 0h | |
| 5 | RESERVED | R | 0h | |
| 4 | reset_done | R | 0h | 1'b0 = 内部状态机寄存器初始化未完成 1'b1 = 内部状态机寄存器初始化完成 |
| 3 | RESERVED | R | 0h | |
| 2 | RESERVED | R | 0h | |
| 1 | RESERVED | R | 0h | |
| 0 | reset_init | R/W | 0h | 1'b1 = 初始化内部状态机寄存器设置 |
表 4-7 展示了 Transmitter_VOD_Control。
返回到汇总表。
该寄存器用于覆盖 ENABLE 和 SDI_VOD 引脚。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | mr_enable_ov_en | R/W | 0h | 当为 1 时,ENABLE 引脚由 mr_enable_ov 覆盖 |
| 6 | mr_enable_ov | R/W | 0h | 当 mr_enable_ov_en 为 1 时覆盖 ENABLE 引脚 |
| 5 | sdi_vod_ov_en | R/W | 0h | 当为 1 时,SDI_VOD 由共享 reg_FAh 中的 mr_sdi_vod[1] 和 mr_sdi_vod[0] 配置。替换引脚 SDI_VOD |
| 4 | mr_sdi_vod_1 | R/W | 0h | 当 sdi_vod_ov_en 为 1 时,替换引脚 SDI_VOD 中的设置: 2'b00 = 大约为标称值的 –5% 2'b01 = 大约为标称值的 +10% 2'b10 = 800mVpp(标称值) 2'b11 = 大约为标称值的 +5% |
| 3 | mr_sdi_vod_0 | R/W | 0h | 参见 MSB |
| 2 | RESERVED | R | 0h | |
| 1 | RESERVED | R | 0h | |
| 0 | RESERVED | R | 0h |
表 4-8 展示了 Input_Mux_Selection。
返回到汇总表。
该寄存器用于覆盖 IN_MUX_SEL。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | |
| 6 | RESERVED | R | 0h | |
| 5 | RESERVED | R | 0h | |
| 4 | RESERVED | R | 0h | |
| 3 | RESERVED | R | 0h | |
| 2 | RESERVED | R | 0h | |
| 1 | in_mux_sel_ov | R/W | 0h | 覆盖 IN_MUX_SEL(仅限 LMH1239) |
| 0 | in_mux_sel | R/W | 0h | 1'b1 = 选择的是 SDI_IN 1'b0 = 选择的是 SDI_IN1 |
表 4-9 展示了 Channel_Selection。
返回到汇总表。
该寄存器用于进行通道选择和 LOCK_N 引脚输出控制。
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | lock_output_ctrl_1 | R/W | 0h | 寄存器 0xFF[5:4] = 2'b01 时控制 LOCK_N 引脚上的输出: 2'b00 = 时钟恢复器中的锁定状态(由 cdr_reg_06h[7:6] 定义) 2'b01 = 均衡器调整完成 2'b10 = 时钟恢复器和均衡器调整完成的锁定状态的逻辑或 2'b11 = 时钟恢复器和均衡器调整完成的锁定状态的逻辑与 |
| 6 | lock_output_ctrl_0 | R/W | 0h | 请参阅 MSB |
| 5 | los_int_bus_sel_1 | R/W | 0h | 控制 LOCK_N 引脚上的输出: 2'b00 = 默认行为(时钟恢复器中的 LOCK_N 输出锁定状态) 2'b01 = LOCK_N 引脚输出状态由 reg_FF[7:6] 确定 2'b10 = 所选输入 LOS 2'b11 = 在 LOCK_N 引脚上输出中断 |
| 4 | los_int_bus_sel_0 | R/W | 0h | 请参阅 MSB |
| 3 | RESERVED | R | 0h | |
| 2 | en_ch_SMB | R/W | 0h | 1'b1 = 启用 SMBus 访问 regFF[1:0] 中指定的其中一个通道 1'b0 = 启用共享页面寄存器。 |
| 1 | ensmb_ch_1 | R/W | 0h | ensmb[1:0] 2'b00 = CDR 寄存器页面 2'b01 = CTLE 寄存器页面 其他值无效。 |
| 0 | ensmb_ch_0 | R/W | 0h | 请参阅 MSB |