ZHCSXC2 November 2024 TDP142-Q1
ADVANCE INFORMATION
表 7-1 列出了 TDP142-Q1 寄存器。表 7-1 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
偏移 | 首字母缩写词 | 寄存器名称 | 部分 |
---|---|---|---|
0xA | General_1 | 通用寄存器 | 转到 |
0x10 | DP01EQ_SEL | DisplayPort 通道 0 和 1 EQ 控制 | 转到 |
0x11 | DP23EQ_SEL | DisplayPort 通道 2 和 3 EQ 控制 | 转到 |
0x12 | DisplayPort_1 | AUX 监测状态 | 转到 |
0x13 | DisplayPort_2 | DP 通道启用/禁用控制 | 转到 |
0x32 | VOD_CTRL | VOD 线性度 | 转到 |
复杂的位访问类型经过编码可适应小型表单元。表 7-2 展示了适用于此部分中访问类型的代码。
访问类型 | 代码 | 说明 |
---|---|---|
读取类型 | ||
R | R | 读取 |
RH | R H |
读取 由硬件置位或清零 |
写入类型 | ||
W | W | 写入 |
W1S | W 1S |
写入 1 以进行设置 |
WS | W | 写入 |
复位或默认值 | ||
-n | 复位后的值或默认值 |
表 7-3 展示了 General_1。
返回到汇总表。
该寄存器用于在禁用模式和 DisplayPort 模式之间进行选择。软件可以设置 EQ_OVERRIDE 位,使用 EQ 寄存器,不使用引脚。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | RESERVED | R/W | 0x0 |
保留 |
6 | RESERVED | R | 0x0 |
保留 |
5 | SWAP_HPDIN | R/W | 0x0 |
控制从哪个引脚 HPDIN 中获取。 0x0 = HPDIN 处于默认位置 0x1 = 交换 HPDIN 位置(引脚 23 连接到引脚 32,或引脚 32 连接到引脚 23)。 |
4 | EQ_OVERRIDE | R/W | 0x0 |
设置此字段允许软件使用寄存器中的 EQ 设置,而不是引脚的采样值。 0x0 = 基于 EQ 引脚的采样状态的 EQ 设置。 0x1 = 基于每个 EQ 寄存器的编程值的 EQ 设置。 |
3 | HPDIN_OVERRIDE | R/W | 0x0 |
覆盖 HPDIN 引脚状态。 0x0 = 基于 HPD_IN 引脚的 HPD_IN。 0x1 = HPD_IN 高电平。 |
2 | RESERVED | R/W | 0x0 | RESERVED |
1-0 | CTLSEL | R/W | 0x1 |
上电时,软件必须写入 0x2 才能启用 DisplayPort 功能。如果不需要 DisplayPort 功能,则软件必须写入 0x0 禁用 DisplayPort 0x0 = 禁用。DP 已禁用且处于最低功耗状态 0x1 = DP 已禁用,但不是最低功耗状态。 0x2 = DisplayPort 已启用。 0x3 = 保留 |
表 7-4 展示了 DP01EQ_SEL。
返回到汇总表。
该寄存器控制 DisplayPort 接收器 0 和 1 的接收器均衡设置。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-4 | DP1EQ_SEL | RH/W | 0x0 |
此字段选择 DP 通道 1 引脚的 EQ。当 EQ_OVERRIDE = 0b 时,此字段反映 DPEQ[1:0] 引脚的采样状态。当 EQ_OVERRIDE = 1b 时,软件可以基于写入此字段的值来更改 DP 通道 1 的 EQ 设置。 |
3-0 | DP0EQ_SEL | RH/W | 0x0 |
此字段选择 DP 通道 0 引脚的 EQ。当 EQ_OVERRIDE = 0b 时,此字段反映 DPEQ[1:0] 引脚的采样状态。当 EQ_OVERRIDE = 1b 时,软件可以基于写入此字段的值来更改 DP 通道 0 的 EQ 设置。 |
表 7-5 展示了 DP23EQ_SEL。
返回到汇总表。
该寄存器控制 DisplayPort 接收器 2 和 3 的接收器均衡设置。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-4 | DP3EQ_SEL | RH/W | 0x0 |
此字段选择 DP 通道 3 引脚的 EQ。当 EQ_OVERRIDE = 0b 时,此字段反映 DPEQ[1:0] 引脚的采样状态。当 EQ_OVERRIDE = 1b 时,软件可以基于写入此字段的值来更改 DP 通道 3 的 EQ 设置。 |
3-0 | DP2EQ_SEL | RH/W | 0x0 |
此字段选择 DP 通道 2 引脚的 EQ。当 EQ_OVERRIDE = 0b 时,此字段反映 DPEQ[1:0] 引脚的采样状态。当 EQ_OVERRIDE = 1b 时,软件可以基于写入此字段的值来更改 DP 通道 2 的 EQ 设置。 |
表 7-6 展示了 DisplayPort_1。
返回到汇总表。
启用 AUX 监测时,该寄存器提供 AUX 监测的状态。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | RESERVED | R | 0x0 |
保留 |
6-5 | SET_POWER_STATE | RH | 0x0 |
此字段表示 AUX 写入 DPCD 地址 0x00600 的监测值。当 AUX_SNOOP_DISABLE = 0b 时,会根据监测值启用或禁用 DP 通道。当 AUX_SNOOP_DISABLE = 1b 时,DP 通道启用/禁用由 DPx_DISABLE 寄存器的状态决定,其中 x = 0、1、2 或 3。当 CTLSEL1 从 1b 变为 0b 时,通过硬件复位将此字段复位为 0h。 |
4-0 | LANE_COUNT_SET | RH | 0x0 |
此字段代表 AUX 写入 DPCD 地址 0x00101 寄存器的监测值。当 AUX_SNOOP_DISABLE = 0b 时,会启用由监测值指定的 DP 通道。禁用未使用的 DP 通道以降低功耗。当 AUX_SNOOP_DISABLE = 1b 时,DP 通道启用/禁用由 DPx_DISABLE 寄存器决定,其中 x = 0、1、2 或 3。当 CTLSEL1 从 1b 变为 0b 时,通过硬件复位将此字段复位为 0h。 |
表 7-7 展示了 DisplayPort_2。
返回到汇总表。
该寄存器提供对启用和禁用 AUX 监测和单个 DP 通道的控制。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | AUX_SNOOP_DISABLE | R/W | 0x0 |
根据 AUX 监测值或寄存器控制是否启用 DP 通道。 0x0 = AUX 监测已启用。 0x1 = AUX 监测已禁用。DP 通道由寄存器控制。 |
6 | RESERVED | R | 0x0 |
保留 |
5-4 | RESERVED | R/W | 0x0 |
保留 |
3 | DP3_DISABLE | R/W | 0x0 |
当 AUX_SNOOP_DISABLE = 1b 时,此字段可用于启用或禁用 DP 通道 3。当 AUX_SNOOP_DISABLE = 0b 时,对此字段的更改对通道 3 功能没有影响。 0x0 = DP 通道 3 已启用。 0x1 = DP 通道 3 已禁用。 |
2 | DP2_DISABLE | R/W | 0x0 |
当 AUX_SNOOP_DISABLE = 1b 时,此字段可用于启用或禁用 DP 通道 2。当 AUX_SNOOP_DISABLE = 0b 时,对此字段的更改对通道 2 功能没有影响。 0x0 = DP 通道 2 已启用。 0x1 = DP 通道 2 已禁用。 |
1 | DP1_DISABLE | R/W | 0x0 |
当 AUX_SNOOP_DISABLE = 1b 时,此字段可用于启用或禁用 DP 通道 1。当 AUX_SNOOP_DISABLE = 0b 时,对此字段的更改对通道 1 功能没有影响。 0x0 = DP 通道 1 已启用。 0x1 = DP 通道 1 已禁用。 |
0 | DP0_DISABLE | R/W | 0x0 |
当 AUX_SNOOP_DISABLE = 1b 时,此字段可用于启用或禁用 DP 通道 0。当 AUX_SNOOP_DISABLE = 0b 时,对此字段的更改对通道 0 功能没有影响。 0x0 = DP 通道 0 已启用。 0x1 = DP 通道 0 已禁用。 |