Edit online

寄存器列表

3 Mar 2025
Read time: 7 minute(s)

VE 寄存器按功能模块划分不同地址空间范围

模块名

地址范围

VE_TOP

0x18C0_0000-0x18C0_007F

AVC

0x18C0_0100-0x18C0_07FF

PNG

0x18C0_0C00-0x18C0_0CFF

PIC_INFO

0x18C0_1400-0x18C0_1FFF

JPEG

0x18C0_2000-0x18C0_2FFF

VE_TOP 寄存器列表

偏移

缩写

寄存器名称

章节

0x0000

VE_CLK

VE 时钟使能

0x0000 VE_CLK

0x0004

VE_RST

VE 模块复位

0x0004 VE_RST

0x0008

VE_INIT

VE 初始化

0x0008 VE_INIT

0x000C

VE_IRQ

VE 中断使能

0x000C VE_IRQ

0x0010

AVC_EN

AVC 模块使能

0x0010 AVC_EN

0x0014

JPEG_EN

JPEG 模块使能

0x0014 JPEG_EN

0x0018

PNG_EN

PNG 模块使能

0x0018 PNG_EN

0x00FC

VE_VERSION

VE 版本信息

0x00FC VE_VERSION

H.264 寄存器列表

偏移

缩写

寄存器名称

章节

0x0100

AVC_RESET

AVC 软复位

0x0100 AVC_RESET

0x0104

AVC_SPS

AVC 序列参数集信息

0x0104 AVC_SPS

0x0108

AVC_PPS

AVC 图像参数集信息

0x0108 AVC_PPS

0x010C

AVC_SH1

AVC Slice 头信息 1

0x010C AVC_SH1

0x0110

AVC_SH2

AVC Slice 头信息 2

0x0110 AVC_SH2

0x0114

AVC_SH_WP

AVC Slice 头加权预测参数信息

0x0114 AVC_SH_WP

0x0118

AVC_WP

AVC 加权预测权重参数

0x0118 AVC_WP

0x011C

AVC_Scaling_Matrix

AVC 量化矩阵参数

0x011C AVC_Scaling_Matrix

0x0120

AVC_SH_QP

AVC Slice 头量化参数

0x0120 AVC_SH_QP

0x0124

AVC_CTRL

AVC 控制参数

0x0124 AVC_CTRL

0x0128

AVC_STATUS

AVC 解码状态

0x0128 AVC_STATUS

0x012C

AVC_DEC_MB_NUM

AVC 正确解码宏块数

0x012C AVC_DEC_MB_NUM

0x0130

AVC_DATA_VALID

码流数据有效标记

0x0130 AVC_DATA_VALID

0x0134

AVC_BITBUF_START_ADDR

码流数据起始 DRAM 地址

0x0134 AVC_BITBUF_START_ADDR

0x0138

AVC_BITBUF_END_ADDR

码流数据结束 DRAM 地址

0x0138 AVC_BITBUF_END_ADDR

0x013C

AVC_BIT_OFFSET

码流数据偏移

0x013C AVC_BIT_OFFSET

0x0140

AVC_BIT_LENGTH

码流数据长度

0x0140 AVC_BIT_LENGTH

0x0144

AVC_REF_LIST

AVC 参考帧队列信息

0x0144 AVC_REF_LIST

0x0148

AVC_FB_INFO

AVC 解码输出图像信息

0x0148 AVC_FB_INFO

0x014C

AVC_FB_INFO_CONT

AVC 解码输出图像内容

0x014C AVC_FB_INFO_CONT

0x0150

AVC_COL_BUF_ADDR

AVC 共同位置宏块信息地址

0x0150 AVC_COL_BUF_ADDR

0x0154

AVC_MBINFO_BUF_ADDR

AVC 宏块信息数据地址

0x0154 AVC_MBINFO_BUF_ADDR

0x01D4

AVC_INTRAP_BUF_ADDR

AVC 帧内预测数据缓存地址

0x01D4 AVC_INTRAP_BUF_ADDR

0x01F8

AVC_CYCLES

AVC 解码时钟数

0x01F8 AVC_CYCLES

0x0210

AVC_PIC_TYPE_REG

AVC 图像类型

0x0210 AVC_PIC_TYPE_REG

0x0214

AVC_PIC_SIZE_REG

AVC 解码输出图像大小

0x0214 AVC_PIC_SIZE_REG

0x0240

AVC_DBLK_EN_REG

AVC 去块滤波使能

0x0240 AVC_DBLK_EN_REG

0x0244

AVC_DBLK_Y_BUF_REG

AVC 去块滤波亮度分量缓存地址

0x0244 AVC_DBLK_Y_BUF_REG

0x0248

AVC_DBLK_C_BUF_REG

AVC 去块滤波色度分量缓存地址

0x0248 AVC_DBLK_C_BUF_REG

0x024C

AVC_DEC_CONFIG_REG

解码图像配置

0x024C AVC_DEC_CONFIG_REG

0x0250

AVC_DEC_FRAME_IDX_REG

AVC 解码帧索引

0x0250 AVC_DEC_FRAME_IDX_REG

0x040C

AVC_INTERP_DMA_MODE

AVC 帧间预测 DMA 方式

0x040C AVC_INTERP_DMA_MODE

0x0480

AVC_INTERP_WP_ENABLE

加权预测使能

0x0480 AVC_INTERP_WP_ENABLE

0x0484

AVC_INTERP_WP_LOGWD

加权预测 LOGWD 参数

0x0484 AVC_INTERP_WP_LOGWD

JPEG 寄存器列表

偏移

缩写

寄存器名称

章节

0x200

JPEG_START

JPEG 启动解码

0x200 JPEG_START

0x204

JPEG_STATUS

JPEG 解码状态

0x204 JPEG_STATUS

0x208

JPEG_IRQ_EN

JPEG 中断使能 (JPEG Interrupt Enable)

0x208 JPEG_IRQ_EN

0x210

JPEG_START_POS

JPEG 解码起始位置

0x210 JPEG_START_POS

0x214

JPEG_SIZE

JPEG 图像大小

0x214 JPEG_SIZE

0x218

JPEG_CTRL

JPEG 模式控制

0x218 JPEG_CTRL

0x21C

JPEG_MCU_INFO

JPEG MCU 信息

0x21C JPEG_MCU_INFO

0x220

JPEG_HANDLE_NUM

JPEG 解码同时处理 MCU 个数

0x220 JPEG_HANDLE_NUM

0x224

JPEG_QMAT_INFO

JPEG 量化表信息

0x224 JPEG_QMAT_INFO

0x228

JPEG_QMAT_ADDR

JPEG 量化表地址

0x228 JPEG_QMAT_ADDR

0x22C

JPEG_QMAT_DATA

JPEG 量化表数据

0x22C JPEG_QMAT_DATA

0x230

JPEG_HUFF_INFO

JPEG Huffman 表信息配置

0x230 JPEG_HUFF_INFO

0x234

JPEG_HUFF_ADDR

JPEG Huffman 表地址

0x234 JPEG_HUFF_ADDR

0x238

JPEG_HUFF_DATA

JPEG Huffman 表数据

0x238 JPEG_HUFF_DATA

0x23C

JPEG_CLIP_EN

JPEG Clip 输出使能配置

0x23C JPEG_CLIP_EN

0x240

JPEG_CLIP_BASE

JPEG Clip 输出起始位置

0x240 JPEG_CLIP_BASE

0x244

JPEG_CLIP_SIZE

JPEG Clip 输出矩形框大小

0x244 JPEG_CLIP_SIZE

0x248

JPEG_CLIP_OUT_BASE

JPEG Clip 输出在缓存中的起始位置

0x248 JPEG_CLIP_OUT_BASE

0x24C

JPEG_ROTMIR

JPEG 旋转镜像配置

0x24C JPEG_ROTMIR

0x250

JPEG_SCALE

JPEG 缩放配置

0x250 JPEG_SCALE

0x254

JPEG_RGB_EN

JPEG RGB 颜色格式输出

0x254 JPEG_RGB_EN

0x25C

JPEG_RST_INTVAL

JPEG DC 系数重置间隔

0x25C JPEG_RST_INTVAL

0x268

JPEG_UV_INT

JPEG 解码输出 UV 分量交错配置

0x268 JPEG_UV_INT

0x26C

JPEG_CYCLES

JPEG 解码时钟数

0x26C JPEG_CYCLES

0x28C

JPEG_DITHER_PARAM

JPEG dither 参数配置

0x28C JPEG_DITHER_PARAM

0x300

JPEG_SUB_CTRL

JPEG 内部子模块控制

0x300 JPEG_SUB_CTRL

0x304

JPEG_MEM_IA

JPEG 内部子模块缓存中断地址

0x304 JPEG_MEM_IA

0x308

JPEG_MEM_HA

JPEG 内部子模块缓存暂停地址

0x308 JPEG_MEM_HA

0x31C

JPEG_RBIT_OFFSET

JPEG 读数据偏移

0x31C JPEG_RBIT_OFFSET

0x324

JPEG_MEM_SA

JPEG 内部子模块缓存起始地址

0x324 JPEG_MEM_SA

0x328

JPEG_MEM_EA

JPEG 内部子模块缓存结束地址

0x328 JPEG_MEM_EA

0x384

JPEG_STREAM_NUM

JPEG stream 个数

0x384 JPEG_STREAM_NUM

0x38C

JPEG_DATA_COUNT

JPEG 一次读写数据大小

0x38C JPEG_DATA_COUNT

0x390

JPEG_BUSY

JPEG 读数据状态

0x390 JPEG_BUSY

0x398

JPEG_STREAM_END_ADDR

JPEG 码流结束地址

0x398 JPEG_STREAM_END_ADDR

0x394

JPEG_REQ

JPEG 请求数据

0x394 JPEG_REQ

0x39C

JPEG_STREAM_START_ADDR

JPEG 码流起始地址

0x39C JPEG_STREAM_START_ADDR

0x3B0

JPEG_CUR_POS

JPEG 当前读数据位置

0x3B0 JPEG_CUR_POS

PNG 寄存器列表

偏移

缩写

寄存器名称

章节

0x0C00

INFLATE_INT

Inflate 中断使能

0x0C00 INFLATE_INT

0x0C04

INFLATE_STATUS

Inflate 解码状态

0x0C04 INFLATE_STATUS

0x0C08

INFLATE_START

Inflate 解码开始

0x0C08 INFLATE_START

0x0C10

INFLATE_CTRL

Inflate 解码控制

0x0C10 INFLATE_CTRL

0x0C14

PNG_SIZE

PNG 图像大小

0x0C14 PNG_SIZE

0x0C18

PNG_OUTPUT_STRIDE

PNG 输出线宽

0x0C18 PNG_OUTPUT_STRIDE

0x0C1C

PNG_OUTPUT_FORMAT

PNG 解码输出颜色格式

0x0C1C PNG_OUTPUT_FORMAT

0x0C20

INPUT_BS_START_ADDR

输入码流起始地址

0x0C20 INPUT_BS_START_ADDR

0x0C24

INPUT_BS_END_ADDR

输入码流结束地址

0x0C24 INPUT_BS_END_ADDR

0x0C28

INPUT_BS_OFFSET

输入码流偏移

0x0C28 INPUT_BS_OFFSET

0x0C2C

INPUT_BS_LENGTH

输入码流长度

0x0C2C INPUT_BS_LENGTH

0x0C30

OUTPUT_BUF_ADDR

解码输出地址

0x0C30 OUTPUT_BUF_ADDR

0x0C34

OUTPUT_MAX_LENGTH

解码输出缓存最大长度

0x0C34 OUTPUT_MAX_LENGTH

0x0C38

OUTPUT_COUNT

解码输出数据长度

0x0C38 OUTPUT_COUNT

0x0C40

INFLATE_WINDOW_BUF_ADDR

LZ77 窗口缓存地址

0x0C40 INFLATE_WINDOW_BUF_ADDR

0x0C48

DATA_VALID

输入码流数据有效标志

0x0C48 DATA_VALID

0x0C4C

PNG_PALETTE_ADDR

PNG 索引表地址

0x0C4C PNG_PALETTE_ADDR

图像信息寄存器列表

偏移

缩写

寄存器名称

章节

0x1400

PICTURE_FORMAT

图像格式信息

0x1400 PICTURE_FORMAT

0x1404

PICTURE_SIZE

图像大小

0x1404 PICTURE_SIZE

0x1408

PICTURE_LUMA_ADDR

图像亮度数据地址

0x1408 PICTURE_LUMA_ADDR

0x140C

PICTURE_CB_ADDR

图像 Cb 分量数据地址

0x140C PICTURE_CB_ADDR

0x1410

PICTURE_CR_ADDR

图像 Cr 分量数据地址

0x1410 PICTURE_CR_ADDR