寄存器列表
16 Aug 2024
Read time: 5 minute(s)
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 |
0x0014 | JPEG_EN | JPEG 模块使能 | 0x0014 JPEG_EN |
0x0018 | PNG_EN | PNG 模块使能 | 0x0018 PNG_EN |
0x00FC | VE_VERSION | VE 版本信息 | 0x00FC VE_VERSION |
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 |
0x0C0C | PNG_ERROR_STATE | PNG 解码错误状态 | 0x0C0C PNG_ERROR_STATE |
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_BUF_END_ADDR | 解码输出缓存结束地址 | 0x0C34 OUTPUT_BUF_END_ADDR |
0x0C38 | OUTPUT_COUNT | 解码输出数据长度 | 0x0C38 OUTPUT_COUNT |
0x0C3C | INFLATE_CHECK | 解码输出数据校验码 | 0x0C3C INFLATE_CHECK |
0x0C40 | INFLATE_WINDOW_BUF_ADDR | LZ77 窗口缓存地址 | 0x0C40 INFLATE_WINDOW_BUF_ADDR |
0x0C44 | PNG_PAL_BUF_ADDR | PNG 索引色缓存地址 | 0x0C44 PNG_PAL_BUF_ADDR |
0x0C48 | DATA_VALID | 输入码流数据有效标志 | 0x0C48 DATA_VALID |
0x0C4C | PNG_PALETTE_ADDR | PNG 索引表地址 | 0x0C4C PNG_PALETTE_ADDR |
0x0C60 | PNG_CROP_BASE | PNG CROP 的起始坐标 | 0x0C60 PNG_CROP_BASE |
0x0C64 | PNG_CROP_SIZE | PNG CROP 的窗口大小 | 0x0C64 PNG_CROP_SIZE |
图像信息寄存器列表
偏移 | 缩写 | 寄存器名称 | 章节 |
---|---|---|---|
0x600 | PICTURE_FORMAT | 图像格式信息 | 0x600 PICTURE_FORMAT |
0x604 | PICTURE_SIZE | 图像大小 | 0x604 PICTURE_SIZE |
0x608 | PICTURE_LUMA_ADDR | 图像亮度数据地址 | 0x608 PICTURE_LUMA_ADDR |
0x60C | PICTURE_CB_ADDR | 图像 Cb 分量数据地址 | 0x60C PICTURE_CB_ADDR |
0x610 | PICTURE_CR_ADDR | 图像 Cr 分量数据地址 | 0x610 PICTURE_CR_ADDR |
0x7FC | WRITE_END_REG | 图像信息写完成 | 0x7FC WRITE_END_REG |