扉 页
前 言
概述
产品版本
读者对象
约定符号约定
通用格式约定
表格内容约定
寄存器访问类型约定
数值单位约定
修订记录
1 产品概述
目 录
插图目录
表格目录
1.1 概述
1.2 应用场景
1.2.1 Hi3559V100运动相机和专业摄像机解决方案
1.2.2 Hi3559V100 3D/VR 相机解决方案
1.2.3 Hi3559V100 Drone Camera 解决方案
1.3 架构
1.3.1 概述
1.3.2 处理器内核
1.3.3 视频编码
1.3.4 视频编码处理性能
1.3.5 智能视频分析
1.3.6 视频与图形处理
1.3.7 ISP
1.3.8 音频编解码
1.3.9 安全引擎
1.3.10 视频接口
1.3.11 音频接口
1.3.12 外围接口
1.3.13 外部存储器接口
1.3.14 SDK
1.3.15 芯片物理规格
1.4 启动模式
1.5 地址空间映射
2 硬件特性
目 录
插图目录
表格目录
2.1 封装与管脚分布
2.1.1 封装
2.1.2 管脚分布
2.2 管脚信息描述
2.3 电性能参数
2.3.1 功耗参数
2.3.2 温度和热阻参数
2.3.3 工作条件
2.3.4 上下电顺序
2.3.5 DC/AC电气参数
2.3.6 MIPI/LVDS Rx 电气参数
2.3.7 SDIO电气参数
2.3.8 AUDIO CODEC电气参数
2.3.9 PCIe 电气参数
2.4 接口时序
2.4.1 DDR接口时序
2.4.1.1 写操作时序
dqs_out相对于dq_out的写操作时序
dqs_out相对于ck的写操作时序
命令和地址相对于ck的写操作时序
2.4.1.2 读操作时序
命令和地址相对于ck的读操作时序
dqs_in相对于dq_in的读操作时序
2.4.1.3 时序参数
2.4.2 NANDC接口时序
2.4.2.1 命令周期时序
2.4.2.2 地址周期时序
2.4.2.3 写数据时序
2.4.2.4 读数据时序
2.4.3 SFC接口时序
2.4.4 VI接口时序
2.4.5 VO接口时序
2.4.6 AIAO接口时序
2.4.6.1 I2S接口时序
2.4.6.2 PCM模式接口时序
2.4.7 I2C时序
2.4.8 SPI接口时序
2.4.9 MIPI Rx接口时序
2.4.10 SDIO/MMC接口时序
3 系统
目 录
插图目录
表格目录
3.1 复位
3.1.1 概述
3.1.2 复位控制
3.1.3 复位配置
3.1.3.1 上电复位
3.1.3.2 系统复位
3.1.3.3 软复位
3.2 时钟
3.2.1 概述
3.2.2 功能框图
3.2.3 时钟资源分布
3.2.4 PLL配置
3.2.5 频率配置
3.2.5.1 CPU/DDR/SYSAXI频率配置
3.2.5.2 各模块时钟频率配置
3.2.5.3 注意事项
3.2.6 CRG寄存器概览
3.2.7 CRG寄存器描述
PERI_CRG_PLL0
PERI_CRG_PLL1
PERI_CRG_PLL4
PERI_CRG_PLL5
PERI_CRG_PLL6
PERI_CRG_PLL7
PERI_CRG_PLL8
PERI_CRG_PLL9
PERI_CRG10
PERI_CRG11
PERI_CRG12
PERI_CRG13
PERI_CRG15
PERI_CRG16
PERI_CRG17
PERI_CRG18
PERI_CRG19
PERI_CRG20
PERI_CRG21
PERI_CRG22
PERI_CRG23
PERI_CRG24
PERI_CRG25
PERI_CRG27
PERI_CRG29
PERI_CRG31
PERI_CRG32
PERI_CRG33
PERI_CRG43
PERI_CRG44
PERI_CRG45
PERI_CRG46
PERI_CRG48
PERI_CRG49
PERI_CRG54
PERI_CRG55
PERI_CRG56
PERI_CRG57
PERI_CRG58
PERI_CRG79
3.3 处理器子系统
3.4 中断系统
3.5 系统控制器
3.5.1 概述
3.5.2 特点
3.5.3 功能描述
3.5.3.1 软复位控制
3.5.3.2 系统地址重映射控制
3.5.3.3 对关键寄存器的写保护
3.5.3.4 芯片的标识寄存器
3.5.4 系统控制器寄存器
3.5.4.1 系统控制器寄存器概览
3.5.4.2 系统控制器寄存器描述
SC_CTRL
SC_SYSRES
SOFT_INT
SC_LOCKEN
SYSSTAT
SCSYSID
3.5.5 外设控制寄存器
3.5.5.1 外设控制寄存器概览
3.5.5.2 外设控制寄存器描述
MISC_CTRL0
MISC_CTRL1
MISC_CTRL2
MISC_CTRL3
MISC_CTRL4
MISC_CTRL5
MISC_CTRL6
MISC_CTRL7
MISC_CTRL8
MISC_CTRL9
MISC_CTRL11
MISC_CTRL12
MISC_CTRL14
MISC_CTRL15
MISC_CTRL16
MISC_CTRL18
MISC_CTRL21
MISC_CTRL22
MISC_CTRL23
MISC_CTRL24
MISC_CTRL25
MISC_CTRL26
MISC_CTRL27
MISC_CTRL28
MISC_CTRL29
MISC_CTRL30
MISC_CTRL31
MISC_CTRL32
MISC_CTRL33
MISC_CTRL34
MISC_CTRL45
MISC_CTRL46
MISC_CTRL47
MISC_CTRL48
MISC_CTRL51
MISC_CTRL52
MISC_CTRL53
MISC_CTRL54
MISC_CTRL56
MISC_CTRL80
MISC_CTRL81
MISC_CTRL85
MISC_CTRL88
MISC_CTRL89
MISC_CTRL93
MISC_CTRL94
MISC_CTRL95
MISC_CTRL96
3.6 DMA控制器
3.6.1 概述
3.6.2 特点
3.6.3 功能描述
功能框图
工作流程
DMA与外设的连接关系
DMAC请求线
DMA链表
3.6.4 工作方式
时钟门控
初始化
启动通道
DMAC_Cn_CONTROL使用说明
DMAC_Cn_CONFIG使用说明
中断处理
3.6.5 DMAC寄存器概览
3.6.6 DMAC寄存器描述
DMAC_INT_STAT
DMAC_INT_TC_STAT
DMAC_INT_TC_CLR
DMAC_INT_ERR_STAT
DMAC_INT_ERR_CLR
DMAC_RAW_INT_TC_STAT
DMAC_RAW_INT_ERR_STAT
DMAC_ENABLED_CHNS
DMAC_SOFT_BREQ
DMAC_SOFT_SREQ
DMAC_SOFT_LBREQ
DMAC_SOFT_LSREQ
DMAC_CONFIG
DMAC_SYNC
DMAC_Cn_SRC_ADDR
DMAC_Cn_DEST_ADDR
DMAC_Cn_LLI
DMAC_Cn_CONTROL
DMAC_Cn_CONFIG
3.7 定时器
3.7.1 概述
3.7.2 特点
3.7.3 功能描述
3.7.4 工作方式
初始化
中断处理
时钟选择
3.7.5 Timer寄存器概览
3.7.6 Timer寄存器描述
TIMERx_LOAD
TIMERx_VALUE
TIMERx_CONTROL
TIMERx_INTCLR
TIMERx_RIS
TIMERx_MIS
TIMERx_BGLOAD
3.8 看门狗
3.8.1 概述
3.8.2 特点
3.8.3 功能描述
应用框图
功能原理
3.8.4 工作方式
计数时钟频率配置
系统初始化配置
中断处理过程
关闭WatchDog
3.8.5 WDG寄存器概览
3.8.6 WDG寄存器描述
WDG_LOAD
WDG_VALUE
WDG_CONTROL
WDG_INTCLR
WDG_RIS
WDG_MIS
WDG_LOCK
3.9 实时时钟
3.9.1 概述
3.9.2 特点
3.9.3 功能描述
3.9.4 工作方式
3.9.4.1 计数时钟频率
3.9.4.2 软复位
3.9.4.3 RTC初始化
3.9.4.4 中断处理
3.9.4.5 RTC寄存器的访问
3.9.5 RTC寄存器概览
3.9.6 RTC寄存器描述
SPI_CLK_DIV
SPI_RW
CONVER_T
CRC_EN
INT_MASK
INT_CLEAR
BUSY
INT_RAW
INT_TCAP
T_VALUE
FILTER_NUM
3.9.7 RTC内部寄存器描述
RTC_10MS_COUNT
RTC_S_COUNT
RTC_M_COUNT
RTC_H_COUNT
RTC_D_COUNT_L
RTC_D_COUNT_H
RTC_MR_10MS
RTC_MR_S
RTC_MR_M
RTC_MR_H
RTC_MR_D_L
RTC_MR_D_H
RTC_LR_10MS
RTC_LR_S
RTC_LR_M
RTC_LR_H
RTC_LR_D_L
RTC_LR_D_H
RTC_LORD
RTC_IMSC
RTC_INT_CLR
RTC_MSC_INT
RTC_RAW_INT
RTC_CLK
RTC_POR_N
RTC_UV_CTRL
SDM_COEF_OUSIDE_H
SDM_COEF_OUSIDE_L
USER_REGISTER1
USER_REGISTER2
USER_REGISTER3
USER_REGISTER4
USER_REGISTER5
USER_REGISTER6
USER_REGISTER7
USER_REGISTER8
3.10 电源管理与低功耗模式控制
3.10.1 概述
3.10.2 电源管理
3.10.2.1 特点
3.10.2.2 功能描述
3.10.2.3 Power Controller寄存器概览
3.10.2.4 Power Controller寄存器描述
PWR_WAKEUP0_IO_CTRL
PWR_WAKEUP1_IO_CTRL
PWR_WAKEUP2_IO_CTRL
PWR_BUTTON0_IO_CTRL
PWR_BUTTON1_IO_CTRL
PWR_SEQ0_IO_CTRL
PWR_SEQ1_IO_CTRL
PWR_SEQ2_IO_CTRL
PWR_EN0_IO_CTRL
PWR_EN1_IO_CTRL
PWR_EN2_IO_CTRL
PWR_CTRL0
PWR_CTRL1
PWR_USER_REG0
PWR_USER_REG1
PWR_USER_REG2
PWR_USER_REG3
3.10.3 时钟门控和时钟频率调整
3.10.4 模块级低功耗控制
3.10.5 DDR低功耗控制
3.10.6 DVFS和AVS功能说明
3.10.7 PMC
3.10.7.1 功能描述
3.10.7.2 工作方式
PWM输出
HPM控制
硬件AVS
芯片内部温度检测
CPU A17上下电控制
3.10.7.3 PMC寄存器概览
3.10.7.4 PMC寄存器描述
PERI_PMC0
PERI_PMC1
PERI_PMC2
PERI_PMC3
PERI_PMC4
PERI_PMC5
PERI_PMC6
PERI_PMC7
PERI_PMC8
PERI_PMC10
PERI_PMC11
PERI_PMC12
PERI_PMC13
PERI_PMC14
PERI_PMC15
PERI_PMC16
PERI_PMC17
PERI_PMC18
PERI_PMC19
PERI_PMC20
PERI_PMC21
PERI_PMC22
PERI_PMC23
PERI_PMC24
PERI_PMC25
PERI_PMC30
PERI_PMC31
PERI_PMC68
PERI_PMC69
PERI_PMC70
PERI_PMC71
PERI_PMC72
PERI_PMC73
PERI_PMC74
PERI_PMC75
PERI_PMC76
PERI_PMC77
PERI_PMC78
PERI_PMC79
PERI_PMC80
PERI_PMC81
PERI_PMC82
PERI_PMC83
PERI_PMC84
PERI_PMC85
PERI_PMC86
PERI_PMC87
PERI_PMC88
4 存储器接口
目 录
插图目录
表格目录
4.1 DDR控制器
4.1.1 概述
4.1.2 特点
4.1.3 功能描述
4.1.3.1 应用框图
4.1.3.2 功能原理
命令真值表
自动刷新
低功耗管理
仲裁机制
流量统计和命令latency统计功能
地址映射方式
4.1.4 工作方式
4.1.4.1 软复位
4.1.4.2 DDR初始化配置流程
4.1.5 AXI寄存器
4.1.5.1 AXI寄存器概览
4.1.5.2 AXI寄存器描述
AXI_CFG_LOCK
AXI_CKG
AXI_ACTION
AXI_REGION_MAP
AXI_REGION_ATTRIB
AXI_REGION_SCRMBL
AXI_QOS_MAP
AXI_QOS_WRPRIn
AXI_QOS_RDPRIn
AXI_QOS_ADPTn
AXI_OSTD_PRTn
AXI_OSTD_PRT_STn
AXI_OSTD_GROUPn
AXI_OSTD_PRI0
AXI_OSTD_PRI1
AXI_OSTD_GROUP_STn
AXI_STATUS
AXI_INT_STATUS
4.1.6 QOSBUF寄存器
4.1.6.1 QOSBUF寄存器概览
4.1.6.2 QOSBUF寄存器描述
QOSB_PUSH_CTRL
QOSB_ADPT_CTRL
QOSB_FLUX_ID
QOSB_FLUX_ID_MASK
QOSB_FLUX_PRD
QOSB_FLUX_LVL
QOSB_FLUX_EN
QOSB_BANK_CTRL
QOSB_GREEN_CTRL
QOSB_BUF_BYP
QOSB_WBUF_CTRL
QOSB_WRTOUT0
QOSB_WRTOUT1
QOSB_WRTOUT2
QOSB_WRTOUT3
QOSB_RDTOUT0
QOSB_RDTOUT1
QOSB_RDTOUT2
QOSB_RDTOUT3
QOSB_WRTOUT_MAP
QOSB_RDTOUT_MAP
QOSB_WRAGE0
QOSB_WRAGE1
QOSB_RDAGE0
QOSB_RDAGE1
QOSB_WRAGE_MAP
QOSB_RDAGE_MAP
QOSB_ROWHIT_PRILVL
QOSB_ROWHIT_PRI
QOSB_ROWHIT_CTRL
QOSB_CKG_CFG
QOSB_DMC_LVL
QOSB_CFG_PERF
QOSB_CMD_SUM
QOSB_SLOT_STAT0
QOSB_SLOT_STAT1
QOSB_SLOT_STAT2
QOSB_SLOT_STAT3
QOSB_WBUF_STAT0
QOSB_WBUF_STAT1
QOSB_RDRBUF_STAT
QOSB_INTMSK
QOSB_RINT
QOSB_INTSTS
QOSB_CMD_CNT
QOSB_RNK_CNT
QOSB_BNK_CNT0
QOSB_BNK_CNT1
QOSB_BNK_CNT2
QOSB_BNK_CNT3
QOSB_OSTD_CNT
QOSB_WR_CMD_SUM
QOSB_RD_CMD_SUM
QOSB_TIMEOUT_MODE
QOSB_WBUF_PRI_CTRL
QOSB_RHIT_CTRL
4.1.7 DDRC内DMC模块寄存器
4.1.7.1 DMC寄存器概览
4.1.7.2 DMC寄存器描述
DDRC_CTRL_SREF
DDRC_CTRL_SFC
DDRC_CTRL_PERF
DDRC_CFG_SREF
DDRC_CFG_INIT
DDRC_CFG_PD
DDRC_CFG_AREF
DDRC_CFG_WORKMODE
DDRC_CFG_WORKMODE2
DDRC_CFG_DDRMODE
DDRC_CFG_SCRAMB
DDRC_CFG_RNKVOLn
DDRC_CFG_ODT
DDRC_CFG_EMRS01
DDRC_CFG_EMRS23
DDRC_CFG_EMRS45
DDRC_CFG_EMRS67
DDRC_CFG_TIMING0
DDRC_CFG_TIMING1
DDRC_CFG_TIMING2
DDRC_CFG_TIMING3
DDRC_CFG_TIMING4
DDRC_CFG_TIMING5
DDRC_CFG_TIMING6
DDRC_CFG_TIMING7
DDRC_CFG_BLDATA
DDRC_CFG_DMCLVL
DDRC_CFG_DDRPHY
DDRC_CFG_SFC_TIM
DDRC_CFG_SFC
DDRC_CFG_SFC_ADDR0
DDRC_CFG_SFC_ADDR1
DDRC_CFG_SFC_WDATA0
DDRC_CFG_SFC_WDATA1
DDRC_CFG_SFC_WDATA2
DDRC_CFG_SFC_WDATA3
DDRC_CFG_STADAT
DDRC_CFG_DATMIN
DDRC_CFG_DATMAX
DDRC_CFG_STACMD
DDRC_CFG_CMDMIN
DDRC_CFG_CMDMAX
DDRC_CFG_PERF
DDRC_CFG_STAID
DDRC_CFG_STAIDMSK
DDRC_INTMSK
DDRC_RINT
DDRC_INTSTS
DDRC_CURR_STATUS
DDRC_CURR_FUNC
DDRC_CURR_FUNC2
DDRC_CURR_EXECST
DDRC_CURR_WGFIFOST
DDRC_HIS_FLUX_WR
DDRC_HIS_FLUX_RD
DDRC_HIS_FLUX_WCMD
DDRC_HIS_FLUX_RCMD
DDRC_HIS_FLUXID_WR
DDRC_HIS_FLUXID_RD
DDRC_HIS_FLUXID_WCMD
DDRC_HIS_FLUXID_RCMD
DDRC_HIS_WLATCNT0
DDRC_HIS_WLATCNT1
DDRC_HIS_RLATCNT0
DDRC_HIS_RLATCNT1
DDRC_HIS_INHERE_RLAT_CNT
DDRC_STAT_RPT
DDRC_HIS_CMD_SUM
DDRC_HIS_DAT_SUM
DDRC_HIS_SFC_RDATA0
DDRC_HIS_SFC_RDATA1
DDRC_HIS_SFC_RDATA2
DDRC_HIS_SFC_RDATA3
4.2 Flash Memory控制器
4.2.1 概述
4.2.2 特点
4.2.3 功能描述
4.2.3.1 接口框图
4.2.3.2 接口描述
Standard SPI模式
Dual-Output /Dual-Input SPI模式
Dual I/O SPI模式
Quad-Output /Quad-Input SPI
Quad I/O SPI模式
4.2.3.3 SPI接口时序说明
4.2.3.4 SPI NAND FALSH地址说明
4.2.3.5 Boot功能
SPI NOR Flash的Boot功能
SPI NAND Flash和NAND Flash的Boot功能
双镜像功能
4.2.3.6 寄存器方式操作
4.2.3.7 内置DMA操作方式
4.2.3.8 ECC校验功能
4.2.3.9 Randomizer校验功能
4.2.3.10 TIMEOUT功能
4.2.4 工作流程
4.2.4.1 初始化流程
4.2.4.2 FMC_OP操作流程(寄存器操作方式)
4.2.4.3 读器件状态寄存器操作
4.2.4.4 SPI NOR Flash地址模式切换流程
4.2.4.5 擦除操作流程(SPI NAND Flash和SPI NOR Flash)
4.2.4.6 FMC_OP擦除(NAND Flash)
4.2.4.7 内置DMA读操作流程(FMC_OP_CTRL读操作)
4.2.4.8 内置DMA写操作流程(FMC_OP_CTRL写操作)
4.2.4.9 其它注意事项
4.2.5 数据结构(NAND Flash/SPI NAND Flash)
4.2.5.2 4bit ECC模式(纠错8bit/1KB)
2KB page_size
4KB page_size
4.2.5.3 8bit ECC模式(纠错16bit/1KB)
2KB page_size
4KB page_size
4.2.5.4 24bit ECC模式(纠错24bit/1KB)
2KB page-size
4KB page_size
8KB page_size
4.2.5.5 28bit ECC模式(纠错28bit/1KB)
2KB page_size
4KB page_size
8KB page_size
4.2.5.6 40bit ECC模式(纠错40bit/1KB)
8KB page_size
16KB page_size
4.2.5.7 64bit ECC模式(纠错40bit/1KB)
8KB page_size
16KB page_size
4.2.6 ECC模式选择说明
4.2.7 FMC寄存器概览
4.2.8 FMC寄存器描述
FMC_CFG
GLOBAL_CFG
TIMING_SPI_CFG
PND_PWIDTH_CFG
PND_OPIDLE_CFG
FMC_INT
FMC_INT_EN
FMC_INT_CLR
FMC_CMD
FMC_ADDRH
FMC_ADDRL
FMC_OP_CFG
SPI_OP_ADDR
FMC_DATA_NUM
FMC_OP
FMC_DMA_LEN
FMC_DMA_AHB_CTRL
FMC_DMA_SADDR_D0
FMC_DMA_SADDR_D1
FMC_DMA_SADDR_D2
FMC_DMA_SADDR_D3
FMC_DMA_SADDR_OOB
FMC_OP_CTRL
FMC_TIMEOUT_WR
FMC_OP_PARA
FMC_BOOT_SET
FMC_LP_CTRL
FMC_LOCK
FMC_LOCK_SA0
FMC_LOCK_EA0
FMC_LOCK_SA1
FMC_LOCK_EA1
FMC_LOCK_SA2
FMC_LOCK_EA2
FMC_LOCK_SA3
FMC_LOCK_EA3
FMC_EXPCMD
FMC_EXBCMD
FMC_ERR_THD
FMC_FLASH_INFO
FMC_OP_CNT
FMC_VERSION
FMC_ERR_NUM0_BUF0
FMC_ERR_NUM1_BUF0
FMC_ERR_NUM0_BUF1
FMC_ERR_NUM1_BUF1
FMC_ERR_ALARM_ADDRH
FMC_ERR_ALARM_ADDRL
FMC_ECC_INVALID_ADDRH
FMC_ECC_INVALID_ADDRL
FMC_READ_TIMING_TUNE
FMC_EXP_OP_CTRL
FMC_EXP_ADDRH
FMC_EXP_ADDRL
FMC_EXP_DMA_SADDR_D0
FMC_EXP_DMA_SADDR_D1
FMC_EXP_DMA_SADDR_D2
FMC_EXP_DMA_SADDR_D3
FMC_EXP_DMA_SADDR_OOB
FMC_EXP_INT
FMC_EXP_INT_EN
FMC_EXP_INT_CLR
FMC_EXP_ERR_NUM0_BUF0
FMC_EXP_ERR_NUM1_BUF0
FMC_EXP_ERR_NUM0_BUF1
FMC_EXP_ERR_NUM1_BUF1
5 视频编码
目 录
插图目录
5.1 总概述
5.2 VEDU
5.2.1 概述
5.2.2 特点
5.2.3 功能描述
5.3 JPGE
5.3.1 概述
5.3.2 特点
5.3.3 功能描述
6 视频及图形处理
目 录
6.1 TDE
6.1.1 概述
6.1.2 功能描述
6.2 VPSS
6.2.1 概述
6.2.2 特点
6.3 VGS
6.3.1 概述
6.3.2 特点
6.4 GDC
6.4.1 概述
6.4.2 特点
7 智能加速引擎
目 录
插图目录
表格目录
7.1 IVE
7.1.1 概述
7.1.2 功能描述
7.1.3 工作方式
7.1.3.1 输入、输出数据格式
7.1.3.2 支持的功能
DMA
Filter
CSC
FilterAndCSC
Sobel
MagAndAng
Dilate
Erode
Thresh
And
Sub
Or
Integral
Histogram
Thresh_S16
Thresh_U16
16BitTo8Bit
OrdStatFilter
Map
Add
Xor
NCC
CCL
GMM
CannyHysEdge
LBP
NormGrad
LKOpticalFlow
STBoxFltAndEigCalc
STCandiCorner
GradFg
MatchBgModel
UpdateBgModel
ANN_MLP_Predict
SVM_Predict
SAD
Resize
GMM2
CNN_Predict
7.1.4 IVE寄存器概览
8 视频接口
目 录
插图目录
表格目录
8.1 VICAP
8.1.1 概述
8.1.2 特点
8.1.3 RAW模式功能描述
8.1.3.1 典型应用
8.1.3.2 功能原理
BT 1120接口时序
BT.656接口时序
BT.601接口时序
数字摄像头(DC)接口时序
8.1.3.3 图像CROP
8.1.3.4 图像存储模式
8.1.4 工作方式
8.1.4.1 VICAP的reg_newer功能
8.1.4.2 硬件工作流程
8.1.4.3 软件配置流程
8.1.5 VICAP寄存器概览
8.1.6 VICAP寄存器描述
AXI_CFG
ISP_SEL
BUF_MODE
SLAVE_MODE_CFG
SLAVE_MODE_VS_TIME
SLAVE_MODE_HS_TIME
SLAVE_MODE_VS_CYC
SLAVE_MODE_HS_CYC
VICAP_INT
VICAP_INT_MASK
PT_INTF_MOD
PT_OFFSET0
PT_OFFSET1
PT_OFFSET2
PT_BT656_CFG
PT_UNIFY_TIMING_CFG
PT_GEN_TIMING_CFG
PT_UNIFY_DATA_CFG
PT_GEN_DATA_CFG
PT_GEN_DATA_COEF
PT_GEN_DATA_INIT
PT_INTF_HFB
PT_INTF_HACT
PT_INTF_HBB
PT_INTF_VFB
PT_INTF_VACT
PT_INTF_VBB
PT_INTF_VBFB
PT_INTF_VBACT
PT_INTF_VBBB
PT_ID_CFG
PT_FLASH_CFG
PT_FLASH_CYC0
PT_FLASH_CYC1
PT_SHUTTER_CYC0
PT_SHUTTER_CYC1
PT_SHUTTER_CYC2
PT_SHUTTER_CYC3
PT_BT656_STATUS
PT_SIZE
PT_INT
PT_INT_MASK
DES_CTRL
DES_INT
DES_MASK
SRC_CTRL
SRC_INT
SRC_MASK
CH_CTRL
CH_REG_NEWER
CH_DLY_CFG
CH_WCH_Y_CFG
CH_WCH_Y_SIZE
CH_WCH_Y_FADDR
CH_WCH_Y_HADDR
CH_WCH_Y_STRIDE
CH_WCH_C_CFG
CH_WCH_C_SIZE
CH_WCH_C_FADDR
CH_WCH_C_HADDR
CH_WCH_C_STRIDE
CH_Y_OUT_SIZE
CH_C_OUT_SIZE
CH_INT
CH_INT_MASK
CH_Y_CROP_CFG
CH_Y_CROP0_START
CH_Y_CROP0_SIZE
CH_C_CROP_CFG
CH_C_CROP0_START
CH_C_CROP0_SIZE
ISP_BAS_CFG
ISP_BAS_OUTSIZE
ISP_BAS_ACCH
ISP_BAS_ACCV
ISP_BAS_INCH
ISP_BAS_INCV
ISP_RPH_WEIH
ISP_RPH_WEIV
ISP_BAS_HLUT_HWADDR
ISP_BAS_HLUT_HWDATA
ISP_BAS_HLUT_HRADDR
ISP_BAS_HLUT_HRDATA
ISP_BAS_HLUT_LWADDR
ISP_BAS_HLUT_LWDATA
ISP_BAS_HLUT_LRADDR
ISP_BAS_HLUT_LRDATA
ISP_BAS_VLUT_HWADDR
ISP_BAS_VLUT_HWDATA
ISP_BAS_VLUT_HRADDR
ISP_BAS_VLUT_HRDATA
ISP_BAS_VLUT_LWADDR
ISP_BAS_VLUT_LWDATA
ISP_BAS_VLUT_LRADDR
ISP_BAS_VLUT_LRDATA
ISP_BAS_CTRL_F
ISP_BAS_CTRL_I
ISP_BAS_TIMING
ISP_BAS_UPDATE
ISP_BAS_SIZE
8.2 VDP
8.2.1 概述
8.2.2 架构描述
8.2.3 工作方式
8.2.3.1 时钟配置
8.2.3.2 复位
8.2.3.3 总线相关配置
AXI Master
APB寄存器配置
Outstanding配置
8.2.3.4 数字输出接口
8.2.3.5 中断
垂直时序中断
低带宽中断
8.2.4 功能描述
8.2.4.1 视频层功能
视频层特性
DCMP:解压
CROP:水平裁减
420-422:垂直色度上采样
422-444:水平色度上采样
CSC:色彩空间转换
8.2.4.2 图形层功能
图形层特性:
CSC功能描述
alpha处理
Colorkey功能
预乘功能
8.2.4.3 叠加处理
叠加特性
8.2.4.4 显示通道
视频通道特性
时序配置
8.2.4.5 高清输出接口BT.1120
BT.1120特性
8.2.4.6 标清输出接口BT.656
BT.656特性
8.2.4.7 标清输出接口CVBS
CVBS特性
8.2.4.8 LCD输出接口RGB
RGB特性
8.2.5 VDP寄存器概览
8.2.6 VDP寄存器描述
VOCTRL
VOINTSTA
VOMSKINTSTA
VOINTMSK
VDPVERSION1
VDPVERSION2
VOMEM_CTRL
VOMIDORDER
VOAXICTRL
VO_MUX
VO_MUX_TESTSYNC
VO_MUX_TESTDATA
VO_DAC_CTRL
VO_DAC_0_CTRL
VO_DAC_STAT0
V1_CTRL
V1_UPD
V1_IRESO
V1_ORESO
V1_DCMP_SGMT_CROP
V1_CBMPARA
V1_CPOS
V1_DFPOS
V1_DLPOS
V1_CSC_IDC
V1_CSC_ODC
V1_CSC_IODC
V1_CSC_P0
V1_CSC_P1
V1_CSC_P2
V1_CSC_P3
V1_CSC_P4
V1_P0LADDR
V1_P0CADDR
V1_P0STRIDE
V1_LADDROFFSET
V1_CADDROFFSET
V1_DCMP_LSTATE0
V1_DCMP_LSTATE1
V1_DCMP_CSTATE0
V1_DCMP_CSTATE1
V1_DCMPERRCLR
V1_DCMP_ERR
G2_CTRL
G2_UPD
G2_ADDR
G2_STRIDE
G2_IRESO
G2_SFPOS
G2_CBMPARA
G2_CKEYMAX
G2_CKEYMIN
G2_CMASK
G2_DFPOS
G2_DLPOS
G2_CSC_IDC
G2_CSC_ODC
G2_CSC_IODC
G2_CSC_P0
G2_CSC_P1
G2_CSC_P2
G2_CSC_P3
G2_CSC_P4
CBM_BKG2
CBM_MIX2
DHD1_CTRL
DHD1_VSYNC
DHD1_HSYNC1
DHD1_HSYNC2
DHD1_VPLUS
DHD1_PWR
DHD1_VTTHD3
DHD1_VTTHD
DHD1_PARATHD
DHD1_START_POS
DHD1_STATE
BT_CTRL
BT_CLIP0_L
BT_CLIP0_H
BT_DITHER0_CTRL
BT_DITHER0_COEF0
BT_DITHER0_COEF1
LCD_CTRL
LCD_SYNC_INV
DATE_COEFF0
DATE_COEFF1
DATE_COEFF2
DATE_COEFF3
DATE_COEFF4
DATE_COEFF5
DATE_COEFF6
DATE_COEFF21
DATE_COEFF22
DATE_COEFF23
DATE_COEFF24
DATE_ISRMASK
DATE_ISRSTATE
DATE_ISR
DATE_COEFF37
DATE_COEFF38
DATE_COEFF39
DATE_COEFF40
DATE_COEFF41
DATE_COEFF42
DATE_DACDET1
DATE_DACDET2
DATE_COEFF50
DATE_COEFF51
DATE_COEFF52
DATE_COEFF53
DATE_COEFF54
DATE_COEFF55
DATE_COEFF56
DATE_COEFF57
DATE_COEFF58
DATE_COEFF59
8.3 MIPI Rx
8.3.1 概述
8.3.2 特点
8.3.3 功能描述
8.3.3.1 典型应用
8.3.3.2 功能原理
MIPI接口数据格式
MIPI接口线性模式
MIPI接口宽动态模式
LVDS接口数据格式
LVDS接口线性模式
LVDS接口宽动态模式
HiSPi接口数据格式
HiSPi接口线性模式
HiSPi接口宽动态模式
8.3.4 MIPI Rx控制器工作方式
8.3.4.1 MIPI模式配置流程
8.3.4.2 LVDS和HiSPi模式配置流程
8.3.5 MIPI Rx寄存器概览
8.3.6 MIPI寄存器描述
PHY_MODE_LINK0
PHY_SKEW_LINK0
PHY_EN_LINK0
PHY_DATA_LINK0
PHY_PH_MIPI_LINK0
PHY_DATA_MIPI_LINK0
PHY_SYNC_DCT_LINK0
PHY_SYNC_CODE0_LINK0
PHY_SYNC_CODE1_LINK0
PHY_SYNC_CODE2_LINK0
PHY_SYNC_CODE3_LINK0
MIPI_CIL_INT_RAW_LINK0
MIPI_CIL_INT_LINK0
MIPI_CIL_INT_MSK_LINK0
PHY_MODE_LINK1
PHY_SKEW_LINK1
PHY_EN_LINK1
PHY_DATA_LINK1
PHY_PH_MIPI_LINK1
PHY_DATA_MIPI_LINK1
PHY_SYNC_DCT_LINK1
PHY_SYNC_CODE0_LINK1
PHY_SYNC_CODE1_LINK1
PHY_SYNC_CODE2_LINK1
PHY_SYNC_CODE3_LINK1
MIPI_CIL_INT_RAW_LINK1
MIPI_CIL_INT_LINK1
MIPI_CIL_INT_MSK_LINK1
PHY_MODE_LINK2
PHY_SKEW_LINK2
PHY_EN_LINK2
PHY_DATA_LINK2
PHY_PH_MIPI_LINK2
PHY_DATA_MIPI_LINK2
PHY_SYNC_DCT_LINK2
PHY_SYNC_CODE0_LINK2
PHY_SYNC_CODE1_LINK2
PHY_SYNC_CODE2_LINK2
PHY_SYNC_CODE3_LINK2
MIPI_CIL_INT_RAW_LINK2
MIPI_CIL_INT_LINK2
MIPI_CIL_INT_MSK_LINK2
PHY_ID
PHY_LP_SELECT
CHN0_PHY_EN
CHN0_MEM_CTRL
CHN0_LANE_EN
CHN0_PHYCFG_MODE
CHN0_PHYCFG_EN
CHN0_CLR_EN
CHN0_CIL_CTRL
CHN1_PHY_EN
CHN1_MEM_CTRL
CHN1_LANE_EN
CHN1_PHYCFG_MODE
CHN1_PHYCFG_EN
CHN1_CLR_EN
CHN1_CIL_CTRL
MIPI_CHN0_INT_RAW
MIPI_CHN0_INT
MIPI_CHN0_INT_MSK
MIPI_CHN1_INT_RAW
MIPI_CHN1_INT
MIPI_CHN1_INT_MSK
MIPI0_LANES_NUM
MIPI0_MAIN_INT_ST
MIPI0_DI_1
MIPI0_DI_2
MIPI0_PKT_INTR_ST
MIPI0_PKT_INTR_MSK
MIPI0_PKT_INTR2_ST
MIPI0_PKT_INTR2_MSK
MIPI0_FRAME_INTR_ST
MIPI0_FRAME_INTR_MSK
MIPI0_LINE_INTR_ST
MIPI0_LINE_INTR_MSK
MIPI0_USERDEF_DT
MIPI0_USER_DEF
MIPI0_CTRL_MODE_HS
MIPI0_DOL_ID_CODE0
MIPI0_DOL_ID_CODE1
MIPI0_DOL_ID_CODE2
MIPI0_CTRL_MODE_PIXEL
MIPI0_DUMMY_PIX_REG
MIPI0_IMGSIZE0_STATIS
MIPI0_IMGSIZE1_STATIS
MIPI0_IMGSIZE2_STATIS
MIPI0_IMGSIZE3_STATIS
MIPI0_CTRL_INT_RAW
MIPI0_CTRL_INT
MIPI0_CTRL_INT_MSK
LVDS0_WDR
LVDS0_CROP_START3
LVDS0_IMGSIZE
LVDS0_CTRL
LVDS0_CROP_START0
LVDS0_CROP_START1
LVDS0_CROP_START2
LVDS0_LANE0_SOF_01
LVDS0_LANE0_SOF_23
LVDS0_LANE0_EOF_01
LVDS0_LANE0_EOF_23
LVDS0_LANE0_SOL_01
LVDS0_LANE0_SOL_23
LVDS0_LANE0_EOL_01
LVDS0_LANE0_EOL_23
LVDS0_LANE1_SOF_01
LVDS0_LANE1_SOF_23
LVDS0_LANE1_EOF_01
LVDS0_LANE1_EOF_23
LVDS0_LANE1_SOL_01
LVDS0_LANE1_SOL_23
LVDS0_LANE1_EOL_01
LVDS0_LANE1_EOL_23
LVDS0_LANE2_SOF_01
LVDS0_LANE2_SOF_23
LVDS0_LANE2_EOF_01
LVDS0_LANE2_EOF_23
LVDS0_LANE2_SOL_01
LVDS0_LANE2_SOL_23
LVDS0_LANE2_EOL_01
LVDS0_LANE2_EOL_23
LVDS0_LANE3_SOF_01
LVDS0_LANE3_SOF_23
LVDS0_LANE3_EOF_01
LVDS0_LANE3_EOF_23
LVDS0_LANE3_SOL_01
LVDS0_LANE3_SOL_23
LVDS0_LANE3_EOL_01
LVDS0_LANE3_EOL_23
LVDS0_LANE4_SOF_01
LVDS0_LANE4_SOF_23
LVDS0_LANE4_EOF_01
LVDS0_LANE4_EOF_23
LVDS0_LANE4_SOL_01
LVDS0_LANE4_SOL_23
LVDS0_LANE4_EOL_01
LVDS0_LANE4_EOL_23
LVDS0_LANE5_SOF_01
LVDS0_LANE5_SOF_23
LVDS0_LANE5_EOF_01
LVDS0_LANE5_EOF_23
LVDS0_LANE5_SOL_01
LVDS0_LANE5_SOL_23
LVDS0_LANE5_EOL_01
LVDS0_LANE5_EOL_23
LVDS0_LANE6_SOF_01
LVDS0_LANE6_SOF_23
LVDS0_LANE6_EOF_01
LVDS0_LANE6_EOF_23
LVDS0_LANE6_SOL_01
LVDS0_LANE6_SOL_23
LVDS0_LANE6_EOL_01
LVDS0_LANE6_EOL_23
LVDS0_LANE7_SOF_01
LVDS0_LANE7_SOF_23
LVDS0_LANE7_EOF_01
LVDS0_LANE7_EOF_23
LVDS0_LANE7_SOL_01
LVDS0_LANE7_SOL_23
LVDS0_LANE7_EOL_01
LVDS0_LANE7_EOL_23
LVDS0_LANE8_SOF_01
LVDS0_LANE8_SOF_23
LVDS0_LANE8_EOF_01
LVDS0_LANE8_EOF_23
LVDS0_LANE8_SOL_01
LVDS0_LANE8_SOL_23
LVDS0_LANE8_EOL_01
LVDS0_LANE8_EOL_23
LVDS0_LANE9_SOF_01
LVDS0_LANE9_SOF_23
LVDS0_LANE9_EOF_01
LVDS0_LANE9_EOF_23
LVDS0_LANE9_SOL_01
LVDS0_LANE9_SOL_23
LVDS0_LANE9_EOL_01
LVDS0_LANE9_EOL_23
LVDS0_LANE10_SOF_01
LVDS0_LANE10_SOF_23
LVDS0_LANE10_EOF_01
LVDS0_LANE10_EOF_23
LVDS0_LANE10_SOL_01
LVDS0_LANE10_SOL_23
LVDS0_LANE10_EOL_01
LVDS0_LANE10_EOL_23
LVDS0_LANE11_SOF_01
LVDS0_LANE11_SOF_23
LVDS0_LANE11_EOF_01
LVDS0_LANE11_EOF_23
LVDS0_LANE11_SOL_01
LVDS0_LANE11_SOL_23
LVDS0_LANE11_EOL_01
LVDS0_LANE11_EOL_23
LVDS0_LANE0_NXT_SOF_01
LVDS0_LANE0_NXT_SOF_23
LVDS0_LANE0_NXT_EOF_01
LVDS0_LANE0_NXT_EOF_23
LVDS0_LANE0_NXT_SOL_01
LVDS0_LANE0_NXT_SOL_23
LVDS0_LANE0_NXT_EOL_01
LVDS0_LANE0_NXT_EOL_23
LVDS0_LANE1_NXT_SOF_01
LVDS0_LANE1_NXT_SOF_23
LVDS0_LANE1_NXT_EOF_01
LVDS0_LANE1_NXT_EOF_23
LVDS0_LANE1_NXT_SOL_01
LVDS0_LANE1_NXT_SOL_23
LVDS0_LANE1_NXT_EOL_01
LVDS0_LANE1_NXT_EOL_23
LVDS0_LANE2_NXT_SOF_01
LVDS0_LANE2_NXT_SOF_23
LVDS0_LANE2_NXT_EOF_01
LVDS0_LANE2_NXT_EOF_23
LVDS0_LANE2_NXT_SOL_01
LVDS0_LANE2_NXT_SOL_23
LVDS0_LANE2_NXT_EOL_01
LVDS0_LANE2_NXT_EOL_23
LVDS0_LANE3_NXT_SOF_01
LVDS0_LANE3_NXT_SOF_23
LVDS0_LANE3_NXT_EOF_01
LVDS0_LANE3_NXT_EOF_23
LVDS0_LANE3_NXT_SOL_01
LVDS0_LANE3_NXT_SOL_23
LVDS0_LANE3_NXT_EOL_01
LVDS0_LANE3_NXT_EOL_23
LVDS0_LANE4_NXT_SOF_01
LVDS0_LANE4_NXT_SOF_23
LVDS0_LANE4_NXT_EOF_01
LVDS0_LANE4_NXT_EOF_23
LVDS0_LANE4_NXT_SOL_01
LVDS0_LANE4_NXT_SOL_23
LVDS0_LANE4_NXT_EOL_01
LVDS0_LANE4_NXT_EOL_23
LVDS0_LANE5_NXT_SOF_01
LVDS0_LANE5_NXT_SOF_23
LVDS0_LANE5_NXT_EOF_01
LVDS0_LANE5_NXT_EOF_23
LVDS0_LANE5_NXT_SOL_01
LVDS0_LANE5_NXT_SOL_23
LVDS0_LANE5_NXT_EOL_01
LVDS0_LANE5_NXT_EOL_23
LVDS0_LANE6_NXT_SOF_01
LVDS0_LANE6_NXT_SOF_23
LVDS0_LANE6_NXT_EOF_01
LVDS0_LANE6_NXT_EOF_23
LVDS0_LANE6_NXT_SOL_01
LVDS0_LANE6_NXT_SOL_23
LVDS0_LANE6_NXT_EOL_01
LVDS0_LANE6_NXT_EOL_23
LVDS0_LANE7_NXT_SOF_01
LVDS0_LANE7_NXT_SOF_23
LVDS0_LANE7_NXT_EOF_01
LVDS0_LANE7_NXT_EOF_23
LVDS0_LANE7_NXT_SOL_01
LVDS0_LANE7_NXT_SOL_23
LVDS0_LANE7_NXT_EOL_01
LVDS0_LANE7_NXT_EOL_23
LVDS0_LANE8_NXT_SOF_01
LVDS0_LANE8_NXT_SOF_23
LVDS0_LANE8_NXT_EOF_01
LVDS0_LANE8_NXT_EOF_23
LVDS0_LANE8_NXT_SOL_01
LVDS0_LANE8_NXT_SOL_23
LVDS0_LANE8_NXT_EOL_01
LVDS0_LANE8_NXT_EOL_23
LVDS0_LANE9_NXT_SOF_01
LVDS0_LANE9_NXT_SOF_23
LVDS0_LANE9_NXT_EOF_01
LVDS0_LANE9_NXT_EOF_23
LVDS0_LANE9_NXT_SOL_01
LVDS0_LANE9_NXT_SOL_23
LVDS0_LANE9_NXT_EOL_01
LVDS0_LANE9_NXT_EOL_23
LVDS0_LANE10_NXT_SOF_01
LVDS0_LANE10_NXT_SOF_23
LVDS0_LANE10_NXT_EOF_01
LVDS0_LANE10_NXT_EOF_23
LVDS0_LANE10_NXT_SOL_01
LVDS0_LANE10_NXT_SOL_23
LVDS0_LANE10_NXT_EOL_01
LVDS0_LANE10_NXT_EOL_23
LVDS0_LANE11_NXT_SOF_01
LVDS0_LANE11_NXT_SOF_23
LVDS0_LANE11_NXT_EOF_01
LVDS0_LANE11_NXT_EOF_23
LVDS0_LANE11_NXT_SOL_01
LVDS0_LANE11_NXT_SOL_23
LVDS0_LANE11_NXT_EOL_01
LVDS0_LANE11_NXT_EOL_23
LVDS0_LI_WORD0
LVDS0_LI_WORD1
LVDS0_LI_WORD2
LVDS0_LI_WORD3
LVDS0_IMGSIZE0_STATIS
LVDS0_IMGSIZE1_STATIS
LVDS0_IMGSIZE2_STATIS
LVDS0_IMGSIZE3_STATIS
LVDS0_CTRL_INT_RAW
LVDS0_CTRL_INT
LVDS0_CTRL_INT_MSK
LANE_ID0_CHN0
LANE_ID1_CHN0
LANE_ID2_CHN0
ALIGN0_INT_RAW
ALIGN0_INT
ALIGN0_INT_MSK
MIPI1_LANES_NUM
MIPI1_MAIN_INT_ST
MIPI1_DI_1
MIPI1_DI_2
MIPI1_PKT_INTR_ST
MIPI1_PKT_INTR_MSK
MIPI1_PKT_INTR2_ST
MIPI1_PKT_INTR2_MSK
MIPI1_FRAME_INTR_ST
MIPI1_FRAME_INTR_MSK
MIPI1_LINE_INTR_ST
MIPI1_LINE_INTR_MSK
MIPI1_USERDEF_DT
MIPI1_USER_DEF
MIPI1_CTRL_MODE_HS
MIPI1_DOL_ID_CODE0
MIPI1_DOL_ID_CODE1
MIPI1_DOL_ID_CODE2
MIPI1_CTRL_MODE_PIXEL
MIPI1_DUMMY_PIX_REG
MIPI1_IMGSIZE0_STATIS
MIPI1_IMGSIZE1_STATIS
MIPI1_IMGSIZE2_STATIS
MIPI1_IMGSIZE3_STATIS
MIPI1_CTRL_INT_RAW
MIPI1_CTRL_INT
MIPI1_CTRL_INT_MSK
LVDS1_WDR
LVDS1_CROP_START3
LVDS1_IMGSIZE
LVDS1_CTRL
LVDS1_CROP_START0
LVDS1_CROP_START1
LVDS1_CROP_START2
LVDS1_LANE0_SOF_01
LVDS1_LANE0_SOF_23
LVDS1_LANE0_EOF_01
LVDS1_LANE0_EOF_23
LVDS1_LANE0_SOL_01
LVDS1_LANE0_SOL_23
LVDS1_LANE0_EOL_01
LVDS1_LANE0_EOL_23
LVDS1_LANE1_SOF_01
LVDS1_LANE1_SOF_23
LVDS1_LANE1_EOF_01
LVDS1_LANE1_EOF_23
LVDS1_LANE1_SOL_01
LVDS1_LANE1_SOL_23
LVDS1_LANE1_EOL_01
LVDS1_LANE1_EOL_23
LVDS1_LANE2_SOF_01
LVDS1_LANE2_SOF_23
LVDS1_LANE2_EOF_01
LVDS1_LANE2_EOF_23
LVDS1_LANE2_SOL_01
LVDS1_LANE2_SOL_23
LVDS1_LANE2_EOL_01
LVDS1_LANE2_EOL_23
LVDS1_LANE3_SOF_01
LVDS1_LANE3_SOF_23
LVDS1_LANE3_EOF_01
LVDS1_LANE3_EOF_23
LVDS1_LANE3_SOL_01
LVDS1_LANE3_SOL_23
LVDS1_LANE3_EOL_01
LVDS1_LANE3_EOL_23
LVDS1_LANE0_NXT_SOF_01
LVDS1_LANE0_NXT_SOF_23
LVDS1_LANE0_NXT_EOF_01
LVDS1_LANE0_NXT_EOF_23
LVDS1_LANE0_NXT_SOL_01
LVDS1_LANE0_NXT_SOL_23
LVDS1_LANE0_NXT_EOL_01
LVDS1_LANE0_NXT_EOL_23
LVDS1_LANE1_NXT_SOF_01
LVDS1_LANE1_NXT_SOF_23
LVDS1_LANE1_NXT_EOF_01
LVDS1_LANE1_NXT_EOF_23
LVDS1_LANE1_NXT_SOL_01
LVDS1_LANE1_NXT_SOL_23
LVDS1_LANE1_NXT_EOL_01
LVDS1_LANE1_NXT_EOL_23
LVDS1_LANE2_NXT_SOF_01
LVDS1_LANE2_NXT_SOF_23
LVDS1_LANE2_NXT_EOF_01
LVDS1_LANE2_NXT_EOF_23
LVDS1_LANE2_NXT_SOL_01
LVDS1_LANE2_NXT_SOL_23
LVDS1_LANE2_NXT_EOL_01
LVDS1_LANE2_NXT_EOL_23
LVDS1_LANE3_NXT_SOF_01
LVDS1_LANE3_NXT_SOF_23
LVDS1_LANE3_NXT_EOF_01
LVDS1_LANE3_NXT_EOF_23
LVDS1_LANE3_NXT_SOL_01
LVDS1_LANE3_NXT_SOL_23
LVDS1_LANE3_NXT_EOL_01
LVDS1_LANE3_NXT_EOL_23
LVDS1_LI_WORD0
LVDS1_LI_WORD1
LVDS1_LI_WORD2
LVDS1_LI_WORD3
LVDS1_LANE_ORDERS2
LVDS1_IMGSIZE0_STATIS
LVDS1_IMGSIZE1_STATIS
LVDS1_IMGSIZE2_STATIS
LVDS1_IMGSIZE3_STATIS
LVDS1_CTRL_INT_RAW
LVDS1_CTRL_INT
LVDS1_CTRL_INT_MSK
LANE_ID0_CHN1
ALIGN1_INT_RAW
ALIGN1_INT
ALIGN1_INT_MSK
9 ISP
目 录
插图目录
表格目录
9.1 功能简介
9.2 总体概要
功能框图
工作模式
Memory读写方案
9.3 ISP中断系统
功能描述
中断时序
9.4 模块功能
CROP模块
FPN模块
Video test gen模块
Sensor offset模块
DPC模块
GE模块
WDR模块
Gamma_fe模块
Digital Gain模块
DNR模块
Gamma_be模块
WB模块
Mesh shading模块
Radial shading模块
DRC模块
Demosaic模块
Color_matrix模块
Gamma_RGB模块
AF模块
AE模块
AWB sum模块
Dehaze模块
CSC模块
DCI模块
ACM模块
Sharpen模块
MCDS模块
9.5 ISP寄存器概览
9.6 ISP寄存器描述
ISP_AF_CFG
ISP_AF_ZONE
ISP_AF_CROP_START
ISP_AF_CROP_SIZE
ISP_AF_MEAN_THRES
ISP_AF_IIRG0
ISP_AF_IIRG1
ISP_AF_IIRG2
ISP_AF_IIRG3
ISP_AF_IIRG4
ISP_AF_IIRG5
ISP_AF_IIRG6
ISP_AF_IIRPL
ISP_AF_SHIFT
ISP_AF_FIRH0
ISP_AF_FIRH1
ISP_AF_FIRH2
ISP_AF_FIRH3
ISP_AF_FIRH4
ISP_AF_ACC_SHIFT
ISP_AF_CNT_SHIFT
ISP_AF_STAT_IND_RADDR
ISP_AF_STAT_IND_RDATA
ISP_AF_CTRL_I
ISP_AF_UPDATE
ISP_AF_SIZE
ISP_AF_IIRTHRE
ISP_AF_IIRGAIN
ISP_AF_IIRSLOPE
ISP_AF_IIRDILATE
ISP_AF_FIRTHRE
ISP_AF_FIRGAIN
ISP_AF_FIRSLOPE
ISP_AF_IIRTHRE_CORING
ISP_AF_IIRPEAK_CORING
ISP_AF_IIRSLOPE_CORING
ISP_AF_FIRTHRE_CORING
ISP_AF_FIRPEAK_CORING
ISP_AF_FIRSLOPE_CORING
ISP_AF_HILIGHT
ISP_AF_OFFSET
ISP_AF_INT
ISP_AF_INT_MASK
ISPFE_ACTIVE_WIDTH
ISPFE_ACTIVE_HEIGHT
ISPFE_RGGB_START
ISPFE_CHANNEL_SELECT
ISPFE_DELAY_LINE_MEMORY
ISPFE_FLUSH_HBLANK
ISPFE_FS_CHANNEL_SELECT
ISPFE_CONFIG_BUFFER_MODE
ISPFE_CLK_DIS
ISPFE_CG_DIS
ISPFE_MODULE_BYPASS
ISPFE_BYPASS_MODE
ISPFE_AE_SWITCH
ISPFE_AWB_SWITCH
ISPFE_HISTOGRAM_SWITCH
ISPFE_HISTOGRAM_PE_SWITCH
ISPFE_GLOBAL_FSM_RESET
ISPFE_FIELD_STATUS
ISPFE_INTERRUPT01
ISPFE_INTERRUPT23
ISPFE_INTERRUPT45
ISPFE_INTERRUPT67
ISPFE_INTERRUPT89
ISPFE_INTERRUPT1011
ISPFE_INTERRUPT1213
ISPFE_INTERRUPT1415
ISPFE_INTERRUPT_STATUS
ISPFE_INTERRUPT_CLEAR
WDR_GAIN_COEF1
WDR_GAIN_COEF2
WDR_GAIN_COEF3
WDR_GAIN_COEF4
SENSOR_OFFSET_WDR_1_BLACK00
SENSOR_OFFSET_WDR_1_BLACK01
SENSOR_OFFSET_WDR_1_BLACK10
SENSOR_OFFSET_WDR_1_BLACK11
SENSOR_OFFSET_WDR_2_BLACK00
SENSOR_OFFSET_WDR_2_BLACK01
SENSOR_OFFSET_WDR_2_BLACK10
SENSOR_OFFSET_WDR_2_BLACK11
SENSOR_OFFSET_WDR_3_BLACK00
SENSOR_OFFSET_WDR_3_BLACK01
SENSOR_OFFSET_WDR_3_BLACK10
SENSOR_OFFSET_WDR_3_BLACK11
SENSOR_OFFSET_WDR_4_BLACK00
SENSOR_OFFSET_WDR_4_BLACK01
SENSOR_OFFSET_WDR_4_BLACK10
SENSOR_OFFSET_WDR_4_BLACK11
INPUTPORT_HC_LIMIT
INPUTPORT_HC_START0
INPUTPORT_HC_SIZE0
INPUTPORT_HC_START1
INPUTPORT_HC_SIZE1
INPUTPORT_VC_LIMIT
INPUTPORT_VC_START
INPUTPORT_VC_SIZE
INPUTPORT_CTRL
INPUTPORT_STATUS
INPUT_FORMATTER_MODE
INPUT_FORMATTER_FACTORML
INPUT_FORMATTER_FACTORMS
INPUT_FORMATTER_BLACKLEVEL
INPUT_FORMATTER_KNEEPOINT01
INPUT_FORMATTER_KNEEPOINT2
INPUT_FORMATTER_SLOPESELECT
VIDEO_TEST_GEN_CTRL
VIDEO_TEST_PATTREN_TYPE
VIDEO_TEST_R_BACKGND
VIDEO_TEST_G_BACKGND
VIDEO_TEST_B_BACKGND
VIDEO_TEST_R_FOREGND
VIDEO_TEST_G_FOREGND
VIDEO_TEST_B_FOREGND
VIDEO_TEST_RGB_GRADIENT
VIDEO_TEST_RGB_GRADIENT_START
VIDEO_TEST_RGB_GRADIENT_START12
VIDEO_TEST_RGB_GRADIENT_START34
VIDEO_TEST_RECT_TOP
VIDEO_TEST_RECT_LEFT
VIDEO_TEST_RECT_RIGHT
SENSOR_OFFSET_BLACK00
SENSOR_OFFSET_BLACK01
SENSOR_OFFSET_BLACK10
SENSOR_OFFSET_BLACK11
NP_RAW_FRONTEND1_EXP_THRESH
NP_RAW_FRONTEND1_SHORT_RATIO
NP_RAW_FRONTEND1_LONG_RATIO
NP_RAW_FRONTEND1_OFF
NP_RAW_FRONTEND2_EXP_THRESH
NP_RAW_FRONTEND2_SHORT_RATIO
NP_RAW_FRONTEND2_LONG_RATIO
NP_RAW_FRONTEND2_OFF
NP_RAW_FRONTEND3_EXP_THRESH
NP_RAW_FRONTEND3_SHORT_RATIO
NP_RAW_FRONTEND3_LONG_RATIO
NP_RAW_FRONTEND3_OFF
NP_RAW_FRONTEND4_EXP_THRESH
NP_RAW_FRONTEND4_SHORT_RATIO
NP_RAW_FRONTEND4_LONG_RATIO
NP_RAW_FRONTEND4_OFF
RAW_FRONTEND1_CTRL1
RAW_FRONTEND1_GE_STRENGTH
RAW_FRONTEND1_DEBUG_SEL
RAW_FRONTEND1_DP_THRESHOLD
RAW_FRONTEND1_GE_THRESHOLD
RAW_FRONTEND1_DP_SLOPE
RAW_FRONTEND1_GE_SLOPE
RAW_FRONTEND1_GE_SENS
RAW_FRONTEND1_DPDEV_THRESHOLD
RAW_FRONTEND1_LINE_THRESH
RAW_FRONTEND1_DP_BLEND
RAW_FRONTEND1_SIGMA_IN
RAW_FRONTEND1_THRESH_SHORT
RAW_FRONTEND1_THRESH_LONG
RAW_FRONTEND2_CTRL1
RAW_FRONTEND2_GE_STRENGTH
RAW_FRONTEND2_DP_THRESHOLD
RAW_FRONTEND2_GE_THRESHOLD
RAW_FRONTEND2_DP_SLOPE
RAW_FRONTEND2_GE_SLOPE
RAW_FRONTEND2_GE_SENS
RAW_FRONTEND2_DPDEV_THRESHOLD
RAW_FRONTEND2_LINE_THRESH
RAW_FRONTEND2_DP_BLEND
RAW_FRONTEND2_SIGMA_IN
RAW_FRONTEND2_THRESH_SHORT
RAW_FRONTEND2_THRESH_LONG
STATIC_DPC_MULTI_CH_MODE
STATIC_DPC_CTRL
STATIC_DPC_OVERFLOW
STATIC_DPC_COUNT
STATIC_DPC_TABLE_START
STATIC_DPC_COUNT_IN
WDR_CTRL
WDR_LONG_CTRL1
WDR_LONG_CTRL2
WDR_LONG_STITCH_ERROR_LIMIT
WDR_MED_CTRL1
WDR_MED_CTRL2
WDR_MED_CTRL3
WDR_MED_STITCH_ERROR_LIMIT
WDR_SHORT_CTRL1
WDR_SHORT_CTRL2
WDR_SHORT_CTRL3
WDR_SHORT_STITCH_ERROR_LIMIT
WDR_BLACK_LEVEL_LONG
WDR_BLACK_LEVEL_MEDIUM1
WDR_BLACK_LEVEL_MEDIUM2
WDR_BLACK_LEVEL_SHORT
WDR_BLACK_LEVEL_OUT
WDR_MODE_IN
FRONTEND_LUT_CTRL
FRONTEND_LUT_MCU_READY
FRONTEND_LUT_ALPHA
DG_GAIN
DG_OFFSET
DNR_CTRL
DNR_RM_CENTER_X
DNR_RM_CENTER_Y
DNR_RM_OFF_CENTER_MULT
DNR_THRESH_H01
DNR_THRESH_H24
DNR_THRESH_V01
DNR_THRESH_V24
DNR_THRESH_SHORT
DNR_THRESH_LONG
DNR_STRENGTH1
DNR_STRENGTH4
BACKEND_LUT_CRTL
BACKEND_LUT_MCU_READY
BACKEND_LUT_ALPHA
NP_FOR_DNR_EXP_THRESH
NP_FOR_DNR_SHORT_RATIO
NP_FOR_DNR_LONG_RATIO
NP_FOR_DNR_OFF
WB_GAIN00
WB_GAIN01
WB_GAIN10
WB_GAIN11
BLC_BLACK00
BLC_BLACK01
BLC_BLACK10
BLC_BLACK11
RADIAL_SHADING_CTRL
RADIAL_SHADING_MCU_READY
RADIAL_SHADING_RX
RADIAL_SHADING_RY
RADIAL_SHADING_GX
RADIAL_SHADING_GY
RADIAL_SHADING_BX
RADIAL_SHADING_BY
RADIAL_SHADING_MULTR
RADIAL_SHADING_MULTG
RADIAL_SHADING_MULTB
MESH_SHADING_CTRL
MESH_SHADING_RELOAD
MESH_SHADING_ALPHAMODE
MESH_SHADING_ALPHA_BANK
MESH_SHADING_ALPHA
MESH_SHADING_STRENGTH
DRC_ENABLE
DRC_CTRL
DRC_BLACK_LEVEL
DRC_WHITE_LEVEL
DRC_STRENGTH_INROI
DRC_STRENGTH_OUTROI
DRC_ROI_HOR_START_END
DRC_ROI_VER_END
DRC_FILTER_MUX
DRC_DARK_ENH
DRC_MCU_READY
DEMOSAIC_VH_SLOPE
DEMOSAIC_AA_SLOPE
DEMOSAIC_VA_SLOPE
DEMOSAIC_UU_SLOPE
DEMOSAIC_SAT_SLOPE
DEMOSAIC_VH_THRESH
DEMOSAIC_AA_THRESH
DEMOSAIC_VA_THRESH
DEMOSAIC_UU_THRESH
DEMOSAIC_SAT_THRESH
DEMOSAIC_VH_OFFSET
DEMOSAIC_AA_OFFSET
DEMOSAIC_VA_OFFSET
DEMOSAIC_UU_OFFSET
DEMOSAIC_SAT_OFFSET
DEMOSAIC_SHARP_ALT_D
DEMOSAIC_SHARP_ALT_UD
DEMOSAIC_LUM_THRESH
DEMOSAIC_NP_OFFSET
DEMOSAIC_DMSC_CONFIG
DEMOSAIC_AC_THRESH
DEMOSAIC_AC_SLOPE
DEMOSAIC_AC_OFFSET
DEMOSAIC_FC_SLPOE
DEMOSAIC_FC_ALIAS_SLPOE
DEMOSAIC_FC_ALIAS_THRESH
DEMOSAIC_NP_OFF
DEMOSAIC_SHARP
DEMOSAIC_MIN_THRESHOLD
DEMOSAIC_SHARPEN_ALG_SELECT
COLOR_MATRIX_COEFFT_RR
COLOR_MATRIX_COEFFT_RG
COLOR_MATRIX_COEFFT_RB
COLOR_MATRIX_COEFFT_GR
COLOR_MATRIX_COEFFT_GG
COLOR_MATRIX_COEFFT_GB
COLOR_MATRIX_COEFFT_BR
COLOR_MATRIX_COEFFT_BG
COLOR_MATRIX_COEFFT_BB
COLOR_MATRIX_CTRL
COLOR_MATRIX_COEFFT_WBR
COLOR_MATRIX_COEFFT_WBG
COLOR_MATRIX_COEFFT_WBB
COLOR_MATRIX_COEFFT_FOG_OFFSETR
COLOR_MATRIX_COEFFT_FOG_OFFSETG
COLOR_MATRIX_COEFFT_FOG_OFFSETB
GAMMA_RGB_CTRL
GAMMA_RGB_MCU_READY
GAMMA_BANK_SELECT
DITHER_CTRL
STATISTICS_AEXP_NODES_USED
STATISTICS_PLANE_TOTAL_0
STATISTICS_PLANE_TOTAL_1
STATISTICS_PLANE_TOTAL_2
STATISTICS_PLANE_TOTAL_3
STATISTICS_PLANE_COUNTED_0
STATISTICS_PLANE_COUNTED_1
STATISTICS_PLANE_COUNTED_2
STATISTICS_PLANE_COUNTED_3
STATISTICS_HISTOGRAM_CTRL
STATISTICS_SCALE
STATISTICS_TOTAL_PIXELS
STATISTICS_COUNTED_PIXELS
STATISTICS_PE_HISTOGRAM_CTRL
STATISTICS_PE_SCALE
STATISTICS_PE_TOTAL_PIXELS
STATISTICS_PE_COUNTED_PIXELS
STATISTICS_PLANE_TOTAL_PE_0
STATISTICS_PLANE_TOTAL_PE_1
STATISTICS_PLANE_TOTAL_PE_2
STATISTICS_PLANE_TOTAL_PE_3
STATISTICS_PLANE_COUNTED_PE_0
STATISTICS_PLANE_COUNTED_PE_1
STATISTICS_PLANE_COUNTED_PE_2
STATISTICS_PLANE_COUNTED_PE_3
STATISTICS_SUM_R
STATISTICS_SUM_RG
STATISTICS_SUM_BG
STATISTICS_SUM_B
STATISTICS_AE_SUM_NODES_USED
STATISTICS_AVG_R
STATISTICS_AVG_G
STATISTICS_AVG_B
STATISTICS_COUNT_ALL
STATISTICS_COUNT_MIN
STATISTICS_COUNT_MAX
STATISTICS_AWB_SUM_NODES_USED
STATISTICS_MIN_THRESHOLD
STATISTICS_MAX_THRESHOLD
STATISTICS_AWB_SUM_CLIP
STATISTICS_CR_REF
STATISTICS_CB_REF
STATISTICS_CR_HL_REF
STATISTICS_CB_HL_REF
FRAME_STATS_STATS_RESET
FRAME_STATS_STATS_HOLD
FRAME_STATS_ACTIVE_WIDTH_MIN
FRAME_STATS_ACTIVE_WIDTH_MAX
FRAME_STATS_ACTIVE_WIDTH_SUM
FRAME_STATS_ACTIVE_WIDTH_NUM
FRAME_STATS_ACTIVE_HEIGHT_MIN
FRAME_STATS_ACTIVE_HEIGHT_MAX
FRAME_STATS_ACTIVE_HEIGHT_SUM
FRAME_STATS_ACTIVE_HEIGHT_NUM
FRAME_STATS_HBLANK_MIN
FRAME_STATS_HBLANK_MAX
FRAME_STATS_HBLANK_SUM
FRAME_STATS_HBLANK_NUM
FRAME_STATS_VBLANK_MIN
FRAME_STATS_VBLANK_MAX
FRAME_STATS_VBLANK_SUM
FRAME_STATS_VBLANK_NUM
NOISE_PROFILE_WDR_4
NOISE_PROFILE_WDR_3
NOISE_PROFILE_WDR_2
NOISE_PROFILE_WDR_1
NOISE_PROFILE_FRAME_STITCH_LUT_1
NOISE_PROFILE_FRAME_STITCH_LUT_2
NOISE_PROFILE_FRAME_STITCH_LUT_3
NOISE_PROFILE_FRAME_STITCH_LUT_4
DNR_SHADING
DNR_SHADING_LAST
NOISE_PROFILE_RAW_FRONTEND_LUT_1
NOISE_PROFILE_RAW_FRONTEND_LUT_2
NOISE_PROFILE_RAW_FRONTEND_LUT_3
NOISE_PROFILE_RAW_FRONTEND_LUT_4
NOISE_PROFILE_LUT
NOISE_PROFILE_DEMOSAIC_LUT
AEXP_WEIGHT
AEXP_WEIGHT_LAST
AEXP_PE_WEIGHT
AEXP_PE_WEIGHT_LAST
AWB_WEIGHT
GAMMA_FE0_MEM0
GAMMA_FE0_MEM1
GAMMA_FE1_MEM0
GAMMA_FE1_MEM1
GAMMA_BE0_MEM0
GAMMA_BE0_MEM1
GAMMA_BE1_MEM0
GAMMA_BE1_MEM1
RADIAL_SHADING_MEM_R
RADIAL_SHADING_MEM_G
RADIAL_SHADING_MEM_B
METERING_MEM
DEFECT_PIXEL_MEM
HISTOGRAM_4CH_MEM
HISTOGRAM1_MEM
HISTOGRAM2_MEM
HISTOGRAM3_MEM
HISTOGRAM4_MEM
GAMMA_RGB_MEM0
GAMMA_RGB_MEM1
DRC_FWD_MEM
DRC_REV_MEM
CMD_QUEUES
SHADING_MEM
ISP_BE_FSTART_DELAY
ISP_BE_USER_DEFINE0
ISP_BE_USER_DEFINE1
ISP_BE_INT
ISP_BE_INT_MASK
ISP_BE_CTRL_F
ISP_BE_CTRL_I
ISP_BE_TIMING_CFG
ISP_BE_REG_UPDATE
ISP_CLIP_Y_CFG
ISP_CLIP_C_CFG
ISP_SKIP_Y_CFG
ISP_SKIP_C_CFG
ISP_CROP_Y_CFG
ISP_CROP_Y_START
ISP_CROP_Y_SIZE
ISP_CROP_C_CFG
ISP_CROP_C_START
ISP_CROP_C_SIZE
ISP_Y_SUM0
ISP_Y_SUM1
ISP_CSC_CFG
ISP_CSC_COEF0
ISP_CSC_COEF1
ISP_CSC_COEF2
ISP_CSC_COEF3
ISP_CSC_COEF4
ISP_CSC_IN_DC0
ISP_CSC_IN_DC1
ISP_CSC_OUT_DC0
ISP_CSC_OUT_DC1
ISP_MCDS_CFG
ISP_HCDS_SIZE
ISP_MIDF_SIZE
ISP_MCDS_PARA
ISP_MCDS_SIZE
ISP_SHARPEN_CFG
ISP_SHARPEN_AMT
ISP_SHARPEN_SHOOTAMT
ISP_SHARPEN_EDGEJAG
ISP_SHARPEN_OSHTJAG
ISP_SHARPEN_USHTJAG
ISP_SHARPEN_MID0
ISP_SHARPEN_MID1
ISP_SHARPEN_MID2
ISP_SHARPEN_LINETHD
ISP_SHARPEN_THD2
ISP_SHARPEN_CTRL
ISP_SHARPEN_LUMATH
ISP_SHARPEN_LUMAWGT
ISP_SHARPEN_OSHTVARTH
ISP_SHARPEN_OSHTVAR
ISP_SHARPEN_USHTVARTH
ISP_SHARPEN_USHTVAR
ISP_SHARPEN_OSHTLUMA
ISP_SHARPEN_USHTLUMA
ISP_SHARPEN_SHIFT
ISP_SHARPEN_SIZE
ISP_DEHAZE_CFG
ISP_DEHAZE_PRE_UPDATE
ISP_DEHAZE_BLK_SIZE
ISP_DEHAZE_BLK_SUM
ISP_DEHAZE_DC_SIZE
ISP_DEHAZE_X
ISP_DEHAZE_Y
ISP_DEHAZE_STAT_MODE
ISP_DEHAZE_NEG_MODE
ISP_DEHAZE_AIR
ISP_DEHAZE_THLD
ISP_DEHAZE_GSTRTH
ISP_DEHAZE_BLTHLD
ISP_DEHAZE_STR_LUT_UPDATE
ISP_DEHAZE_MINSTAT_WADDR
ISP_DEHAZE_MINSTAT_WDATA
ISP_DEHAZE_MINSTAT_RADDR
ISP_DEHAZE_MINSTAT_RDATA
ISP_DEHAZE_MAXSTAT_WADDR
ISP_DEHAZE_MAXSTAT_WDATA
ISP_DEHAZE_MAXSTAT_RADDR
ISP_DEHAZE_MAXSTAT_RDATA
ISP_DEHAZE_PRESTAT_WADDR
ISP_DEHAZE_PRESTAT_WDATA
ISP_DEHAZE_PRESTAT_RADDR
ISP_DEHAZE_PRESTAT_RDATA
ISP_DEHAZE_LUT_WADDR
ISP_DEHAZE_LUT_WDATA
ISP_DEHAZE_LUT_RADDR
ISP_DEHAZE_LUT_RDATA
ISP_DEHAZE_SIZE
ISP_DCI_CFG
ISP_DCICTRL
ISP_DCIHISBLD
ISP_DCIHISOFT
ISP_DCIHISCOR
ISP_DCIMERBLD
ISP_DCIADJWGT
ISP_DCICLIP0
ISP_DCICLIP1
ISP_DCICLIP2
ISP_DCIGLBGAIN
ISP_DCIPOSTHR0
ISP_DCIPOSTHR1
ISP_DCIPOSGAIN0
ISP_DCIPOSGAIN1
ISP_DCIPOSSLP0
ISP_DCIPOSSLP1
ISP_DCIPOSSLP2
ISP_DCINEGTHR0
ISP_DCINEGTHR1
ISP_DCINEGGAIN0
ISP_DCINEGGAIN1
ISP_DCINEGSLP0
ISP_DCINEGSLP1
ISP_DCINEGSLP2
ISP_BINWGT0_WADDR
ISP_VDDCIBINWGT0
ISP_BINWGT0_RADDR
ISP_VDDCIBINWGT0_RDATA
ISP_BINWGT1_WADDR
ISP_VDDCIBINWGT1
ISP_BINWGT1_RADDR
ISP_VDDCIBINWGT1_RDATA
ISP_BINWGT2_WADDR
ISP_VDDCIBINWGT2
ISP_BINWGT2_RADDR
ISP_VDDCIBINWGT2_RDATA
ISP_ADJLUT0_WADDR
ISP_VDDCIADJLUT0
ISP_ADJLUT0_RADDR
ISP_VDDCIADJLUT0_RDATA
ISP_ADJLUT1_WADDR
ISP_VDDCIADJLUT1
ISP_ADJLUT1_RADDR
ISP_VDDCIADJLUT1_RDATA
ISP_ADJLUT2_WADDR
ISP_VDDCIADJLUT2
ISP_ADJLUT2_RADDR
ISP_VDDCIADJLUT2_RDATA
ISP_DCI_CTRL_I
ISP_DCI_UPDATE
ISP_DCI_SIZE
ISP_DCIADJSW0
ISP_DCIADJSW1
ISP_DCIADJSW2
ISP_DCIADJSW3
ISP_DCIADJSW4
ISP_DCIADJSW5
ISP_DCIADJSW6
ISP_DCIADJSW7
ISP_DCIADJSW8
ISP_DCIADJSW9
ISP_DCIADJSW10
ISP_DCI_SPLIT
ISP_DCI_MBLEND
ISP_DCI_HIST_CLIP
ISP_DCICTRL2
ISP_DCI_TOTAL_PIX_BS
ISP_DCIHPOS
ISP_DCIVPOS
ISP_DCI_OUT_HREGION
ISP_DCI_OUT_VREGION
ISP_DCI_BLEND
ISP_DCI_BS_EN
ISP_DCI_BLACK0_STRETCH
ISP_DCI_BLACK1_STRETCH
ISP_DCI_BLACK2_STRETCH
ISP_DCI_NEW_POINT
ISP_DIVLUT_WADDR
ISP_VDDCIDIVLUT
ISP_DIVLUT_RADDR
ISP_VDDCIDIVLUT_RDATA
ISP_BSDELTA_WADDR
ISP_DCIBSDELTA
ISP_BSDELTA_RADDR
ISP_DCIBSDELTA_RDATA
ISP_HIST32_RADDR
ISP_HIST32_RDATA
ISP_ACM_CTRL
ISP_ACM_ADJ
ISP_ACM_SIZE
ISP_ACM_PARA_ADDR
ISP_ACM_PARA_UP
ISPFE_MAX_ADDR
ISPFE_MAX_ADDR2
ISPFE_MAX_ADDR_NR1
ISPFE_MAX_ADDR_NR2
ISPFE_TIMING
ISPFE_MAX_ADDR3
ISPFE_MAX_ADDR4
ISPFE_BYTE_EN
ISPFE_CH_SWITCH
ISPFE_FE_BYPASS_CFG
ISPFE_CROP_CFG
ISPFE_CROP_WIN
ISPFE_CROP0_START
ISPFE_CROP0_SIZE
ISPFE_HSYNC_INT_CFG
ISPFE_INT
ISPFE_INT_MASK
ISP_DIS_CFG
ISP_DIS_BLK
ISP_DIS_V0POS
ISP_DIS_V4POS
ISP_DIS_V8POS
ISP_DIS_V0POSE
ISP_DIS_V4POSE
ISP_DIS_V8POSE
ISP_DIS_H0POS
ISP_DIS_H4POS
ISP_DIS_H8POS
ISP_DIS_H0POSE
ISP_DIS_H4POSE
ISP_DIS_H8POSE
ISP_DIS_RAW_LUMA
ISP_DIS_GAMMA_EN
ISP_DIS_H_STAT_RADDR
ISP_DIS_H_STAT_RDATA
ISP_DIS_V_STAT_RADDR
ISP_DIS_V_STAT_RDATA
ISP_DIS_CTRL_F
ISP_DIS_CTRL_I
ISP_DIS_UPDATE
ISP_FPN_CFG
ISP_FPN_CALIB_START
ISP_FPN_CORR_CFG
ISP_FPN_STAT
ISP_FPN_WHITE_LEVEL
ISP_FPN_DIVCOEF
ISP_FPN_FRAMELOG2
ISP_FPN_SUM0
ISP_FPN_SUM1
ISP_FPN_CORR0
ISP_FPN_CORR1
ISP_FPN_CORR2
ISP_FPN_CORR3
ISP_FPN_SHIFT
ISP_FPN_MAX_O
ISP_FPN_OVERFLOWTHR
ISP_FPN_LINE_WADDR
ISP_FPN_LINE_WDATA
ISP_FPN_LINE_RADDR
ISP_FPN_LINE_RDATA
ISP_FPN_CTRL_F
ISP_FPN_CTRL_I
ISP_FPN_TIMING
ISP_FPN_UPDATE
ISP_FPN_SIZE
10 音频接口
目 录
插图目录
表格目录
10.1 AIAO
10.1.1 概述
10.1.2 特点
PCM接口
I2S接口
10.1.3 功能描述
典型应用
功能原理
10.1.4 工作方式
通路复用配置
时钟门控及时钟配置
软复位
录音工作流程
播放工作流程
10.1.5 AIAO寄存器概览
10.1.6 AIAO寄存器描述
AIAO_INT_ENA
AIAO_INT_STATUS
AIAO_INT_RAW
I2S_CRG_CFG0_00
I2S_CRG_CFG1_00
I2S_CRG_CFG1_08
RX_IF_ATTRI
RX_DSP_CTRL
RX_BUFF_SADDR
RX_BUFF_SIZE
RX_BUFF_WPTR
RX_BUFF_RPTR
RX_BUFF_ALFULL_TH
RX_TRANS_SIZE
RX_INT_ENA
RX_INT_RAW
RX_INT_STATUS
RX_INT_CLR
TX_IF_ATTRI
TX_DSP_CTRL
TX_BUFF_SADDR
TX_BUFF_SIZE
TX_BUFF_WPTR
TX_BUFF_RPTR
TX_BUFF_ALEMPTY_TH
TX_TRANS_SIZE
TX_INT_ENA
TX_INT_RAW
TX_INT_STATUS
TX_INT_CLR
10.2 Audio Codec
10.2.1 概述
10.2.2 特点
10.2.3 功能描述
录音模式
播放模式
10.2.4 Audio Codec寄存器概览
10.2.5 Audio Codec寄存器描述
11 外围设备
目 录
插图目录
表格目录
11.1 I2C
11.1.1 概述
11.1.2 功能描述
11.1.3 时序说明
标准时序下的单次写操作时序
标准时序下的单次读操作时序
标准时序下的连续写操作时序
标准时序下的连续读操作时序
非标准时序下的时序
SDA上每个byte的时序
11.1.4 工作方式
11.1.4.1 时序模式选择
11.1.4.2 操作流程
标准时序操作流程
非标准时序操作流程
非标准模式的读数据流程
11.1.5 I2C寄存器概览
11.1.6 I2C寄存器描述
I2C_CON
I2C_TAR
I2C_DATA_CMD
I2C_SCL_HCNT
I2C_SCL_LCNT
I2C_INTR_STAT
I2C_INTR_MASK
I2C_INTR_RAW
I2C_CLR_INTR
I2C_ENABLE
I2C_STATUS
I2C_SDA_HOLD
I2C_TX_ABRT_SRC
I2C_DMA_CR
I2C_DMA_TDLR
I2C_DMA_RDLR
I2C_LOCK
I2C_MST_SINGLE_CTRL
I2C_MST_SINGLE_CMD
I2C_SEQUENCE_CMD0
I2C_SEQUENCE_CMD1
I2C_SEQUENCE_CMD2
MODE2_I2C_CTRL
MODE2_I2C_COM
MODE2_I2C_ICR
MODE2_I2C_SR
MODE2_I2C_SCL_H
MODE2_I2C_SCL_L
MODE2_I2C_TXR
MODE2_I2C_RXR
11.2 UART
11.2.1 概述
11.2.2 特点
11.2.3 功能描述
应用框图
功能原理
11.2.4 工作方式
11.2.4.1 波特率配置
11.2.4.2 软复位
11.2.4.3 中断或查询方式下的数据传输
初始化
数据发送
数据接收
11.2.4.4 DMA方式下的数据传输
初始化
数据发送
数据接收
11.2.5 UART寄存器概览
11.2.6 UART寄存器描述
UART_DR
UART_RSR
UART_FR
UART_IBRD
UART_FBRD
UART_LCR_H
UART_CR
UART_IFLS
UART_IMSC
UART_RIS
UART_MIS
UART_ICR
UART_DMACR
11.3 SPI
11.3.1 概述
11.3.2 特点
11.3.3 功能描述
典型应用
11.3.4 三种外设总线时序
SPI接口
TI同步串行接口
National Semiconductor Microwire接口
11.3.5 工作方式
工作模式
时钟与复位
中断处理
初始化
查询方式下的数据传输
中断方式下的数据传输
DMA方式下的数据传输
11.3.6 寄存器概览
11.3.7 寄存器描述
SPICR0
SPICR1
SPIDR
SPISR
SPICPSR
SPIIMSC
SPIRIS
SPIMIS
SPIICR
SPIDMACR
SPITXFIFOCR
SPIRXFIFOCR
11.4 3WIRE SPI
11.4.1 概述
11.4.2 工作方式
11.4.3 spi_3wire 寄存器概览
11.4.4 spi_3wire寄存器描述
SPI_3WIRE_COEF0
SPI_3WIRE_COEF1
SPI_3WIRE_COEF2
11.5 eMMC/SD/SDIO控制器
11.5.1 功能描述
功能框图
典型应用
指令与响应
数据传输
SD3.0支持的速度模式及电压切换
11.5.2 应用说明
时钟门控
软复位
工作时钟配置
接口时钟配置
初始化
非数据传输指令
单块或多块读数据
单块与多块写数据
流数据读写
ADMA3方式的数据传输
ADMA3初始化
内置DMA方式数据传输
描述子
初始化
发送
接收
Auto-stop使用配置
停止或中止数据传输
Suspend和Resume操作
Read wait操作
11.5.3 寄存器概览
11.5.4 寄存器描述
MMC_CTRL
MMC_PWREN
MMC_CLKDIV
MMC_CLKENA
MMC_TMOUT
MMC_CTYPE
MMC_BLKSIZ
MMC_BYTCNT
MMC_INTMASK
MMC_CMDARG
MMC_CMD
MMC_RESP0
MMC_RESP1
MMC_RESP2
MMC_RESP3
MMC_MINTSTS
MMC_RINTSTS
MMC_STATUS
MMC_FIFOTH
MMC_CDETECT
MMC_WRTPRT
MMC_TCBCNT
MMC_TBBCNT
MMC_DEBNCE
MMC_UHS_REG
MMC_CARD_RSTN
MMC_BMOD
MMC_PLDMND
MMC_DBADDR
MMC_IDSTS
MMC_IDINTEN
MMC_DSCADDR
MMC_BUFADDR
ADMA_CONTROL
ADMA_IDS_ADDR
ADMA_DEEPTH
ADMA_ID_RDPTR
ADMA_ID_WRPTR
ADMA_TIMEOUT
MMC_CARDTHRCTL
MMC_UHS_REG_EXT
MMC_DDR_REG
MMC_ENABLE_SHIFT
MMC_DATA
11.6 红外接口
11.6.1 概述
11.6.2 特点
11.6.3 功能描述
11.6.3.1 NEC with simple repeat code数据格式
帧格式
码格式
11.6.3.2 NEC with full repeat code数据格式
帧格式
码格式
11.6.3.3 TC9012数据格式
帧格式
码格式
11.6.3.4 SONY的数据格式
帧格式
码格式
11.6.4 工作方式
软复位
寄存器配置实例
11.6.5 IR寄存器概览
11.6.6 IR寄存器描述
IR_EN
IR_CFG
IR_LEADS
IR_LEADE
IR_SLEADE
IR_B0
IR_B1
IR_BUSY
IR_DATAH
IR_DATAL
IR_INT_MASK
IR_INT_STATUS
IR_INT_CLR
IR_START
11.7 GPIO
11.7.1 概述
11.7.2 特点
11.7.3 工作方式
接口复位
通用输入输出
中断操作
11.7.4 GPIO寄存器概览
11.7.5 GPIO寄存器描述
GPIO_DATA
GPIO_DIR
GPIO_IS
GPIO_IBE
GPIO_IEV
GPIO_IE
GPIO_RIS
GPIO_MIS
GPIO_IC
11.8 PCI Express
11.8.1 概述
11.8.2 特点
11.8.3 信号描述
11.8.4 功能描述
RC(Root-Complex)模式
EP(End-Point)模式
11.8.5 工作方式
11.8.5.1 时钟和复位
时钟设置
PCIe软复位
11.8.5.2 使能PCIe控制器
11.8.5.3 发起PCIe事务
配置事务
存储器事务
IO事务
11.8.5.4 使用DMA传输
DMA控制寄存器
DMA读写通道使能
DMA源地址和目标地址
DMA传输长度
启动DMA传输
停止DMA传输
DMA中断
11.8.5.5 地址转换
地址空间
地址转换单元(ATU)
ATU控制寄存器
11.8.6 PCI Express控制器寄存器
11.8.6.1 PCIe_iATU寄存器概览
11.8.6.2 PCIe_iATU寄存器描述
ATU_VIEWPORT
ATU_REGION_CTRL1
ATU_REGION_CTRL2
ATU_BASE_LOW
ATU_BASE_HIGH
ATU_LIMIT
ATU_TARGET_LOW
ATU_TARGET_HIGH
11.8.6.3 PCIe_DMA寄存器概览
11.8.6.4 PCIe_DMA寄存器描述
DMA_WR_ENGINE_EN
DMA_WR_DOORBELL
DMA_RD_ENGINE_EN
DMA_RD_DOORBELL
DMA_WR_INT_STAT
DMA_WR_INT_MASK
DMA_WR_INT_CLR
DMA_WR_ERR_STAT
DMA_WR_DONE_IMWR_ADDR_LOW
DMA_WR_DONE_IMWR_ADDR_HIGH
DMA_WR_ABORT_IMWR_ADDR_LOW
DMA_WR_ABORT_IMWR_ADDR_HIGH
DMA_WR_IMWR_DATA_0
DMA_RD_INT_STAT
DMA_RD_INT_MASK
DMA_RD_INT_CLR
DMA_RD_ERR_STAT_LOW
DMA_RD_ERR_STAT_HIGH
DMA_RD_DONE_IMWR_ADDR_LOW
DMA_RD_DONE_IMWR_ADDR_HIGH
DMA_RD_ABORT_IMWR_ADDR_LOW
DMA_RD_ABORT_IMWR_ADDR_HIGH
DMA_RD_IMWR_DATA
DMA_CH_INDEX
DMA_CH_CTRL
DMA_TRANS_SIZE
DMA_SAR_LOW
DMA_SAR_HIGH
DMA_DAR_LOW
DMA_DAR_HIGH
11.8.6.5 PCIe内部系统控制寄存器概览
11.8.6.6 PCIe内部系统控制寄存器描述
PCIE_SYS_CTRL0
PCIE_SYS_CTRL1
PCIE_SYS_CTRL2
PCIE_SYS_CTRL7
PERI_PCIE_STAT
11.9 USB 2.0
11.9.1 概述
11.9.2 功能描述
逻辑框图
典型应用
功能特点
工作原理
11.9.3 工作方式
Host/Device切换
管脚极性控制
时钟门控
撤消复位
工作过程中单独复位port
11.9.4 USB 2.0寄存器概览
USB HOST寄存器概览
USB Device寄存器概览
11.9.5 USB 2.0寄存器描述
11.9.5.1 USB HOST寄存器描述
INTNREG00
INSNREG01
INSNREG02
INSNREG03
INTNREG04
INTNREG05
INTNREG06
INTNREG07
11.9.5.2 USB Device寄存器描述
GOTGCTL
GOTGINT
GAHBCFG
GUSBCFG
GRSTCTL
GINTSTS
GINTMSK
GRXSTSR
GRXSTSP
GRXFSIZ
GNPTXFSIZ
GNPTXSTS
GI2CCTL
GPVNDCTL
GGPIO
GUID
GSNPSID
GHWCFG1
GHWCFG2
GHWCFG3
GHWCFG4
GLPMCFG
GPWRDN
GDFIFOCFG
GADPCTL
HPTXFSIZ
DPTXFSIZN
DIEPTXFN
DCFG
DCTL
DSTS
DIEPMSK
DOEPMSK
DAINT
DAINTMSK
DTKNQR1
DTKNQR2
DTKNQR3
DTKNQR4
DVBUSDIS
DVBUSPULSE
DTHRCTL
DIEPEMPMSK
DEACHINT
DEACHINTMSK
DIEPEACHMSKN
DOEPEACHMSKN
DIEPCTL0
DOEPCTL0
DIEPCTLN
DOEPCTLN
DIEPINTn
DOEPINTn
DIEPTSIZ0
DOEPTSIZ0
DIEPTSIZn
DOEPTSIZn
DIEPDMAN
DOEPDMAN
DIEPDMABN
DOEPDMABN
DTXFSTSn
11.10 USB3.0 DRD
11.10.1 概述
11.10.2 功能描述
逻辑框图
典型应用
功能特点
工作原理
11.10.3 工作方式
时钟复位
Host/device 工作模式切换
11.10.4 寄存器概览
11.10.5 USB3.0寄存器描述
PERI_USB3_GSBUSCFG0
PERI_USB3_GSBUSCFG1
PERI_USB3_GTXTHRCFG
PERI_USB3_GRXTHRCFG
PERI_USB3_GCTL
PERI_USB3_GSTS
PERI_USB3_GUCTL1
PERI_USB3_GGPIO
PERI_USB3_GUID
PERI_USB3_GUCTL
PERI_USB3_GBUSERRADDR_HI
PERI_USB3_GBUSERRADDR_LO
PERI_USB3_GPRTBIMAP_HI
PERI_USB3_GPRTBIMAP_LO
PERI_USB3_GPRTBIMAP_HS_HI
PERI_USB3_GPRTBIMAP_HS_LO
PERI_USB3_GPRTBIMAP_FS_HI
PERI_USB3_GPRTBIMAP_FS
PERI_USB3_GUSB2PHYCFGN
PERI_USB3_GUSB3PIPECTLN
PERI_USB3_GTXFIFOSIZN
PERI_USB3_GRXFIFOSIZN
PERI_USB3_GEVNTADRN_HI
PERI_USB3_GEVNTADRN_LO
PERI_USB3_GEVNTSIZN
PERI_USB3_GEVNTCOUNTN
PERI_USB3_GTXFIFOPRIDEV
PERI_USB3_GTXFIFOPRIHST
PERI_USB3_GRXFIFOPRIHST
PERI_USB3_GFIFOPRIDBC
PERI_USB3_GDMAHLRATIO
PERI_USB3_GFLADJ
PERI_USB3_DCFG
PERI_USB3_DCTL
PERI_USB3_DEVTEN
PERI_USB3_DSTS
PERI_USB3_DGCMDPAR
PERI_USB3_DGCMD
PERI_USB3_DALEPENA
PERI_USB3_DEPCMDPAR2N
PERI_USB3_DEPCMDPAR1N
PERI_USB3_DEPCMDPAR0N
PERI_USB3_DEPCMDN
11.11 LSADC
11.11.1 概述
11.11.2 特点
11.11.3 工作方式
单次扫描处理流程
连续扫描处理流程
滤毛刺流程
采样精度设置
11.11.4 LSADC 寄存器概览
11.11.5 LSADC寄存器描述
LSADC_CTRL0
LSADC_CTRL1
LSADC_CTRL2
LSADC_CTRL4
LSADC_CTRL5
LSADC_CTRL6
LSADC_CTRL7
LSADC_CTRL8
LSADC_CTRL9
LSADC_CTRL10
LSADC_CTRL12
LSADC_CTRL13
LSADC_CTRL14
11.12 PWM
11.12.1 概述
11.12.2 特点
11.12.3 工作方式
11.12.4 PWM寄存器概览
11.12.5 PWM寄存器描述
PWM0_CFG0
PWM0_CFG1
PWM0_CFG2
PWM0_CTRL
PWM0_STATE0
PWM0_STATE1
PWM0_STATE2
12 安全模块
目 录
插图目录
表格目录
12.1 CIPHER
12.1.1 概述
12.1.2 特点
12.1.3 功能描述
3DES算法
ECB模式
CBC模式
CFB模式
OFB模式
CTR模式
CCM模式
GCM模式
12.1.4 工作方式
CIPHER的单分组操作流程
CIPHER的多分组操作流程
时钟门控
软复位
12.1.5 CIPHER寄存器概览
12.1.6 CIPHER寄存器描述
CHAN0_CIPHER_DOUT
CHAN0_CIPHER_IVOUT
CHAN_CIPHER_IVOUT
CIPHER_KEY
CHAN0_GCM_A_LEN_0
CHAN0_GCM_A_LEN_1
CHAN1_GCM_A_LEN_0
CHAN1_GCM_A_LEN_1
CHAN2_GCM_A_LEN_0
CHAN2_GCM_A_LEN_1
CHAN3_GCM_A_LEN_0
CHAN3_GCM_A_LEN_1
CHAN4_GCM_A_LEN_0
CHAN4_GCM_A_LEN_1
CHAN5_GCM_A_LEN_0
CHAN5_GCM_A_LEN_1
CHAN6_GCM_A_LEN_0
CHAN6_GCM_A_LEN_1
CHAN7_GCM_A_LEN_0
CHAN7_GCM_A_LEN_1
CHAN0_GCM_PC_LEN_0
CHAN0_GCM_PC_LEN_1
CHAN1_GCM_PC_LEN_0
CHAN1_GCM_PC_LEN_1
CHAN2_GCM_PC_LEN_0
CHAN2_GCM_PC_LEN_1
CHAN3_GCM_PC_LEN_0
CHAN3_GCM_PC_LEN_1
CHAN4_GCM_PC_LEN_0
CHAN4_GCM_PC_LEN_1
CHAN5_GCM_PC_LEN_0
CHAN5_GCM_PC_LEN_1
CHAN6_GCM_PC_LEN_0
CHAN6_GCM_PC_LEN_1
CHAN7_GCM_PC_LEN_0
CHAN7_GCM_PC_LEN_1
CHAN0_3_GCM_IV_LEN
CHAN4_7_GCM_IV_LEN
CHANn_GCM_IV_LEN_VLD
CHANn_GCM_TAG_VLD
CHANn_GCM_GHASH_A_END
CHANn_GCM_TAG_0
CHANn_GCM_TAG_1
CHANn_GCM_TAG_2
CHANn_GCM_TAG_3
CHAN0_CIPHER_CTRL
CHAN0_CIPHER_IVIN
CHAN0_CIPHER_DIN
CHANn_IBUF_NUM
CHANn_IBUF_CNT
CHANn_IEMPTY_CNT
CHANn_INT_ICNTCFG
CHANn_CIPHER_CTRL
CHANn_SRC_LST_SADDR
CHANn_IAGE_TIMER
CHANn_OBUF_NUM
CHANn_OBUF_CNT
CHANn_OFULL_CNT
CHANn_INT_OCNTCFG
CHANn_DEST_LST_SADDR
CHANn_OAGE_TIMER
INT_STATUS
INT_EN
INT_RAW
RST_STATUS
CHAN0_CFG
12.2 HASH
12.2.1 概述
12.2.2 特点
12.2.3 功能描述
12.2.4 工作方式
CPU模式SHA1操作流程
DMA模式SHA1操作流程
CPU模式SHA256操作流程
DMA模式SHA256操作流程
CPU模式HMAC_SHA1操作流程
DMA模式HMAC_SHA1操作流程
CPU模式HMAC_SHA256操作流程
DMA模式HMAC_SHA256操作流程
时钟门控
软复位
12.2.5 HASH寄存器概览
12.2.6 HASH寄存器描述
TOTAL_LEN1
TOTAL_LEN2
HASH_STATUS
HASH_CTRL
SHA_START
DMA_START_ADDR
DMA_LEN
DATA_IN
REC_LEN1
REC_LEN2
SHA_OUT1
SHA_OUT2
SHA_OUT3
SHA_OUT4
SHA_OUT5
SHA_OUT6
SHA_OUT7
SHA_OUT8
MCU_KEY0
MCU_KEY1
MCU_KEY2
MCU_KEY3
SHA_INIT1_UPDATE
SHA_INIT2_UPDATE
SHA_INIT3_UPDATE
SHA_INIT4_UPDATE
SHA_INIT5_UPDATE
SHA_INIT6_UPDATE
SHA_INIT7_UPDATE
SHA_INIT8_UPDATE
12.3 HISEC_TRNG_CTRL
12.3.1 概述
12.3.2 特点
12.3.3 工作方式
HISEC_TRNG_CTRL操作流程
12.3.4 HISEC_TRNG_CTRL寄存器概览
12.3.5 寄存器描述
HISEC_COM_TRNG_CTRL
HISEC_COM_TRNG_FIFO_DATA
HISEC_COM_TRNG_DATA_ST
HISEC_COM_TRNG_ERR0_CNT
HISEC_COM_TRNG_ERR1_CNT
HISEC_COM_TRNG_ERR2_CNT
HISEC_COM_TRNG_ERR3_CNT
12.4 RSA
12.4.1 概述
12.4.2 特点
12.4.3 功能描述
功能原理
12.4.4 工作方式
RSA加解密操作流程
CRC16密钥调试
RAM清0
12.4.5 RSA寄存器概览
12.4.6 RSA寄存器描述
SEC_RSA_BUSY_REG
SEC_RSA_MOD_REG
SEC_RSA_WSEC_REG
SEC_RSA_WPKT_REG
SEC_RSA_RPKT_REG
SEC_RSA_RRSLT_REG
SEC_RSA_START_REG
SEC_RSA_ADDR_REG
SEC_RSA_ERROR_REG
SEC_CRC16_REG
12.5 OTP Key Ctrl
12.5.1 工作方式
12.5.1.1 烧写KEY到OTP
12.5.1.2 读取OTP中的KEY使用情况
12.5.1.3 加载KEY到Cipher或者RSA的密钥管理模块
12.5.1.4 加载KEY到hash
12.5.2 OTP Key Ctrl寄存器概览
12.5.3 OTP Key Ctrl寄存器描述
KL_WKEY0
KL_WKEY1
KL_WKEY2
KL_WKEY3
KL_CTRL
KL_STA
KL_STA1
RBC_WKEY0_STA
RBC_WKEY1_STA
RBC_WKEY2_STA
RBC_WKEY3_STA
A 订购须知