地址 |
位 |
说明 |
默认值 |
读/写 |
0x002C |
(31:29) |
未使用 |
零 |
读/写 |
28 |
F1S(1) |
0 |
R/W |
27 |
未使用 |
0 |
R/W |
(26:16) |
Numrows(2)(3) |
1 |
R/W |
15 |
未使用 |
0 |
R/W |
(14:4) |
ROWAD(2)(3) |
0x000 |
读/写 |
(3:2) |
未使用 |
"00" |
读/写 |
(1:0) |
ROWMD(2)(3) |
"00" |
读/写 |
(1) 当 F1S 为 '1'(F1S = 强制为一)时,所有 '1' 的数据将在给定的行周期内发送到 DLPC910。
(2) ROWMD 对用户图像缓冲区读取有以下影响:
- "00":无操作。
- "01":递增缓冲区读取地址计数器,然后将已寻址的缓冲区行数据发送到 DMD。继续执行此操作,直到发送了 numrows(位 26:16)。
- "10":使用 ROWAD 加载应用 DLP ROWAD 计数器。将 ROWAD 发送到 DLPC910。使用 ROWAD 加载缓冲区读取地址计数器。将已寻址的缓冲区行发送到 DLPC910。
- "11":将 ROWAD = 零发送到 DLPC910。将缓冲区读取地址计数器清零。向 DLPC910 发送缓冲区第 0 行数据。
(3) 用户行命令寄存器用于将数据从用户图像缓冲区移至 DMD。写入寄存器时,ROWMD 和 ROWAD 连同从用户图像缓冲区中读取的数据一起转发到 DLPC910 控制器。有关此类行控制信号功能的更多详细信息,请参阅 DLPC910 数据表。
当控制器未响应对此寄存器的写入操作时,Apps FPGA 会持续向 DLPC910 控制器发送 no-op 行命令。