ZHCSJN2B May 2019 – January 2021 DS90UH941AS-Q1
PRODUCTION DATA
DSI 间接寄存器摘要汇总了 DS90UH941AS-Q1 间接 DSI 寄存器。表 8-145中未列出的所有寄存器偏移地址都应视为保留的存储单元,并且不应修改寄存器内容。
寄存器访问是通过间接访问寄存器(IND_ACC_CTL、IND_ACC_ADDR 和 IND_ACC_DATA)的间接访问机制提供的。这些寄存器位于主寄存器空间中的偏移地址 0x40-0x42 处。
间接地址机制涉及设置控制寄存器以选择所需的块,设置寄存器偏移地址,以及读取或写入数据寄存器。此外,控制寄存器中提供了自动递增功能,可以在每次读取或写入数据寄存器后自动递增偏移地址。
对于写入,其过程如下:
如果在 IND_ACC_CTL 寄存器中设置了自动递增,重复步骤 3 会将额外的数据字节写入后续寄存器偏移位置
对于读取,其过程如下:
如果在 IND_ACC_CTL 寄存器中设置了自动递增,重复步骤 3 会从后续寄存器偏移位置读取额外的数据字节。
偏移量 | 首字母缩写词 | 寄存器名称 | 段 |
---|---|---|---|
0x1 | DPHY_TINIT_TIMING | 查找 | |
0x2 | DPHY_TERM_TIMING | 查找 | |
0x3 | DPHY_CLK_SETTLE_TIMING | 查找 | |
0x4 | DPHY_HS_SETTLE_TIMING | 查找 | |
0x5 | DPHY_SKIP_TIMING | 查找 | |
0x6 | DPHY_LP_POLARITY | 查找 | |
0x7 | DPHY_BYPASS | 查找 | |
0x8 | HSRX_TO_CNT | 查找 | |
0xF | DPHY_STATUS | 查找 | |
0x10 | DPHY_DLANE0_ERR | 查找 | |
0x11 | DPHY_DLANE1_ERR | 查找 | |
0x12 | DPHY_DLANE2_ERR | 查找 | |
0x13 | DPHY_DLANE3_ERR | 查找 | |
0x14 | DPHY_ERR_CLK_LANE | 查找 | |
0x15 | DPHY_SYNC_STS | 查找 | |
0x20 | DSI_CONFIG_0 | 查找 | |
0x21 | DSI_CONFIG_1 | 查找 | |
0x22 | DSI_ERR_CFG_0 | 查找 | |
0x23 | DSI_ERR_CFG_1 | 查找 | |
0x28 | DSI_STATUS | 查找 | |
0x29 | DSI_ERR_COUNT | 查找 | |
0x2A | DSI_VC_DTYPE | 查找 | |
0x2B | DSI_ERR_RPT_0 | 查找 | |
0x2C | DSI_ERR_RPT_1 | 查找 | |
0x2D | DSI_ERR_RPT_2 | 查找 | |
0x30 | DSI_HSW_CFG_HI | 查找 | |
0x31 | DSI_HSW_CFG_LO | 查找 | |
0x32 | DSI_VSW_CFG_HI | 查找 | |
0x33 | DSI_VSW_CFG_LO | 查找 | |
0x34 | DSI_SYNC_DLY_CFG_HI | 查找 | |
0x35 | DSI_SYNC_DLY_CFG_LO | 查找 | |
0x36 | DSI_EN_HSRX | 查找 | |
0x37 | DSI_EN_LPRX | 查找 | |
0x38 | DSI_EN_RXTERM | 查找 | |
0x3A | DSI_PCLK_DIV_M | 查找 | |
0x3B | DSI_PCLK_DIV_N | 查找 |
表 8-188 显示了适用于此部分中访问类型的代码。
访问类型 | 代码 | 说明 |
---|---|---|
R | R | 只读访问 |
R/W | R/W | 读取/写入访问 |
R/W/RC | R/W/RC | 读取/写入访问/读取以清除 |
在表 8-147 中描述了 DPHY_TINIT_TIMING 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-3 | 保留 | R | 0h | 保留 |
2-0 | TINIT_TIME | R/W | 0h | 上电后的 D-PHY 初始化时间,单位为 100µs 初始化时间 = (TINIT_TIME + 1) * 100µs |
在表 8-148 中描述了 DPHY_TERM_TIMING 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | 保留 | R | 0h | 保留 |
6-4 | 保留 | R | 0h | 保留 |
3 | 保留 | R | 0h | 保留 |
2-0 | DPHY_TERM_DATA _TIMING | R/W | 0h | TD TermEn 端子计数 |
在表 8-149 中描述了 DPHY_CLK_SETTLE_TIMING 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | 保留 | R | 0h | 保留 |
6-0 | TCLK_SETTLE_CNT | R/W | 1Dh | TCLK-SETTLE Tclk 稳定端子计数,单位为 10ns |
在表 8-150 中描述了 DPHY_HS_SETTLE_TIMING 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | 保留 | R | 0h | 保留 |
6-0 | THS_SETTLE_CNT | R/W | 14h | THS-SETTLE 稳定端子计数,单位为 10ns 。 |
在表 8-151 中描述了 DPHY_SKIP_TIMING 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | 保留 | R | 0h | 保留 |
6-1 | TSKIP_CNT | R/W | 1Dh | Tskip 计数 该寄存器控制在传输检测结束时将被忽略的数据量。此值以 DDR 时钟为单位(即两个 UI 间隔)。该寄存器的设置将取决于 D-PHY 通道频率。 |
0 | RESERVED | R | 0h | 保留 |
在表 8-152 中描述了 DPHY_LP_POLARITY 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-5 | 保留 | R | 0h | 保留 |
4 | POL_LP_CLK0 | R/W | 0h | LP 时钟 0 极性 |
3-0 | POL_LP_DATA | R/W | 0h | LP 数据极性 |
在表 8-153 中描述了 DPHY_BYPASS 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | BYPASS_TINIT | R/W | 0h | 旁路 Tinit 等待时间 |
6 | BYPASS_TCK_MISS | R/W | 0h | 旁路 Tck 错过时间 |
5 | BYPASS_ULPS_CK0 | R/W | 0h | CLK0 的旁路 ULPS |
4-0 | BYPASS_LP | R/W | 0h | clk 和数据通道 3、2、1、0 上的旁路 Lp |
在表 8-154 中描述了 HSRX_TO_CNT 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-0 | HSRX_TO_CNT | R/W | 0h | 超时计数器,单位为 ms 。计时器的量程为 1ms 示例:如果 HSRX_TO_CNT = 1,则超时将发生在 0-1ms,如果 HSRX_TO_CNT = 255,则超时将发生在 254-255ms 之间。如果寄存器值为 0,则超时将关闭。 |
在表 8-155 中描述了 DPHY_STATUS 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | 保留 | R | 0h | 保留 |
6 | LANE_SYNC_ERROR | R/ROC | 0h | D-PHY 通道同步错误 该标志表示未在所有数据通道上同时检测到正确同步。每个启用的通道都希望在同一时间检测同步序列。如果未正确发生,将设置此标志。此外,可以读取 DPHY_SYNC_STS 寄存器以确定最近错误条件下的同步状态。 |
5 | DPHY_LANE_ERROR | R | 0h | 检测到 D-PHY 通道错误 如果设置了该位,则一个或多个时钟或数据通道检测到错误。要确定错误,请读取 DPHY_DLANEx_ERR 和 DPHY_CLANE_ERR 寄存器。当通道错误寄存器被读取时,该标志将被清除。 |
4 | C_LANE_ACTIVE | R | 0h | 时钟通道激活 0:时钟通道未激活 1:时钟通道激活 |
3-0 | D_LANE_ACTIVE | R | 0h | 数据通道激活 对于每个数据通道,该寄存器会报告是否检测到该通道是处于活动状态。 0:数据通道未激活 1:数据通道处于活动状态 |
在表 8-156 中描述了 DPHY_DLANE0_ERR 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-5 | 保留 | R | 0h | 保留 |
4 | EOT_SYNC_ERROR_0 | R/ROC | 0h | 传输同步结束错误 - 无法更正 |
3 | SOT_ERROR_0 | R/ROC | 0h | SYNC 序列中的位错误 - 可更正 |
2 | SOT_SYNC_ERROR_0 | R/ROC | 0h | SYNC 序列错误 - 不可更正 |
1 | CNTRL_ERR_HSRQST_0 | R/ROC | 0h | HS 请求模式中的控制错误 |
0 | HS_RX_TO_ERROR_0 | R/ROC | 0h | HS 传输超时错误 |
在表 8-157 中描述了 DPHY_DLANE1_ERR 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-5 | 保留 | R | 0h | 保留 |
4 | EOT_SYNC_ERROR_1 | R/ROC | 0h | 传输同步结束错误 - 无法更正 |
3 | SOT_ERROR_1 | R/ROC | 0h | SYNC 序列中的位错误 - 可更正 |
2 | SOT_SYNC_ERROR_1 | R/ROC | 0h | SYNC 序列错误 - 不可更正 |
1 | CNTRL_ERR_HSRQST_1 | R/ROC | 0h | HS 请求模式中的控制错误 |
0 | HS_RX_TO_ERROR_1 | R/ROC | 0h | HS 传输超时错误 |
在表 8-158 中描述了 DPHY_DLANE2_ERR 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-5 | 保留 | R | 0h | 保留 |
4 | EOT_SYNC_ERROR_2 | R/ROC | 0h | 传输同步结束错误 - 无法更正 |
3 | SOT_ERROR_2 | R/ROC | 0h | SYNC 序列中的位错误 - 可更正 |
2 | SOT_SYNC_ERROR_2 | R/ROC | 0h | SYNC 序列错误 - 不可更正 |
1 | CNTRL_ERR_HSRQST_2 | R/ROC | 0h | HS 请求模式中的控制错误 |
0 | HS_RX_TO_ERROR_2 | R/ROC | 0h | HS 传输超时错误 |
在表 8-159 中描述了 DPHY_DLANE3_ERR 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-5 | 保留 | R | 0h | 保留 |
4 | EOT_SYNC_ERROR_3 | R/ROC | 0h | 传输同步结束错误 - 无法更正 |
3 | SOT_ERROR_3 | R/ROC | 0h | SYNC 序列中的位错误 - 可更正 |
2 | SOT_SYNC_ERROR_3 | R/ROC | 0h | SYNC 序列错误 - 不可更正 |
1 | CNTRL_ERR_HSRQST_3 | R/ROC | 0h | HS 请求模式中的控制错误 |
0 | HS_RX_TO_ERROR_3 | R/ROC | 0h | HS 传输超时错误 |
在表 8-160 中描述了 DPHY_ERR_CLK_LANE 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-4 | 保留 | R | 0h | 保留 |
3 | CNTRL_ERR_ULPRQST _CLK | R/ROC | 0h | ULP 请求模式中的控制错误 |
2 | CNTRL_ERR_HSRQST _CLK | R/ROC | 0h | HS 请求模式中的控制错误 |
1 | ULPS_INVALID_ERR _CLK | R/ROC | 0h | 在 ULP 模式下检测到无效 ULP 状态 |
0 | HS_RX_TO_ERROR _CLK | R/ROC | 0h | HS 传输超时错误 |
在表 8-161 中描述了 DPHY_SYNC_STS 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-4 | 保留 | R | 0h | 保留 |
3 | DLANE3_SYNC_STS | R | 0h | DLANE 3 的同步状态 在最近的同步错误期间报告数据通道 3 的同步状态 |
2 | DLANE2_SYNC_STS | R | 0h | DLANE 2 的同步状态 在最近的同步错误期间报告数据通道 3 的同步状态 |
1 | DLANE1_SYNC_STS | R | 0h | DLANE 1 的同步状态 在最近的同步错误期间报告数据通道 3 的同步状态 |
0 | DLANE0_SYNC_STS | R | 0h | DLANE 0 的同步状态 在最近的同步错误期间报告数据通道 3 的同步状态 |
在表 8-162 中描述了 DSI_CONFIG_0 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | 保留 | R | 0h | 保留 |
6 | DSI_TRY_RECOVERY | R/W | 1h | DSI 尝试恢复 如果设置为 1,DSI 协议模块将尝试从错误条件中恢复。 |
5 | DSI_IGNORE_HS_CMD | R/W | 1h | 忽略 DSI HS 命令 0:处理 HS 命令 1:忽略 HS 命令 |
4 | DSI_SYNC_PULSES | R/W | 1h | 控制对同步脉冲的生成 0:不重新生成原始 VS/HS 时序 1:重新生成原始 VS/HS 时序 |
3-0 | DSI_VC_ENABLE | R/W | Fh | 启用 VC-ID 这四位字段中的每一位都启用四个虚拟通道 ID 中的一个。如果接收到的数据包没有预期的 VC-ID,则会报告错误。为了在 DSI_ERR_DET 位中报告错误,还必须设置 DSI_INV_VC_ERR_EN 位。这些控件不会过滤掉带有无效 VC-ID 的数据包。 |
在表 8-163 中描述了 DSI_CONFIG_1 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | DSI_NO_GRAYSCALE | R/W | 0h | 禁用灰度插值 对于小于 24 位的 DSI RGB 数据类型,转换为 RGB888 会基于其他未使用最低有效子像素位复制最高有效子像素位,以实现更高的灰度范围。 0:启用灰度插值 1:禁用灰度插值 |
6 | DSI_VS_POLARITY | R/W | 0h | DSI VS 极性控制 0:VS 信号为有效高电平 1:VS 信号为有效低电平 |
5 | DSI_HS_POLARITY | R/W | 0h | DSI HS 极性控制 0:HS 信号为有效高电平 1:HS 信号为有效低电平 |
4 | DSI_HOLD_ERR | R/W | 0h | Hold Error 如果设置为 1,将在 dsi_err 状态指示(而非脉冲)上指示锁存错误条件。 |
3 | DSI_NULL_CRC_DIS | R/W | 0h | NULL 和 BLANK 长数据包的错误报告 |
2 | 保留 | R/W | 0h | 保留 |
1 | DSI_NO_FILTER | R/W | 0h | 禁用数据包字数过滤器 |
0 | DSI_NO_EOTPKT | R/W | 0h | 无 EOT 数据包模式 如果设置为 0,当传输结束而没有 EOT 数据包时,器件将指示错误。如果设置为 0,则不会指示错误。在 DSI_STATUS 寄存器的 DSI_EOT_ERR 位中指示错误。 |
DSI_ERR_CFG_0 在表 8-164 中描述了 DSI_ERR_CFG_0 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | DSI_ECC1_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用 Single-bit ECC 错误 |
6 | DSI_CONT_LP1_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用 LP-1 争用错误 |
5 | DSI_CONT_LP0_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用 LP-0 争用错误 |
4 | DSI_LP_SYNC_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用 LP 同步错误 |
3 | DSI_HSRX_TO_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用 HS 接收超时错误 |
2 | DSI_ESC_ENTRY_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用 escape Entry 错误 |
1 | DSI_SOT_SYNC_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用 SOT 同步错误 |
0 | DSI_SOT_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用 SOT 错误 |
在表 8-165 中描述了 DSI_ERR_CFG_1 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | 保留 | R | 0h | 保留 |
6 | DSI_EOT_SYNC_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用 EOT 同步错误 |
5 | DSI_PROT_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用 DSI 协议错误 |
4 | DSI_INV_LEN_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用无效长度错误 |
3 | DSI_INV_VC_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用无效 VC 错误 |
2 | DSI_INV_DT_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用无效 DT 错误 |
1 | DSI_CHKSUM_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用 16 位 CRC 校验和错误 |
0 | DSI_ECC2_ERR _EN | R/W | 1h | 在 dsi_err 状态下启用多位 ECC 错误 |
在表 8-166 中描述了 DSI_STATUS 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | 保留 | R | 0h | 保留 |
6 | DSI_FIFO_OVERFLOW | R/ROC | 0h | DSI 至 FPD-Link III FIFO 溢出 当为 1 时,该位表示在 DSI 和 FPD-Link III 域之间的视频数据传输中发生了一个或多个 FIFO 溢出错误。除非出现另一个溢出,否则该位在读取时被清除。 |
5 | DSI_FIFO_UNDERFLOW | R/ROC | 0h | |
4 | DSI_FPD3_ERR | R/ROC | 0h | DSI 至 FPD-Link III 缓冲区错误 该标志表示 DSI 协议逻辑和 FPD-Link III 发送器之间发生了缓冲区溢出。该标志将在读取时被清除。 |
3 | DSI_CMD_OVER | R/ROC | 0h | DSI 命令 FIFO 溢出 如果 DSI 命令 FIFO 溢出,该位将被设置。该标志将在读取时被清除。因为没有实现命令模式,故不支持这一点。 |
2 | DSI_EOT_ERR | R/ROC | 0h | 检测到 DSI EOT 错误 如果位置该位,则在没有 EOT 数据包的情况下检测到 DSI 传输结束 (EOT)。 该位只会在 DSI_NO_EOTPKT 设置为 0 时设置。该标志将在读取时被清除。 |
1 | DSI_READ_WOUT_BTA | R/ROC | 0h | DSI 读取而无总线转弯 (BTA) 如果设置该位,则检测到 DSI 读取,但没有总线转弯。该标志将在读取时被清除。因为没有实现命令模式,故不支持这一点。 |
0 | DSI_ERROR_DET | R/ROC | 0h | 检测到 DSI 错误 如果设置了该位,则检测到一个或多个 DSI 错误。可导致 DSI 错误的错误条件是通过 DSI_ERR_CFG_0/1 寄存器配置的。该标志将在读取时被清除。DSI 错误事件的数量可以从 DSI_ERR_COUNT 寄存器中读取。 |
在Topic Link Label8.6.2.21 中描述了 DSI_ERR_COUNT 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-0 | DSI_ERROR_COUNT | R/W/RC | 0h | DSI 错误计数 该寄存器会报告已检测到的 DSI 错误数。该值将在读取时被清除。DSI 错误计数器仅用于诊断目的,可能不是对检测到的错误数量的准确计数。为了准确读取错误计数,请在读取计数器之前通过清除 DSI_ERR_CFG_0/1 寄存器来禁用错误计数。 |
在表 8-168 中描述了 DSI_VC_DTYPE 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-6 | DSI_VC | R | 0h | DSI 虚拟通道 ID 该字段返回最近接收到的像素流数据包的虚拟通道 ID。每当检测到 DTYPE 的低 4 位在 0xB 到 0xE 范围内的数据包头时, DSI 协议逻辑就会更新该字段。 |
5-0 | DSI_DTYPE | R | 0h | DSI 数据类型 该字段返回最近接收到的像素流数据包的数据类型。每当检测到 DTYPE 的低 4 位在 0xB 到 0xE 范围内的数据包头时, DSI 协议逻辑就会更新该字段。 |
在表 8-169 中描述了 DSI_ERR_RPT_0 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | DSI_PROT_ERR | R | 0h | dsi_err 状态下的 DSI 协议错误 |
6 | 保留 | R | 0h | 保留 |
5 | DSI_INV_LEN_ERR | R | 0h | dsi_err 状态下的无效长度错误 |
4 | DSI_INV_VC_ERR | R | 0h | dsi_err 状态下的无效 VC 错误 |
3 | DSI_INV_DT_ERR | R | 0h | dsi_err 状态下的无效 DT 错误 |
2 | DSI_CHKSUM_ERR | R | 0h | dsi_err 状态下的 16 位 CRC 校验和错误 |
1 | DSI_ECC_MULTI_ERR | R | 0h | dsi_err 状态下的多位 ECC 错误 |
0 | DSI_ECC_SINGLE_ERR | R | 0h | dsi_err 状态下的 Single-bit ECC 错误 |
在表 8-170 中描述了 DSI_ERR_RPT_1 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | 保留 | R | 0h | 保留 |
6 | DSI_CTRL_ERR | R | 0h | dsi_err 状态下的 EOT 同步错误 |
5 | DSI_HSRX_TO_ERR | R | 0h | dsi_err 状态下的 HS 接收超时错误 |
4 | DSI_LP_SYNC_ERR | R | 0h | dsi_err 状态下的 LP 同步错误 |
3 | DSI_ESC_ENTRY_ERR | R | 0h | dsi_err 状态下的 escape Entry 错误 |
2 | DSI_EOT_SYNC_ERR | R | 0h | dsi_err 状态下的 EOT 同步错误 |
1 | DSI_SOT_SYNC_ERR | R | 0h | dsi_err 状态下的 SOT 同步错误 |
0 | DSI_SOT_ERR | R | 0h | dsi_err 状态下的 SOT 错误 |
在表 8-171 中描述了 DSI_ERR_RPT_2 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-3 | 保留 | R | 0h | 保留 |
2 | CMD_FIFO_ OVERFLOW_ERR | R | 0h | 命令 FIFO 溢出错误 |
1 | EOT_WITHOUT_ EOT_PKT_ERR | R | 0h | EOT,无 EOT 数据包错误 |
0 | READ_WITHOUT_ BTA_ERR | R | 0h | 读取,无位转弯错误 |
在表 8-172 中描述了 DSI_HSW_CFG_HI 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-2 | 保留 | R | 0h | 保留 |
1-0 | DSI_HSYNC_WIDTH_HI | R/W | 0h | Hsync 脉冲宽度 启用 DSI 同步事件时 (DSI_CONFIG_0:DSI_SYNC_PULSES = 0),该字段会配置生成的 Hsync 脉冲的宽度,单位为像素时钟。此寄存器包含 DSI_HSYNC_WIDTH 的第 9:8 位 |
在表 8-173 中描述了 DSI_HSW_CFG_LO 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-0 | DSI_HSYNC_WIDTH_LO | R/W | 20h | Hsync 脉冲宽度 启用 DSI 同步事件时 (DSI_CONFIG_0:DSI_SYNC_PULSES = 0),该字段会配置生成的 Hsync 脉冲的宽度,单位为像素时钟。此寄存器包含 DSI_HSYNC_WIDTH 的第 7:0 位 |
在表 8-174 中描述了 DSI_VSW_CFG_HI 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-2 | 保留 | R | 0h | 保留 |
1-0 | DSI_VSYNC_WIDTH_HI | R/W | 0h | Vsync 脉冲宽度 启用 DSI 同步事件时 (DSI_CONFIG_0:DSI_SYNC_PULSES = 0),该字段会配置生成的 Vsync 脉冲的宽度,单位为行(即 Hsync 脉冲数)。此寄存器包含 DSI_VSYNC_WIDTH 的第 9:8 位 |
在表 8-175 中描述了 DSI_VSW_CFG_LO 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-0 | DSI_VSYNC_WIDTH_LO | R/W | 4h | Vsync 脉冲宽度 启用 DSI 同步事件时 (DSI_CONFIG_0:DSI_SYNC_PULSES = 0),该字段会配置生成的 Vsync 脉冲的宽度,单位为行(即 Hsync 脉冲数)。此寄存器包含 DSI_VSYNC_WIDTH 的第 7:0 位 |
在表 8-176 中描述了 DSI_SYNC_DLY_CFG_HI 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-2 | 保留 | R | 0h | 保留 |
1-0 | DSI_SYNC_DELAY_HI | R/W | 0h | 同步延时 此 10 位字段用于配置延迟(以像素时钟为单位),从 DSI 协议逻辑中的 Hsync 或 Vsync 检测到 DSI 至 FPD-Link III FIFO 的输出,并因此设置域之间的 FIFO 的深度。 该寄存器包含 DSI_SYNC_DELAY 的第 9:8 位。DSI_SYNC_DELAY 的最大值为 766 (0x2FE) |
在表 8-177 中描述了 DSI_SYNC_DLY_CFG_LO 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-0 | DSI_SYNC_DELAY_LO | R/W | 20h | 同步延时 此 10 位字段用于配置延迟(以像素时钟为单位),从 DSI 协议逻辑中的 Hsync 或 Vsync 检测到 DSI 至 FPD-Link III FIFO 的输出,并因此设置域之间的 FIFO 的深度。 该寄存器包含 DSI_SYNC_DELAY 的第 7:0 位。DSI_SYNC_DELAY 的最大值为 766 (0x2FE) |
在表 8-178 中描述了 DSI_EN_HSRX 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | 保留 | R | 0h | 保留 |
6 | EN_HSRX_OV | R/W | 0h | 覆盖以启用 CSI RX HS 接收器 |
5 | 保留 | R/W | 0h | 保留 |
4 | EN_HSRX_CLK0 | R/W | 0h | Enable HSRX CLK0 |
3 | EN_HSRX_D3 | R/W | 0h | Enable HSRX D3 |
2 | EN_HSRX_D2 | R/W | 0h | Enable HSRX D2 |
1 | EN_HSRX_D1 | R/W | 0h | 启用 HSRX D1 |
0 | EN_HSRX_D0 | R/W | 0h | Enable HSRX D0 |
DSI_EN_LPRX 在表 8-179 中描述了 DSI_EN_LPRX 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | 保留 | R | 0h | 保留 |
6 | EN_LPRX_OV | R/W | 0h | 覆盖 CSI LP 接收器 |
5 | 保留 | R | 0h | 保留 |
4 | EN_LPRX_CLK0 | R/W | 0h | 启用 CLK0 的 LP 接收器 |
3 | EN_LPRX_D3 | R/W | 0h | 启用 D3 的 LP 接收器 |
2 | EN_LPRX_D2 | R/W | 0h | 启用 D2 的 LP 接收器 |
1 | EN_LPRX_D1 | R/W | 0h | 启用 D1 的 LP 接收器 |
0 | EN_LPRX_D0 | R/W | 0h | 启用 D0 的 LP 接收器 |
在表 8-180 中描述了 DSI_EN_RXTERM 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | 保留 | R | 0h | 保留 |
6 | EN_RXTERM_OV | R/W | 0h | 覆盖 CSI RX HS 端接 |
5 | 保留 | R | 0h | 保留 |
4 | EN_RXTERM_CLK0 | R/W | 0h | 启用 CSI CLK0 的 RX 终端 |
3 | EN_RXTERM_D3 | R/W | 0h | 启用 CSI D3 的 RX 终端 |
2 | EN_RXTERM_D2 | R/W | 0h | 启用 CSI D2 的 RX 终端 |
1 | EN_RXTERM_D1 | R/W | 0h | 启用 CSI D1 的 RX 终端 |
0 | EN_RXTERM_D0 | R/W | 0h | 启用 CSI D1 的 RX 终端 |
在表 8-181 中描述了 DSI_PCLK_DIV_M 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | EN_PCLK_DIV_OV | R/W | 0h | 启用对 DSI PCLK M/N 分频器的覆盖 当设置为 1 时,DSI_DIV_M 和 DSI_DIV_N 寄存器值将用于 M/N 分频器,以便从 DSI 时钟生成像素时钟。 |
6-5 | 保留 | R | 0h | 保留 |
4-0 | DSI_DIV_M | R/W | X | DSI Pclk 分频器 M 值 该寄存器控制 M/N 分频器(用于从 DSI 输入时钟生成像素时钟)的 M 设置。通常,该值基于 DSI 通道数、每个像素的字节数和 DSI 输入模式(单对双)。 如果 EN_PCLK_DIV_OV 设置为 0,则该寄存器返回自动确定的 M/N 分频器的 M 设置。 如果 EN_PCLK_DIV_OV 设置为 1,则该寄存器值用作 M/N 分频器的 M 设置。 |
在表 8-182 中描述了 DSI_PCLK_DIV_N 。
返回到汇总表。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-0 | DSI_DIV_N | R/W | X | DSI Pclk 分频器 N 值 该寄存器控制 M/N 分频器(用于从 DSI 输入时钟生成像素时钟)的 N 设置。通常,M/N 设置基于 DSI 通道数、每个像素的字节数和 DSI 输入模式(单对双)。如果 EN_PCLK_DIV_OV 设置为 1,则使用 DSI_DIV_M 和 DSI_DIV_N 值。 如果 EN_PCLK_DIV_OV 设置为 0,则该寄存器返回自动确定的 M/N 分频器的 M 设置。 如果 EN_PCLK_DIV_OV 设置为 1,则该寄存器值用作 M/N 分频器的 M 设置。 |