9.3.8. 图像信息寄存器描述
PICTURE_INFO 寄存器用于配置 JPEG 解码输出的图像信息以及总线优先级和 QOS 信息。
读写总线优先级寄存器
9.3.8.1. 0x458 RD_PRIO_L
默认值:0x00000000 |
0-7号读总线优先级 (Read Bus Priority) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
RD_PRIO_L
[3:0]: 0号读总线优先级
[31:29]: 7号读总线优先级
|
9.3.8.2. 0x45C RD_PRIO_H
默认值:0x00000000 |
8-15号读总线优先级 (Read Bus Priority) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
RD_PRIO_H
[3:0]: 8号读总线优先级
[31:29]: 15号读总线优先级
|
9.3.8.3. 0x460 WR_PRIO_L
默认值:0x00000000 |
0-7号写总线优先级 (Write Bus Priority) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
WR_PRIO_L
[3:0]: 0号写总线优先级
[31:29]: 7号写总线优先级
|
9.3.8.4. 0x464 WR_PRIO_H
默认值:0x00000000 |
8-15号写总线优先级 (Write Bus Priority) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
WR_PRIO_H
[3:0]: 8号写总线优先级
[31:29]: 15号写总线优先级
|
总线 QOS 相关寄存器如下:
9.3.8.5. 0x470 RD_QOS_L
默认值:0x00000000 |
0-7号读总线QOS (Read Bus Qos) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
RD_QOS_L
[3:0]: 0号读总线QOS
[31:29]: 7号读总线QOS
|
9.3.8.6. 0x474 RD_QOS_H
默认值:0x00000000 |
8-15号读总线QOS (Read Bus Qos) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:24 |
- |
- |
-
|
23:20 |
R/W |
0x0 |
PNG_NB_QOS
PNG 读相邻数据总线QOS
|
19:16 |
R/W |
0x0 |
PNG_PLTE_QOS
PNG 读索引表总线QOS
|
15:12 |
R/W |
0x0 |
PNG_DBUF_QOS
PNG 读字典总线QOS
|
11:8 |
R/W |
0x0 |
PNG_BT_QOS
PNG 读码流总线QOS
|
7:4 |
- |
- |
-
|
3:0 |
R/W |
0x0 |
JEPG_QOS
JPEG 读码流总线QOS
|
9.3.8.7. 0x478 WR_QOS_L
默认值:0x00000000 |
0-7号写总线QOS (Write Bus Qos) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:28 |
R/W |
0x0 |
JPEG_MB_QOS
JPEG 输出解码数据总线QOS
|
27:0 |
- |
- |
-
|
9.3.8.8. 0x47C WR_QOS_H
默认值:0x00000000 |
8-15号写总线QOS (Write Bus Qos) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:12 |
- |
- |
-
|
11:8 |
R/W |
0x0 |
PNG_IDX_QOS
PNG 写索引值总线QOS
|
7:4 |
R/W |
0x0 |
PNG_DOUT_QOS
PNG 读码流总线QOS
|
3:0 |
R/W |
0x0 |
PNG_DBUF_QOS
PNG 写字典总线QOS
|
图像信息的 5个寄存器如下所示:
9.3.8.9. 0x600 PICTURE_FORMAT
默认值:0x00000000 |
图像格式信息 (Picture Format) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:20 |
- |
- |
-
|
19:17 |
R/W |
0x0 |
COLOR_MODE
0:YUV420
1:YUV422
2:YUV224
3:YUV444
4:YUV400
|
16 |
R/W |
0x0 |
INTERLEAVED
0:CbCr分量独立存放
1:CbCr分量交错存放
|
15:0 |
R/W |
0x0 |
STRIDE
图像的线宽
|
小技巧
JPEG 支持 YUV420、YUV422、YUV224、YUV444、YUV400,不支持YUV411
如果输出颜色格式为 RGB,COLOR_MODE 需配置为4 (YUV400)
9.3.8.10. 0x604 PICTURE_SIZE
默认值:0x00000000 |
图像大小 (Picture Size) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:16 |
R/W |
0x0 |
PIC_X_SIZE
图像宽
|
15:0 |
R/W |
0x0 |
PIC_Y_SIZE
图像高
注意:当前解码图像为场格式,需要按照场高度x2配置
|
9.3.8.11. 0x608 PICTURE_LUMA_ADDR
默认值:0x00000000 |
图像亮度数据地址 (Picture Luma Address) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
LUMA_ADDR
图像亮度分量DRAM地址
|
9.3.8.12. 0x60C PICTURE_CB_ADDR
默认值:0x00000000 |
图像Cb分量数据地址 (Picture Cb Address) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
CB_ADDR
图像Cb分量DRAM地址
|
9.3.8.13. 0x610 PICTURE_CR_ADDR
默认值:0x00000000 |
图像Cr分量数据地址 (Picture Cr Address) |
||
---|---|---|---|
位域 |
类型 |
默认值 |
描述 |
31:0 |
R/W |
0x0 |
CR_ADDR
图像Cr分量DRAM地址
|