DLP991U DMD 的数据通过四条 HSSI 总线加载到 DMD SRAM 阵列中,每次一行。全部四条 DMD HSSI 数据总线都是正常运行所必需的。每条 HSSI 总线由一个差分时钟 (DMD_DCLK) 和八个差分信号对 (DMD_D_n[7:0]) 组成,这些信号对从 DLPC964 以 3.6Gbps 的速率输出。所有 DMD 控制数据通过单条 HSSI LS 总线加载到 DMD 中。HSSI LS 总线由一个差分时钟对 (DMD_LS_CLK)、写入数据差分对 (DMD_LS_WDATA) 和每条 HSSI 总线的一条读取数据单端线路 (DMD_LS_RDATA_[D..A]) 组成。微镜数据在 DMD_DCLK 的上升沿和下降沿输入到 DMD,而控制数据仅在 DMD_LS_CLK 的上升沿输入到 DMD。在完成 MCP 操作之前,数据加载不会引起微镜切换。
DMD 行加载必须始终从特定 DMD 块的第 0 行(如果启用了南/北翻转,则为第 135 行)开始。如果只需要更新一行中的数据,则还必须加载 DMD 块中该特定行前面的所有行。例如,如果需要更新特定 DMD 块的第 4 行,则除第 4 行的新数据之外,还必须加载第 0–3 行。块控制字中的 ROW_LENGTH 字段被设置为 4,然后全部 4 行的微镜数据会输入到 DLPC964 中。