寄存器描述
0x000 DE_CTRL
默认值:0x00000000 |
DE 控制(DE Control) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:1 |
- |
- |
- |
2 |
R/W |
0x0 |
CCM_CTRL CCM 开关控制
|
1 |
R/W |
0x0 |
GAMMA_CTRL Gamma 开关控制
|
0 |
R/W |
0x0 |
DITHER_EN Dither 开关控制
当颜色输出深度寄存器设置的输出小于 8 bits 的时候打开 Dither 功能,Dither 功能有效。 |
0x004 DE_MODE_SELECT
默认值:0x00000000 |
DE 模式选择(DE Mode Select) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:11 |
- |
- |
- |
10:8 |
R/W |
0x0 |
COLOR_BAR_MODE
当打开 color bar 模式时,可以选择 color bar 第一个竖条的颜色值。 |
7:1 |
- |
- |
- |
0 |
R/W |
0x0 |
MODE_SELECT 模式选择
Nomal mode 模式是 DE 的默认处理模式,从 memory 读取数据,完成图层叠加后,然后通过 timing 接口输出。 Color bar 模式不需要读取外部 memory 的数据,由 DE 内部生成一幅 RGB 的彩色条纹图像,通过 timing 接口或者回写接口输出,主要用来 debug。 |
0x008 DE_CONFIG_UPDATE
默认值:0x00000000 |
DE 配置更新(DE Config Update) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:1 |
- |
- |
- |
0 |
R/W |
0x0 |
CONFIG_UPDATE 配置更新控制
软件写 1 后,表示 preload register 配置信息已经准备好,允许硬件更新 preload register 配置信息到 shadow register。当硬件完成更新后,自动清零。 当软件写 1 后,软件也可以在任意时刻写 0,由硬件来保证对此控制阈的操作是原子操作 |
0x00C OUTPUT_COLOR_DEPTH
默认值:0x00000000 |
输出颜色深度(Output Color Depth) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:18 |
- |
- |
- |
17:16 |
R/W |
0x0 |
R_DEPTH R 分量颜色深度
当输出为 6 bits 或者 5 bits 时,可以打开 Dither 功能,使图像更平滑,否则直接丢弃低位 bit(s)。 |
15:10 |
- |
- |
- |
9:8 |
R/W |
0x0 |
G_DEPTH G 分量颜色深度
当输出为 6 bits 或者 5 bits 时,可以打开 Dither 功能,使图像更平滑,否则直接丢弃低位 bit(s)。 |
7:2 |
- |
- |
- |
1:0 |
R/W |
0x0 |
B_DEPTH B 分量颜色深度
当输出为 6 bits 或者 5 bits 时,可以打开 Dither 功能,使图像更平滑,否则直接丢弃低位 bit(s)。 |
0x010 DE_VER_ID
默认值: |
DE 版本(DE Version ID) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:16 |
R0 |
- |
DE_PATCH_ID 修订号 |
15:0 |
RO |
DE_VER_ID [15:8]为主版本号,[7:0]为子版本号, |
0x014 DITHER_RAND_SEED
默认值:0x00000100 |
Dither 随机种子(Dither Rand Seed) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31 |
R/W |
0x0 |
RAND_DITHER_EN
当 DITHER_EN 为 1 的时候,可以选择打开随机 Dither 功能,当选择随机 Dither 的时候,误差扩散 Dither 的模板随机选择。当 EN 为 0 的时候,RAND_DITHER_EN 无效。 |
30:28 |
- |
- |
- |
27 |
R/W |
0x0 |
RAND_TEMPORAL_DITHER_EN
当 RAND_DITHER_EN 关闭时,RAND_TEMPORAL_DITHER_EN 无效。 |
26:24 |
- |
- |
- |
23:0 |
R/W |
0x100 |
RAND_DITHER_SEED 当选择随机 Dither 时,需要设置位宽为 24 bits 的随机种子。 |
0x018 DITHER_RAND_MASK_BITS
默认值:0x00E10000 |
Dither 随机掩码(Dither Rand Mask Bits) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:24 |
- |
- |
- |
23:0 |
R/W |
0xE10000 |
DITHER_MASK_BITS 当选择随机 Dither 时,需要设置位宽为 24 bits 的 Bits。 |
0x020 VIDEO_LAYER_CTRL
默认值:0x00000000 |
Video 图层控制(Video Layer Control) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:15 |
- |
- |
- |
14:8 |
R/W |
0x0 |
FORMAT 像素格式
|
7:1 |
- |
- |
- |
0 |
R/W |
0x0 |
EN 图层使能控制
|
0x024 VIDEO_LAYER_INPUT_SIZE
默认值:0x00000000 |
Video 图层输入宽高(Video Layer Input Size) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
INPUT_HEIGHT 图层高度 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
INPUT_WIDTH 图层宽度 |
0x030 VIDEO_LAYER_STRIDE
默认值:0x00000000 |
Video 图层行对齐(Video Layer Stride) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:16 |
R/W |
0x0 |
PLANE1_STRIDE Plane1 行对齐宽度,需要 8 bytes 对齐 |
15:0 |
R/W |
0x0 |
PLANE0_STRIDE Plane0 行对齐宽度,需要 8 bytes 对齐 |
0x040 VIDEO_LAYER_ADDR0
默认值:0x00000000 |
Video 图层地址 0(Video Layer Address0) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
ADDR0 Video 图层 plane0 地址 |
0x044 VIDEO_LAYER_ADDR1
默认值:0x00000000 |
Video 图层地址 1(Video Layer Address1) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
ADDR1 Video 图层 plane1 地址 |
0x070 VIDEO_LAYER_CSC0_COEF0
默认值:0x000004a8 |
Video 图层 CSC0 系数 0(Video Layer CSC0 COEF0) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:13 |
- |
- |
- |
12:0 |
R/W |
0x04a8 |
COEF0 YUV 转 RGB 系数 COEF0 = coef0 * 1024 |
0x074 VIDEO_LAYER_CSC0_COEF1
默认值:0x00000000 |
Video 图层 CSC0 系数 1(Video Layer CSC0 COEF1) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
COEF1 YUV 转 RGB 系数 COEF1 = coef1 * 1024 |
0x078 VIDEO_LAYER_CSC0_COEF2
默认值:0x00000662 |
Video 图层 CSC0 系数 2(Video Layer CSC0 COEF2) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:13 |
- |
- |
- |
12:0 |
R/W |
0x0662 |
COEF2 YUV 转 RGB 系数 COEF2 = coef2 * 1024 |
0x07C VIDEO_LAYER_CSC0_COEF3
默认值:0x00003212 |
Video 图层 CSC0 系数 3(Video Layer CSC0 COEF3) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:14 |
- |
- |
- |
13:0 |
R/W |
0x3212 |
COEF3 YUV 转 RGB 系数 COEF3 = coef3 * 16 |
0x080 VIDEO_LAYER_CSC0_COEF4
默认值:0x000004a8 |
Video 图层 CSC0 系数 4(Video Layer CSC0 COEF4) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:13 |
- |
- |
- |
12:0 |
R/W |
0x04a8 |
COEF4 YUV 转 RGB 系数 COEF4 = coef4 * 1024 |
0x084 VIDEO_LAYER_CSC0_COEF5
默认值:0x00001e70 |
Video 图层 CSC0 系数 5(Video Layer CSC0 COEF5) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:13 |
- |
- |
- |
12:0 |
R/W |
0x1e70 |
COEF5 YUV 转 RGB 系数 COEF5 = coef5 * 1024 |
0x088 VIDEO_LAYER_CSC0_COEF6
默认值:0x00001cc0 |
Video 图层 CSC0 系数 6(Video Layer CSC0 COEF6) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:13 |
- |
- |
- |
12:0 |
R/W |
0x1cc0 |
COEF6 YUV 转 RGB 系数 COEF6 = coef6 * 1024 |
0x08C VIDEO_LAYER_CSC0_COEF7
默认值:0x0000087a |
Video 图层 CSC0 系数 7(Video Layer CSC0 COEF7) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:14 |
- |
- |
- |
13:0 |
R/W |
0x087a |
COEF7 YUV 转 RGB 系数 COEF7 = coef7 * 16 |
0x090 VIDEO_LAYER_CSC0_COEF8
默认值:0x000004a8 |
Video 图层 CSC0 系数 8(Video Layer CSC0 COEF8) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:13 |
- |
- |
- |
12:0 |
R/W |
0x04a8 |
COEF8 YUV 转 RGB 系数 COEF8 = coef8 * 1024 |
0x094 VIDEO_LAYER_CSC0_COEF9
默认值:0x00000811 |
Video 图层 CSC0 系数 9(Video Layer CSC0 COEF9) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:13 |
- |
- |
- |
12:0 |
R/W |
0x0811 |
COEF9 YUV 转 RGB 系数 COEF9 = coef9 * 1024 |
0x098 VIDEO_LAYER_CSC0_COEF10
默认值:0x00000000 |
Video 图层 CSC0 系数 10(Video Layer CSC0 COEF10) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
COEF10 YUV 转 RGB 系数 COEF10 = coef10 * 1024 |
0x09C VIDEO_LAYER_CSC0_COEF11
默认值:0x00002eb4 |
Video 图层 CSC0 系数 11(Video Layer CSC0 COEF11) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:14 |
- |
- |
- |
13:0 |
R/W |
0x2eb4 |
COEF11 YUV 转 RGB 系数 COEF11 = coef11 * 16 |
0x0A0 UI_LAYER_CTRL
默认值:0x00000000 |
UI 图层控制(UI Layer Control) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:24 |
R/W |
0x0 |
G_ALPHA 图层全局 alpha 值 当 alpha 模式为全局 alpha 时,整个图层的 alpha 采用统一的全局 alpha。全局 alpha 的取值范围为 0~255。 |
23:22 |
R/W |
0x0 |
ALPHA_MODE Alpha 模式
|
21 |
R/W |
0x0 |
BG_BLEND_EN
|
20:15 |
- |
- |
- |
14:8 |
R/W |
0x0 |
INPUT_FORMAT 像素格式
|
7:3 |
- |
- |
- |
2 |
R/W |
0x0 |
ALPHA_EN Alpha 控制开关
|
1 |
R/W |
0x0 |
COLOR_KEY_EN Color Key 控制开关
|
0 |
R/W |
0x0 |
EN 图层使能控制
|
0x0A4 UI_LAYER_INPUT_SIZE
默认值:0x00000000 |
UI 图层宽高(UI Layer Size) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
LAYER_HEIGHT 图层输入高度 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
LAYER _WIDTH 图层输入宽度 |
0x0A8 UI_LAYER_BG_COLOR
默认值:0x00000000 |
UI 图层背景色(UI Layer Backgroud Color) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:24 |
R/W |
0x0 |
ALPHA_VALUE 透明度分量 |
23:16 |
R/W |
0x0 |
R_VALUE 红色分量 |
15:8 |
R/W |
0x0 |
G_VALUE 绿色分量 |
7:0 |
R/W |
0x0 |
B_VALUE 蓝色分量 |
0x0AC UI_LAYER_COLOR_KEY
默认值:0x00000000 |
UI 图层 Key(UI Layer Color Key) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:24 |
- |
- |
- |
23:16 |
R/W |
0x0 |
R_VALUE Color Key 功能打开时和 UI 图层像素进行匹配的红色值 |
15:8 |
R/W |
0x0 |
G_VALUE Color Key 功能打开时和 UI 图层像素进行匹配的绿色值 |
7:0 |
R/W |
0x0 |
B_VALUE Color Key 功能打开时和 UI 图层像素进行匹配的蓝色值 |
0x0B0 UI_LAYER_RECT_CTRL
默认值:0x00000000 |
UI 矩形区控制(UI Layer Rectangle Control) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:24 |
- |
- |
- |
3 |
R/W |
0x0 |
RECT_EN_3 矩形区域 3 开关控制
|
2 |
R/W |
0x0 |
RECT_EN_2 矩形区域 2 开关控制
|
1 |
R/W |
0x0 |
RECT_EN_1 矩形区域 1 开关控制
|
0 |
R/W |
0x0 |
RECT_EN_0 矩形区域 0 开关控制
|
0x0B4 UI_LAYER_PALETTE_ADDR
默认值:0x00000000 |
UI 图层调色板地址(UI Layer Palette Address) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:7 |
R/W |
0x0 |
PALETTE_ADDR[31:7] UI 图层调色板地址 调色板空间的大小为 1K bytes,按照索引顺序排列,包含 A、R、G 和 B 四个通道,总共可以索引 256 色。 |
6:0 |
RO |
0x00 |
调色板地址低 7 bits 固定为 0。 |
0x0C0+N*0x10(N=0:3) UI_RECT_INPUT_SIZE
默认值:0x00000000 |
UI 矩形区输入宽高(UI Rectangle Input Size) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
INPUT_HEIGHT 图层输入高度 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
INPUT _WIDTH 图层输入宽度 |
0x0C4+N*0x10(N=0:3) UI_RECT_OFFSET
默认值:0x00000000 |
UI 矩形区偏移(UI Rectangle Offset) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
Y_OFFSET 垂直偏移 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
X_OFFSET 水平偏移 |
0x0C8+N*0x10(N=0:3) UI_RECT_STRIDE
默认值:0x00000000 |
UI 矩形区行对齐(UI Rectangle Stride) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:16 |
- |
- |
- |
15:0 |
R/W |
0x0 |
STRIDE 矩形区 memory 行对齐宽度,需要 8 bytes 对齐。 |
0x0CC+N*0x10(N=0:3) UI_RECT_ADDR
默认值:0x00000000 |
UI 矩形区地址(UI Rectangle Address) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
ADDR 矩形区地址 |
0x100 BLENDING_BG_COLOR
默认值:0x00000000 |
Blending 背景颜色(Blending BackGround Color) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:24 |
- |
- |
- |
23:16 |
R/W |
0x0 |
PIXELS_R 背景颜色 Red 分量 |
15:8 |
R/W |
0x0 |
PIXELS_G 背景颜色 Green 分量 |
7:0 |
R/W |
0x0 |
PIXELS_B 背景颜色 Blue 分量 |
0x104 BLENDING_OUTPUT_SIZE
默认值:0x00000000 |
Blending 输出宽高(Blending Output Size) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
OUT_HEIGHT 输出高度 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
OUT_WIDTH 输出宽度 |
0x10C UI_LAYER_OFFSET
默认值:0x00000000 |
Blending UI 图层坐标偏移(UI Layer Offset) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
Y_OFFSET 垂直偏移 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
X_OFFSET 水平偏移 |
0x114 VIDEO_LAYER_OFFSET
默认值:0x00000000 |
Blending Video 图层坐标偏移(Video Layer Offset) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
Y_OFFSET 垂直偏移 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
X_OFFSET 水平偏移 |
0x120 VIDEO_SCALER0_CTRL
默认值:0x00000000 |
Scaler0 控制(Scaler0 Control) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:1 |
- |
- |
- |
0 |
R/W |
0x0 |
SCALE0_EN 使能控制
|
0x120 VIDEO_SCALER0_CTRL
默认值:0x00000000 |
Scaler0 控制(Scaler0 Control) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:1 |
- |
- |
- |
7 |
R/W |
0x0 |
CH1_V_COEF_SELECT Channel 1 垂直滤波系数选择 当 scaler
采用多相位滤波算法的时候用来选择不同的系数表来源。可以选择内置系数或者查表。
|
0 |
R/W |
0x0 |
EN Scaler0 使能控制
|
0x130 SCALER_CH0_INPUT_SIZE
默认值:0x00000000 |
Scaler0 Chan0 输入宽高(Scaler0 Ch0 Input Size) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
INPUT_HEIGHT Channel 0 输入高度 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
INPUT_WIDTH Channel 0 输入宽度 |
0x134 SCALER_CH0_OUTPUT_SIZE
默认值:0x00000000 |
Scaler0 Chan0 输出宽高(Scaler0 Ch0 Output Size) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
OUTPUT_HEIGHT Channel 0 输出高度 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
OUTPUT_WIDTH Channel 0 输出宽度 |
0x138 SCALER0_CH0_H_INIT_PHASE
默认值:0x00000000 |
Scaler0 Chan0 水平初始相位(Scaler0 Ch0 H Init Phase) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:20 |
- |
- |
- |
19:16 |
R/W |
0x0 |
H_INIT_PHASE_INT 水平初始相位整数部分 |
15:0 |
R/W |
0x0 |
H_INIT_PHASE_FRAC 水平初始相位小数部分 |
0x13C SCALER0_CH0_H_RATIO
默认值:0x00000000 |
Scaler0 Chan0 水平缩放比例(Scaler0 Ch0 H Ratio) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:21 |
- |
- |
- |
20:16 |
R/W |
0x0 |
H_RATIO_INIT 水平缩放比例整数部分 |
15:0 |
R/W |
0x0 |
H_RATIO_FRAC 水平缩放比例小数部分 |
0x140 SCALER0_CH0_V_INIT_PHASE
默认值:0x00000000 |
Scaler0 Chan0 垂直初始相位(Scaler0 Ch0 V Init Phase) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:20 |
- |
- |
- |
19:16 |
R/W |
0x0 |
V_INIT_PHASE_INIT 垂直初始相位整数部分 |
15:0 |
R/W |
0x0 |
V_INIT_PHASE_FRAC 垂直初始相位小数部分 |
0x144 SCALER0_CH0_V_RATIO
默认值:0x00000000 |
Scaler0 Chan0 垂直缩放比例(Scaler0 Ch0 V Ratio) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:21 |
- |
- |
- |
20:16 |
R/W |
0x0 |
V_RATIO_INIT 垂直缩放比例整数部分 |
15:0 |
R/W |
0x0 |
V_RATIO_FRAC 垂直缩放比例小数部分 |
0x150 SCALER0_CH1_INPUT_SIZE
默认值:0x00000000 |
Scaler0 Chan1 输入宽高(Scaler0 Ch1 Input Size) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
INPUT_HEIGHT Channel 1 输入高度 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
INPUT_WIDTH Channel 1 输入宽度 |
0x154 SCALER0_CH1_OUTPUT_SIZE
默认值:0x00000000 |
Scaler0 Chan1 输出宽高(Scaler0 Ch1 Output Size) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
OUTPUT_HEIGHT Channel 1 输出高度 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
OUTPUT_WIDTH Channel 1 输出宽度 |
0x158 SCALER0_CH1_H_INIT_PHASE
默认值:0x00000000 |
Scaler0 Chan1 水平初始相位(Scaler0 Ch1 H Init Phase) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:20 |
- |
- |
- |
19:16 |
R/W |
0x0 |
H_INIT_PHASE_INIT 垂直初始相位整数部分 |
15:0 |
R/W |
0x0 |
H_INIT_PHASE_FRAC 垂直初始相位小数部分 |
0x15C SCALER0_CH1_H_RATIO
默认值:0x00000000 |
Scaler0 Chan1 水平缩放比例(Scaler0 Ch1 H Ratio) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:21 |
- |
- |
- |
20:16 |
R/W |
0x0 |
H_RATIO_INIT 水平缩放比例整数部分 |
15:0 |
R/W |
0x0 |
H_RATIO_FRAC 水平缩放比例小数部分 |
0x160 SCALER0_CH1_V_INIT_PHASE
默认值:0x00000000 |
Scaler0 Chan1 垂直初始相位(Scaler0 Ch1 V Init Phase) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:20 |
- |
- |
- |
19:16 |
R/W |
0x0 |
V_INIT_PHASE_INIT 垂直初始相位整数部分 |
15:0 |
R/W |
0x0 |
V_INIT_PHASE_FRAC 垂直初始相位小数部分 |
0x164 SCALER0_CH1_V_RATIO
默认值:0x00000000 |
Scaler0 Chan1 垂直缩放比例(Scaler0 Ch1 V Ratio) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:21 |
- |
- |
- |
20:16 |
R/W |
0x0 |
V_RATIO_INIT 垂直缩放比例整数部分 |
15:0 |
R/W |
0x0 |
V_RATIO_FRAC 垂直缩放比例小数部分 |
0x170 CRC_CTRL
默认值:0x00000000 |
回写控制(CRC Control) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31 |
R/W |
0x0 |
CRC_EN
|
30:17 |
- |
- |
- |
16 |
R/W |
0x0 |
SOFT_RESET_EN
|
15:0 |
- |
- |
- |
0x194 CRC_CHECK
默认值:0x00000000 |
CRC 校验(CRC Check) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
CRC_CHECK 打开 CRC 校验功能后,在帧结束后可以查看到 CRC 校验值。 |
0x198 INPUT_ID
默认值:0x00000000 |
输入 ID(Input ID) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
INPUT_ID 输入 ID 寄存器 |
0x19C OUTPUT_ID
默认值:0x00000000 |
输出 ID(Output ID) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
OUTPUT_ID 输出 ID 寄存器 |
0x1D0 TIMING_CTRL
默认值:0x0000FF00 |
Timing 控制(Timing Control) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:24 |
- |
- |
- |
23:8 |
R/W |
0xFF |
TE 脉冲宽度 |
7:6 |
- |
- |
- |
5:4 |
R/W |
0x0 |
DE 模式
|
3:1 |
- |
- |
- |
0 |
R/W |
0x0 |
TIMING_EN
|
0x1D4 TIMING_INT
默认值:0x00000000 |
Timing 中断(Timing Interrupt) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:9 |
- |
- |
- |
8 |
R/W |
0x0 |
SF_END_INT TE 中断
|
7:3 |
- |
- |
- |
2 |
R/W |
0x0 |
UNDERFLOW_INT 读取数据下溢中断
|
1 |
R/W |
0x0 |
LINE_INT 行中断
|
0 |
R/W |
0x0 |
V_BLANK_INT 垂直消隐中断
|
0x1D8 TIMING_INT_STATUS
默认值:0x00000000 |
Timing 中断状态(Timing Interrupt Status) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:3 |
- |
- |
- |
2 |
R/W1C |
0x0 |
UNDERFLOW_FLAG 读取数据下溢标记
|
1 |
R/W1C |
0x0 |
LINE_FLAG 行中断状态标记
|
0 |
R/W1C |
0x0 |
V_BLANK_FLAG 垂直消隐中断状态
|
0x1DC TIMING_LINE_SET
默认值:0x00020000 |
Timing 行数设置(Timing Line Set) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x20x0 |
PREFETCH_LINE 预取行数 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
LINE_NUM 行中断行数 |
0x1E0 TIMING_ACTIVE_SIZE
默认值:0x00000000 |
Timing 有效宽高(Timing Active Size) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
ACTIVE_H 有效高度 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
ACTIVE_W 有效宽度 |
0x1E4 TIMING_H_PORCH
默认值:0x00000000 |
Timing Horizontal Porch(Timing Horizontal Porch) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
H_B_PORCH 水平后肩 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
H_F_PORCH 水平前肩 |
0x1E8 TIMING_V_PORCH
默认值:0x00000000 |
Timing Vertical Porch(Timing Vertical Porch) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
V_B_PORCH 垂直后肩 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
V_F_PORCH 垂直前肩 |
0x1EC TIMING_SYNC_PULSE
默认值:0x00000000 |
Timing 同步脉冲(Timing Sync Pulse) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:29 |
- |
- |
- |
28:16 |
R/W |
0x0 |
V_SYNC_WIDTH 垂直同步脉冲宽度 |
15:13 |
- |
- |
- |
12:0 |
R/W |
0x0 |
H_SYNC_WIDTH 水平同步脉冲宽度 |
0x1F0 TIMING_POL_SET
默认值:0x00000000 |
Timing 极性配置(Timing Polarization Set) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:2 |
- |
- |
- |
1 |
R/W |
0x0 |
V_SYNC_POL 垂直同步脉冲极性
|
0 |
R/W |
0x0 |
H_SYNC_POL 水平同步脉冲极性
|
0x1F4 TIMING_DEBUG
默认值:0x00000000 |
Timing 调试(Timing Debug) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:13 |
- |
- |
- |
12:0 |
RO |
0x0 |
CUR_LINE 调试时候可以读取当前正在输出行数 |
0x880 QOS_V_P0
默认值:0x00000000 |
QOS Video Plane0(QOS_V_P0) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:28 |
R/W |
0x0 |
DMAR_QOS_GREEN |
27:26 |
- |
- |
- |
25:16 |
R/W |
0x0 |
DMAR_QOS_HIGH RGB/YUV: 0 – 127 |
15:12 |
R/W |
- |
DMAR_QOS_RED |
11:10 |
- |
- |
- |
9:0 |
R/W |
0x0 |
DMAR_QOS_LOW RGB/YUV: 0 – 127 |
0x884 QOS_V_P1
默认值:0x00000000 |
QOS Video Plane1(QOS_V_P1) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:28 |
R/W |
0x0 |
DMAR_QOS_GREEN |
27:26 |
- |
- |
- |
25:16 |
R/W |
0x0 |
DMAR_QOS_HIGH YUV:0 – 63 |
15:12 |
R/W |
0x0 |
DMAR_QOS_RED |
11:10 |
- |
- |
- |
9:0 |
R/W |
0x0 |
DMAR_QOS_LOW YUV:0 – 63 |
0x88C QOS_UI
默认值:0x00000000 |
QOS UI(QOS_UI) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:28 |
R/W |
0x0 |
DMAR_QOS_GREEN |
27:2326 |
- |
- |
- |
2225:16 |
R/W |
0x0 |
DMAR_QOS_HIGH RGB: 0 – 127 RGB: 0 – 511 |
15:12 |
R/W |
- |
DMAR_QOS_RED |
11:710 |
- |
- |
- |
69:0 |
R/W |
0x0 |
DMAR_QOS_LOW RGB: 0 – 127 RGB: 0 – 511 |
0x890 QOS_URGENT
默认值:0x00000000 |
QoS Urgent(QOS_URGENT) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:16 |
- |
- |
- |
15 |
R/W |
0x0 |
DMAR_URGENT_EN 0: disable 1: enable |
14 |
R/W |
0x0 |
ONLY_ACTIVE_REGION_EN 0: disable 1: enable |
13:10 |
- |
- |
- |
9:0 |
R/W |
0x0 |
DMAR_URGENT_TH 0 – 127 |
0x900 CCM_C00
默认值:0x00000 |
CCM 系数 C00(CCM_C00) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:12 |
- |
- |
- |
11:0 |
R/W |
0x |
CCM_C00 12 bits 有符号数,8 bits 小数 |
0x904 CCM_C01
默认值:0x00000000 |
CCM 系数 C01(CCM_C01) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:12 |
- |
- |
- |
11:0 |
R/W |
0x000 |
CCM_C01 12 bits 有符号数,8 bits 小数 |
0x908 CCM_C02
默认值:0x00000000 |
CCM 系数 C02(CCM_C02) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:12 |
- |
- |
- |
11:0 |
R/W |
0x000 |
CCM_C02 12 bits 有符号数,8 bits 小数 |
0x90C CCM_OFFSET0
默认值:0x00000000 |
CCM 偏移 OFFSET0(CCM_OFFSET0) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:9 |
- |
- |
- |
8:0 |
R/W |
0x000 |
CCM_OFFSET0 9 bits 有符号整数 |
0x910 CCM_C10
默认值:0x00000000 |
CCM 系数 C10(CCM_C10) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:12 |
- |
- |
- |
11:0 |
R/W |
0x000 |
CCM_C10 12 bits 有符号数,8 bits 小数 |
0x914 CCM_C11
默认值:0x00000 |
CCM 系数 C11(CCM_C11) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:12 |
- |
- |
- |
11:0 |
R/W |
0x |
CCM_C11 12 bits 有符号数,8 bits 小数 |
0x918 CCM_C12
默认值:0x00000000 |
CCM 系数 C12(CCM_C12) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:12 |
- |
- |
- |
11:0 |
R/W |
0x000 |
CCM_C12 12 bits 有符号数,8 bits 小数 |
0x91C CCM_OFFSET1
默认值:0x00000000 |
CCM 偏移 OFFSET1(CCM_OFFSET1) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:9 |
- |
- |
- |
8:0 |
R/W |
0x00 |
CCM_OFFSET0 9 bits 有符号整数 |
0x920 CCM_C20
默认值:0x00000000 |
CCM 系数 C20(CCM_C20) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:12 |
- |
- |
- |
11:0 |
R/W |
0x000 |
CCM_C20 12 bits 有符号数,8 bits 小数 |
0x924 CCM_C21
默认值:0x00000000 |
CCM 系数 C21(CCM_C21) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:12 |
- |
- |
- |
11:0 |
R/W |
0x000 |
CCM_C21 12 bits 有符号数,8 bits 小数 |
0x928 CCM_C22
默认值:0x00000 |
CCM 系数 C22(CCM_C22) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:12 |
- |
- |
- |
11:0 |
R/W |
0x |
CCM_C22 12 bits 有符号数,8 bits 小数 |
0x92C CCM_OFFSET2
默认值:0x00000000 |
CCM 偏移 OFFSET2(CCM_OFFSET2) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:9 |
- |
- |
- |
8:0 |
R/W |
0x00 |
CCM_OFFSET2 9 bits 有符号整数 |
0x940+4*N(N=0:15) GAMMA_RED_LUT
默认值:0x00000000 |
Gamma 红色分量查找表(GAMMA_RED_LUT) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:24 |
R/W |
0x0 |
RED_LUT[4*N + 3],取值范围为 0 ~ 255 |
23:16 |
R/W |
0x0 |
RED_LUT[4*N + 2],取值范围为 0 ~ 255 |
15:8 |
R/W |
0x0 |
RED_LUT[4*N + 1],取值范围为 0 ~ 255 |
7:0 |
R/W |
0x0 |
RED_LUT[4*N],取值范围为 0 ~ 255 |
0x980+4*N(N=0:15) GAMMA_GREEN_LUT
默认值:0x00000000 |
Gamma 绿色分量查找表(GAMMA_GREEN_LUT) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:24 |
R/W |
0x0 |
GREEN_LUT[4*N + 3],取值范围为 0 ~ 255 |
23:16 |
R/W |
0x0 |
GREEN_LUT[4*N + 2],取值范围为 0 ~ 255 |
15:8 |
R/W |
0x0 |
GREEN_LUT[4*N + 1],取值范围为 0 ~ 255 |
7:0 |
R/W |
0x0 |
GREEN_LUT[4*N],取值范围为 0 ~ 255 |
0x9C0+4*N(N=0:15) GAMMA_BLUE_LUT
默认值:0x00000000 |
Gamma 绿色分量查找表(GAMMA_BLUE_LUT) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:24 |
R/W |
0x0 |
BLUE_LUT[4*N + 3],取值范围为 0 ~ 255 |
23:16 |
R/W |
0x0 |
BLUE_LUT[4*N + 2],取值范围为 0 ~ 255 |
15:8 |
R/W |
0x0 |
BLUE_LUT[4*N + 1],取值范围为 0 ~ 255 |
7:0 |
R/W |
0x0 |
BLUE_LUT[4*N],取值范围为 0 ~ 255 |