logo资料库

Hi3516AV300 专业型 Smart IP Camera SoC 用户指南.pdf

第1页 / 共1069页
第2页 / 共1069页
第3页 / 共1069页
第4页 / 共1069页
第5页 / 共1069页
第6页 / 共1069页
第7页 / 共1069页
第8页 / 共1069页
资料共1069页,剩余部分请下载后查看
扉 页
前 言
目 录
通用格式约定
表格内容约定
寄存器访问类型约定
数值单位约定
1 产品概述
目 录
插图目录
表格目录
1.1 概述
1.2 应用场景
1.2.1 Hi3516AV300 HD IP 摄像机解决方案
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 启动
1.3.15 SDK
1.3.16 芯片物理规格
1.4 启动和升级模式
1.4.1 概述
启动介质选择
烧写(升级)模式
1.4.2 启动模式和对应的信号锁存值对应关系
1.4.3 安全启动
1.5 地址空间映射
2 硬件特性
目 录
插图目录
表格目录
2.1 封装与管脚分布
2.1.1 封装
2.1.2 管脚分布
2.2 管脚信息描述
2.3 焊接工艺建议
2.3.1 无铅回流焊工艺参数要求
2.3.2 混合回流焊工艺参数要求
2.4 潮敏参数
2.4.1 海思产品防潮包装
2.4.1.1 包装信息
2.4.1.2 潮敏产品进料检验
2.4.2 存放与使用
2.4.3 重新烘烤
2.5 电性能参数
2.5.1 功耗参数
2.5.2 度和热阻参数
2.5.3 工作条件
2.5.4 上下电顺序
2.5.5 DC/AC电气参数
2.5.6 MIPI/LVDS Rx 电气参数
2.5.7 MIPI Tx电气参数
2.5.8 SDIO电气参数
2.5.9 AUDIO CODEC电气参数
2.6 接口时序
2.6.1 DDR接口时序
2.6.1.1 写操作时序
命令和地址相对于CK的写操作时序
DQS相对于CK的写操作时序
2.6.1.2 读操作时序
命令和地址相对于CK的读操作时序
CK相对于DQS的读操作时序
DQS相对于DQ的读操作时序
2.6.1.3 时序参数
2.6.2 SPI FLASH接口时序
2.6.3 Ethernet MAC接口时序
2.6.3.1 RMII接口时序
2.6.3.2 MDIO接口时序
2.6.4 VI接口时序
2.6.5 VO接口时序
2.6.6 AIAO接口时序
2.6.6.1 I2S接口时序
2.6.6.2 PCM模式接口时序
2.6.7 I2C时序
2.6.8 SPI接口时序
2.6.9 MIPI Rx接口时序
2.6.10 MIPI Tx接口时序
2.6.11 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.4.1 注意事项
3.2.5 CRG寄存器概览
3.2.6 CRG寄存器描述
PERI_CRG_PLL0
PERI_CRG_PLL1
PERI_CRG_PLL2
PERI_CRG_PLL3
PERI_CRG_PLL4
PERI_CRG_PLL5
PERI_CRG_PLL6
PERI_CRG_PLL7
PERI_CRG30
PERI_CRG31
PERI_CRG32
PERI_CRG40
PERI_CRG41
PERI_CRG42
PERI_CRG43
PERI_CRG44
PERI_CRG45
PERI_CRG46
PERI_CRG48
PERI_CRG49
PERI_CRG60
PERI_CRG61
PERI_CRG62
PERI_CRG63
PERI_CRG64
PERI_CRG65
PERI_CRG66
PERI_CRG67
PERI_CRG68
PERI_CRG69
PERI_CRG80
PERI_CRG81
PERI_CRG82
PERI_CRG83
PERI_CRG84
PERI_CRG85
PERI_CRG86
PERI_CRG87
PERI_CRG88
PERI_CRG89
PERI_CRG90
PERI_CRG91
PERI_CRG100
PERI_CRG101
PERI_CRG102
PERI_CRG103
PERI_CRG104
PERI_CRG105
PERI_CRG106
PERI_CRG107
PERI_CRG110
PERI_CRG111
PERI_CRG120
PERI_CRG_PLL121
PERI_CRG_PLL122
3.3 处理器子系统
3.4 中断系统
3.5 系统控制器
3.5.1 功能描述
3.5.2 系统控制器寄存器概览
3.5.3 系统控制器寄存器描述
SC_CTRL
SC_SYSRES
SOFTINT
SOFTTYPE
PERISTAT
SC_LOCKEN
SYSSTAT
DIE_ID0
DIE_ID1
DIE_ID2
DIE_ID3
DIE_ID4
DIE_ID5
CHIP_ID
VENDOR_ID
3.5.4 MISC寄存器概览
3.5.5 MISC寄存器描述
MISC_CTRL0
MISC_CTRL1
MISC_CTRL3
MISC_CTRL4
MISC_CTRL6
MISC_CTRL8
MISC_CTRL10
MISC_CTRL11
MISC_CTRL12
MISC_CTRL14
MISC_CTRL15
MISC_CTRL16
MISC_CTRL17
MISC_CTRL18
MISC_CTRL19
MISC_CTRL20
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_CTRL35
MISC_CTRL36
MISC_CTRL37
MISC_CTRL38
MISC_CTRL39
MISC_CTRL44
MISC_CTRL45
MISC_CTRL46
MISC_CTRL47
MISC_CTRL48
MISC_CTRL49
MISC_CTRL50
MISC_CTRL51
MISC_CTRL52
MISC_CTRL53
MISC_CTRL54
MISC_CTRL55
MISC_CTRL56
MISC_CTRL57
MISC_CTRL58
MISC_CTRL59
MISC_CTRL60
MISC_CTRL61
MISC_CTRL62
MISC_CTRL63
3.6 DMA控制器
3.6.1 概述
3.6.2 特点
3.6.3 功能描述
3.6.3.1 外设请求线
3.6.3.2 访问空间
3.6.3.3 基本传输
3.6.3.4 链表传输
3.6.3.5 中断和状态
3.6.3.6 通道安全配置
3.6.4 工作方式
3.6.4.1 时钟和复位
3.6.4.2 设置访问方式
3.6.4.3 初始化
3.6.4.4 基本传输
3.6.4.5 链表传输
3.6.4.6 中断处理
3.6.5 DMAC寄存器概览
3.6.6 DMAC寄存器描述
INT_STAT
INT_TC1
INT_TC2
INT_ERR1
INT_ERR2
INT_ERR3
INT_TC1_MASK
INT_TC2_MASK
INT_ERR1_MASK
INT_ERR2_MASK
INT_ERR3_MASK
C(n)_CURR_CNT0
C(n)_CURR_SRC_ADDR
C(n)_CURR_DES_ADDR
INT_TC1_RAW
INT_TC2_RAW
INT_ERR1_RAW
INT_ERR2_RAW
INT_ERR3_RAW
CH_PRI
CH_STAT
C(n)_LLI
C(n)_CNT0
C(n)_SRC_ADDR
C(n)_DES_ADDR
C(n)_CONFIG
C(n)_AXI_CONF
DMAC_VERSION
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 RTC时间配置
3.9.4.5 RTC时间读取
3.9.4.6 中断处理
3.9.4.7 RTC寄存器的访问
3.9.5 RTC寄存器概览
3.9.6 RTC寄存器描述
SPI_CLK_DIV
SPI_RW
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 PMC
3.10.2.1 功能描述
3.10.2.2 PMC寄存器概览
3.10.2.3 PMC寄存器描述
PWR_CTRL0
PWR_CTRL1
PWR_STATUS
PWR_PD_SEL
3.10.3 时钟门控和时钟频率调整
3.10.4 模块级低功耗控制
3.10.5 AVS功能说明
3.10.5.1 SVB电压调节
3.10.5.2 芯片内部温度检测
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_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 TZASC寄存器
4.1.6.1 TZASC寄存器概览
4.1.6.2 TZASC寄存器描述
SEC_BYPASS
SEC_LOCKDOWN_SELECT
SEC_INT_MSK_WMID
SEC_INT_MSK_RMID
SEC_INT_EN
SEC_INT_STATUS
SEC_INT_CLEAR
SEC_FAIL_CMD_INF_0
SEC_FAIL_CMD_INF_1
SEC_FAIL_CMD_INF_2
SEC_RGN_MAP
SEC_RGN_ATTRIB
SEC_MID_WR
SEC_MID_RD
SEC_RGN_MAP_EXT
SEC_MID_WR_EXT
SEC_MID_RD_EXT
SEC_MASTER_TYPE1_EXT
SEC_MASTER_TYPE1
SEC_INT_MSK_WMID_EXT
SEC_INT_MSK_RMID_EXT
SEC_ITCRG
SEC_ITIP
SEC_ITOP
4.1.7 QOSBUF寄存器
4.1.7.1 QOSBUF寄存器概览
4.1.7.2 QOSBUF寄存器描述
QOSB_ADPT_CTRL
QOSB_BUF_BYP
QOSB_WRTOUT0
QOSB_WRTOUT1
QOSB_WRTOUT2
QOSB_WRTOUT3
QOSB_WRTOUT4
QOSB_WRTOUT5
QOSB_WRTOUT_MAP
QOSB_RDTOUT_MAP
QOSB_CKG_CFG
QOSB_DMC_LVL
QOSB_CMD_SUM
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_RDTOUT0
QOSB_RDTOUT1
QOSB_RDTOUT2
QOSB_RDTOUT3
QOSB_RDTOUT4
QOSB_RDTOUT5
4.1.8 DMC寄存器
4.1.8.1 DMC寄存器概览
4.1.8.2 DMC寄存器描述
DDRC_CTRL_SREF
DDRC_CFG_SREF
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_TIMING0
DDRC_CFG_TIMING1
DDRC_CFG_TIMING2
DDRC_CFG_TIMING3
DDRC_CFG_TIMING4
DDRC_CFG_TIMING5
DDRC_CFG_TIMING6
DDRC_CFG_TIMING7
DDRC_CFG_TIMING8
DDRC_CFG_BLDATA
DDRC_CFG_DMCLVL
DDRC_CFG_DDRPHY
4.1.9 DDR PHY寄存器
4.1.9.1 DDR PHY寄存器概览
4.1.9.2 DDR PHY寄存器描述
DRAMTIMER0
DRAMTIMER1
DRAMTIMER2
DRAMTIMER3
DRAMTIMER4
DRAMTIMER5
MODEREG01
MODEREG23
MODEREG45
MODEREG67
MISC
4.2 Flash Memory控制器
4.2.1 概述
4.2.2 特点
4.2.3 功能描述
4.2.3.1 接口描述
Standard SPI模式
Dual-Output /Dual-Input SPI模式
Dual I/O SPI模式
Quad-Output /Quad-Input SPI
Quad I/O SPI模式
4.2.3.2 SPI接口时序说明
4.2.3.3 SPI NAND FALSH地址说明
4.2.3.4 Boot功能
SPI NOR Flash的Boot功能
SPI NAND Flash的Boot功能
4.2.3.5 寄存器方式操作
4.2.3.6 内置DMA操作方式
4.2.3.7 ECC校验功能
4.2.3.8 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 内置DMA读操作流程(FMC_OP_CTRL读操作)
4.2.4.7 内置DMA写操作流程(FMC_OP_CTRL写操作)
4.2.4.8 其它注意事项
4.2.5 数据结构(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
4.2.6 ECC模式选择说明
4.2.7 FMC寄存器概览
4.2.8 FMC寄存器描述
FMC_CFG
GLOBAL_CFG
TIMING_SPI_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_OOB
FMC_OP_CTRL
FMC_TIMEOUT_WR
FMC_OP_PARA
FMC_BOOT_SET
FMC_LP_CTRL
FMC_ERR_THD
FMC_FLASH_INFO
FMC_VERSION
FMC_ERR_NUM0_BUF0
FMC_ERR_ALARM_ADDRH
FMC_ERR_ALARM_ADDRL
FMC_ECC_INVALID_ADDRH
FMC_ECC_INVALID_ADDRL
5 ETH
目 录
插图目录
表格目录
5.1 概述
5.2 功能描述
5.3 信号描述
5.4 工作方式
5.4.1 收帧过程
5.4.2 发帧过程
5.4.3 中断管理
中断状态寄存器
中断使能寄存器
原始中断状态寄存器
5.4.4 流量控制
5.4.5 典型应用
时钟门控
软复位
初始化
中断收帧流程
查询收帧流程
发帧流程
5.5 寄存器概览
MDIO控制寄存器
MAC控制寄存器
全局控制寄存器
统计计数控制寄存器
统计结果寄存器
5.6 寄存器描述
5.6.1 MDIO控制寄存器
MDIO_RWCTRL
MDIO_RO_DATA
UD_MDIO_PHYADDR
UD_MDIO_RO_STAT
UD_MDIO_ANEG_CTRL
UD_MDIO_IRQENA
5.6.2 MAC控制寄存器
UD_MAC_PORTSEL
UD_MAC_RO_STAT
UD_MAC_PORTSET
UD_MAC_STAT_CHANGE
UD_MAC_SET
UD_MAC_EEE_INT
UD_MAC_EEE_INTEN
UD_MAC_EEE_ENA
UD_MAC_EEE_TIMER
UD_MAC_EEE_LINK_STATUS
UD_MAC_EEE_CLK_CNT
5.6.3 全局控制寄存器
GLB_HOSTMAC_L32
GLB_HOSTMAC_H16
GLB_SOFT_RESET
GLB_FWCTRL
GLB_MACTCTRL
GLB_ENDIAN_MOD
GLB_IRQ_STAT
GLB_IRQ_ENA
GLB_IRQ_RAW
GLB_MAC0_L32
GLB_MAC0_H16
GLB_MAC1_L32
GLB_MAC1_H16
GLB_MAC2_L32
GLB_MAC2_H16
GLB_MAC3_L32
GLB_MAC3_H16
GLB_MAC4_L32
GLB_MAC4_H16
GLB_MAC5_L32
GLB_MAC5_H16
GLB_MAC6_L32
GLB_MAC6_H16
GLB_MAC7_L32
GLB_MAC7_H16
UD_GLB_IRQN_SET
UD_GLB_QLEN_SET
UD_GLB_FC_LEVEL
UD_GLB_CAUSE
UD_GLB_RXFRM_SADDR
UD_GLB_IQFRM_DES
UD_GLB_IQ_ADDR
UD_GLB_BFC_STAT
UD_GLB_EQ_ADDR
UD_GLB_EQFRM_LEN
UD_GLB_QSTAT
UD_GLB_ADDRQ_STAT
UD_GLB_FC_TIMECTRL
UD_GLB_FC_RXLIMIT
UD_GLB_FC_DROPCTRL
UD_GLB_RX_COE_EN
5.6.4 统计计数控制寄存器
UD_STS_PORTCNT
UD_PORT2CPU_PKTS
UD_CPU2IQ_ADDRCNT
UD_RX_IRQCNT
UD_CPU2EQ_PKTS
5.6.5 统计结果寄存器
UD_RX_DVCNT
UD_RX_OCTS
UD_RX_RIGHTOCTS
UD_HOSTMAC_PKTS
UD_RX_RIGHTPKTS
UD_RX_BROADPKTS
UD_RX_MULTPKTS
UD_RX_UNIPKTS
UD_RX_ERRPKTS
UD_RX_CRCERR_PKTS
UD_RX_LENERR_PKTS
UD_RX_OCRCERR_PKTS
UD_RX_PAUSE_PKTS
UD_RF_OVERCNT
UD_FLUX_TOL_IPKTS
UD_FLUX_TOL_DPKTS
UD_MN2CPU_PKTS
UD_TX_PKTS
UD_TX_BROADPKTS
UD_TX_MULTPKTS
UD_TX_UNIPKTS
UD_TX_OCTS
UD_TX_PAUSE_PKTS
UD_TX_RETRYCNT
UD_TX_COLCNT
UD_TX_LC_PKTS
UD_TX_COLOK_PKTS
UD_TX_RETRY15_PKTS
UD_TX_RETRYN_PKTS
6 视频编解码
目 录
插图目录
6.1 VEDU
6.1.1 概述
6.1.2 特点
6.1.3 功能描述
6.2 JPGE/JPGD
6.2.1 概述
6.2.2 特点
6.2.3 功能描述
6.2.4 工作方式
6.2.4.1 软硬件划分
6.2.4.2 软硬件交互
7 视频及图形处理
目 录
7.1 TDE
7.1.1 概述
7.1.2 功能描述
7.2 VPSS
7.2.1 概述
7.2.2 功能描述
7.3 VGS
7.3.1 概述
7.4 GDC
7.4.1 概述
8 智能加速引擎
目 录
插图目录
8.1 IVE
8.1.1 概述
8.1.2 功能描述
8.1.3 工作方式
8.1.3.1 输入、输出数据格式
8.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
CannyHysEdge
LBP
NormGrad
LKOpticalFlow
STBoxFltAndEigCalc
STCandiCorner
SAD
Resize
GMM2
PSP
HOG
KCF
8.2 NNIE加速引擎
8.2.1 概述
8.2.2 特点
9 视频接口
目 录
插图目录
表格目录
9.1 VI
9.1.1 概述
9.1.2 特点
9.1.3 模式功能描述
9.1.3.1 典型应用
9.1.3.2 功能原理
BT 1120接口时序
BT.656接口时序
BT.601接口时序
数字摄像头(DC)接口时序
9.1.3.3 图像CROP
9.1.3.4 图像存储模式
9.1.4 工作方式
9.1.4.1 VICAP的reg_newer功能
9.1.4.2 在线模式硬件工作流程
9.1.4.3 在线模式软件配置流程
9.1.4.4 VIPROC离线模式硬件工作流程
9.1.4.5 VIPROC离线模式软件配置流程
9.1.5 VICAP寄存器概览
9.1.6 VICAP寄存器描述
WK_MODE
AXI_CFG
AXI_WR_PROT
CMUX_SEL
CMUX_ID_CFG
ISP_MODE
VICAP_INT
VICAP_INT_MASK
SLAVE0_MODE_CFG
SLAVE0_MODE_VS_TIME_H
SLAVE0_MODE_VS_TIME_L
SLAVE0_MODE_HS_TIME
SLAVE0_MODE_VS_OUT_TIME_H
SLAVE0_MODE_VS_OUT_TIME_L
SLAVE0_MODE_VS_CYC_H
SLAVE0_MODE_VS_CYC_L
SLAVE0_MODE_HS_CYC
SLAVE0_MODE_VS_OUT_CYC_H
SLAVE0_MODE_VS_OUT_CYC_L
SLAVE0_MODE_HS_DLY_CYC
SLAVE0_MODE_VS_OUT_DLY_CYC_H
SLAVE0_MODE_VS_OUT_DLY_CYC_L
SLAVE_MODE_SYN
ONLINE0_CFG
ONLINE0_SIZE
VICAP_AXI0_WR_ERROR
VICAP_DBG_INT
VICAP_DBG_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_YUV444_CFG
PT_FSTART_DLY
PT_FSTART_H_DLY
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_STATUS
PT_BT656_STATUS
PT_SIZE
PT_INT
PT_INT_MASK
CH_CTRL
CH_REG_NEWER
CH_DLY_CFG
CH_CROP_CFG
CH_CROP0_START
CH_CROP0_SIZE
CH_SKIP_Y_CFG
CH_SKIP_C_CFG
CH_WCH_Y_CFG
CH_WCH_Y_SIZE
CH_WCH_Y_FADDR_L
CH_WCH_Y_STRIDE
CH_WCH_C_CFG
CH_WCH_C_SIZE
CH_WCH_C_FADDR_L
CH_WCH_C_STRIDE
CH_Y_ACT_SIZE
CH_C_ACT_SIZE
CH_INT
CH_INT_MASK
CH_WCH_STT_CFG
CH_WCH_STT_AE_HIST_ADDR_L
CH_WCH_STT_AE_AVER_R_GR_ADDR_L
CH_WCH_STT_AE_AVER_GB_B_ADDR_L
CH_WCH_STT_AF_STAT_H1_ADDR_L
CH_WCH_STT_AF_STAT_H2_ADDR_L
9.2 VDP
9.2.1 概述
9.2.2 架构描述
9.2.3 工作方式
9.2.3.1 时钟配置
9.2.3.2 复位
9.2.3.3 输出接口
9.2.3.4 中断
垂直时序中断
低带宽中断
9.2.4 功能描述
9.2.4.1 视频层功能
视频层V0特性
9.2.4.2 图形层功能
图形层G0特性
9.2.4.3 叠加处理
叠加特性
9.2.4.4 显示通道
显示通道特性
时序配置
9.2.4.5 高清输出接口
HDMI 1.4特性
MIPI Tx特性
9.2.4.6 高清输出接口BT.1120
BT.1120特性
9.2.4.7 标清输出接口BT.656
BT.656特性
9.2.4.8 LCD输出接口RGB
9.2.5 VDP寄存器概览
9.2.6 VDP寄存器描述
VOCTRL
VOINTSTA
VOMSKINTSTA
VOINTMSK
VOINTSTA1
VOMSKINTSTA1
VOINTMSK1
CBM_BKG1
CBM_MIX1
V0_CTRL
V0_UPD
V0_0RESO_READ
V0_DFPOS
V0_DLPOS
V0_VFPOS
V0_VLPOS
V0_BK
V0_ALPHA
V0_HIPP_CSC_CTRL
V0_HIPP_CSC_COEF00
V0_HIPP_CSC_COEF01
V0_HIPP_CSC_COEF02
V0_HIPP_CSC_COEF10
V0_HIPP_CSC_COEF11
V0_HIPP_CSC_COEF12
V0_HIPP_CSC_COEF20
V0_HIPP_CSC_COEF21
V0_HIPP_CSC_COEF22
V0_HIPP_CSC_SCALE
V0_HIPP_CSC_IDC0
V0_HIPP_CSC_IDC1
V0_HIPP_CSC_IDC2
V0_HIPP_CSC_ODC0
V0_HIPP_CSC_ODC1
V0_HIPP_CSC_ODC2
V0_HIPP_CSC_MIN_Y
V0_HIPP_CSC_MIN_C
V0_HIPP_CSC_MAX_Y
V0_HIPP_CSC_MAX_C
V0_CVFIR_VINFO
V0_CVFIR_VSP
V0_HFIR_CTRL
V0_HFIRCOEF01
V0_HFIRCOEF23
V0_HFIRCOEF45
V0_HFIRCOEF67
G0_CTRL
G0_UPD
G0_0RESO_READ
G0_DFPOS
G0_DLPOS
G0_VFPOS
G0_VLPOS
G0_BK
G0_ALPHA
G0_HIPP_CSC_CTRL
G0_HIPP_CSC_COEF00
G0_HIPP_CSC_COEF01
G0_HIPP_CSC_COEF02
G0_HIPP_CSC_COEF10
G0_HIPP_CSC_COEF11
G0_HIPP_CSC_COEF12
G0_HIPP_CSC_COEF20
G0_HIPP_CSC_COEF21
G0_HIPP_CSC_COEF22
G0_HIPP_CSC_SCALE
G0_HIPP_CSC_IDC0
G0_HIPP_CSC_IDC1
G0_HIPP_CSC_IDC2
G0_HIPP_CSC_ODC0
G0_HIPP_CSC_ODC1
G0_HIPP_CSC_ODC2
G0_HIPP_CSC_MIN_Y
G0_HIPP_CSC_MIN_C
G0_HIPP_CSC_MAX_Y
G0_HIPP_CSC_MAX_C
G0_ZME_HINFO
G0_ZME_HSP
G0_ZME_VINFO
G0_ZME_VSP
DHD0_CTRL
DHD0_VSYNC1
DHD0_VSYNC2
DHD0_HSYNC1
DHD0_HSYNC2
DHD0_VPLUS1
DHD0_VPLUS2
DHD0_PWR
DHD0_VTTHD
DHD0_PARATHD
DHD0_START_POS
DHD0_STATE
VO_MUX
INTF0_DITHER_CTRL
INTF_BT_UPD
INTF_BT_SYNC_INV
BT_CLIP0_L
BT_CLIP0_H
INTF_LCD_CTRL
INTF_LCD_UPD
INTF_LCD_SYNC_INV
MAC_OUTSTANDING
VID_READ_CTRL
VID_OUT_CTRL
VID_SRC_INFO
VID_SRC_RESO
VID_SRC_CROP
VID_IN_RESO
ICE_V3R2_SEG_DCMP_GLB_INFO
ICE_V3R2_SEG_DCMP_GLB_INFO_CHM
GFX_OUT_CTRL
GFX_1555_ALPHA
GFX_SRC_INFO
GFX_SRC_RESO
GFX_SRC_CROP
GFX_IRESO
GFX_CKEY_MAX
GFX_CKEY_MIN
GFX_CKEY_MASK
9.3 MIPI Rx
9.3.1 概述
9.3.2 特点
9.3.3 功能描述
9.3.3.1 典型应用
9.3.3.2 功能原理
MIPI接口数据格式
MIPI接口线性模式
MIPI接口宽动态模式
LVDS接口数据格式
LVDS接口线性模式
LVDS接口宽动态模式
HiSPi接口数据格式
HiSPi接口线性模式
HiSPi接口宽动态模式
9.3.4 MIPI Rx控制器工作方式
9.3.4.1 MIPI模式配置流程
9.3.4.2 LVDS和HiSPi模式配置流程
9.3.5 MIPI Rx寄存器概览
9.3.6 MIPI Rx寄存器描述
PHY_MODE_LINK
PHY_SKEW_LINK
PHY_EN_LINK
PHY_DATA_LINK
PHY_PH_MIPI_LINK
PHY_DATA_MIPI_LINK
PHY_SYNC_DCT_LINK
PHY_SYNC_SOF0_LINK
PHY_SYNC_SOF1_LINK
PHY_SYNC_SOF2_LINK
PHY_SYNC_SOF3_LINK
PHY_ST2_LINK
MIPI_CIL_INT_RAW_LINK
MIPI_CIL_INT_LINK
MIPI_CIL_INT_MSK_LINK
HS_MODE_SELECT
PHY_EN
LANE_EN
PHY_CIL_CTRL
PHYCFG_MODE
PHYCFG_EN
CHN0_MEM_CTRL
CHN0_CLR_EN
CHN1_MEM_CTRL
CHN1_CLR_EN
MIPI_INT_RAW
MIPI_INT_ST
MIPI_INT_MSK
MIPI(N)_LANES_NUM
MIPI(N)_MAIN_INT_ST
MIPI(N)_DI_1
MIPI(N)_DI_2
MIPI(N)_PKT_INTR_ST
MIPI(N)_PKT_INTR_MSK
MIPI(N)_PKT_INTR2_ST
MIPI(N)_PKT_INTR2_MSK
MIPI(N)_FRAME_INTR_ST
MIPI(N)_FRAME_INTR_MSK
MIPI(N)_LINE_INTR_ST
MIPI(N)_LINE_INTR_MSK
MIPI(N)_USERDEF_DT
MIPI(N)_USER_DEF
MIPI(N)_CTRL_MODE_HS
MIPI(N)_DOL_ID_CODE0
MIPI(N)_DOL_ID_CODE1
MIPI(N)_DOL_ID_CODE2
MIPI(N)_CROP_START_CHN0
MIPI(N)_CROP_START_CHN1
MIPI(N)_CROP_START_CHN2
MIPI(N)_CROP_START_CHN3
MIPI(N)_IMGSIZE
MIPI(N)_CTRL_MODE_PIXEL
MIPI(N)_DUMMY_PIX_REG
MIPI(N)_YUVEVEN_THOLD
MIPI(N)_IMGSIZE0_STATIS
MIPI(N)_IMGSIZE1_STATIS
MIPI(N)_IMGSIZE2_STATIS
MIPI(N)_IMGSIZE3_STATIS
MIPI(N)_CTRL_INT_RAW
MIPI(N)_CTRL_INT
MIPI(N)_CTRL_INT_MSK
LVDS(N)_WDR
LVDS(N)_DOLSCD_HBLK
LVDS(N)_CTRL
LVDS(N)_IMGSIZE
LVDS(N)_CROP_START0
LVDS(N)_CROP_START1
LVDS(N)_CROP_START2
LVDS(N)_CROP_START3
LVDS(N)_LANE(M)_SOF_01
LVDS(N)_LANE(M)_SOF_23
LVDS(N)_LANE(M)_EOF_01
LVDS(N)_LANE(M)_EOF_23
LVDS(N)_LANE(M)_SOL_01
LVDS(N)_LANE(M)_SOL_23
LVDS(N)_LANE(M)_EOL_01
LVDS(N)_LANE(M)_EOL_23
LVDS(N)_LANE(M)_NXT_SOF_01
LVDS(N)_LANE(M)_NXT_SOF_23
LVDS(N)_LANE(M)_NXT_EOF_01
LVDS(N)_LANE(M)_NXT_EOF_23
LVDS(N)_LANE(M)_NXT_SOL_01
LVDS(N)_LANE(M)_NXT_SOL_23
LVDS(N)_LANE(M)_NXT_EOL_01
LVDS(N)_LANE(M)_NXT_EOL_23
LVDS(N)_LI_WORD0
LVDS(N)_LI_WORD1
LVDS(N)_LI_WORD2
LVDS(N)_LI_WORD3
LVDS(N)_IMGSIZE0_STATIS
LVDS(N)_IMGSIZE1_STATIS
LVDS(N)_IMGSIZE2_STATIS
LVDS(N)_IMGSIZE3_STATIS
LVDS(N)_CTRL_INT_RAW
LVDS(N)_CTRL_INT
LVDS(N)_CTRL_INT_MSK
LANE_ID0_CHN(N)
ALIGN(N)_INT_RAW
ALIGN(N)_INT
ALIGN(N)_INT_MSK
CHN(N)_INT_RAW
CHN(N)_INT
CHN_INT_MASK
9.4 MIPI Tx
9.4.1 概述
9.4.2 特点
9.4.3 功能描述
9.4.3.1 Tx D-PHY
9.4.3.2 Tx Controller
数据包的发送
数据类型
接口时序
9.4.4 配置流程
9.4.5 MIPI Tx寄存器概览
9.4.6 MIPI Tx寄存器描述
PWR_UP
CLKMGR_CFG
VCID
COLOR_CODING
LP_CMD_TIM
PCKHDL_CFG
GEN_VCID
MODE_CFG
VID_MODE_CFG
VID_PKT_SIZE
VID_NUM_CHUNKS
VID_NULL_SIZE
VID_HSA_TIME
VID_HBP_TIME
VID_HLINE_TIME
VID_VSA_LINES
VID_VBP_LINES
VID_VFP_LINES
VID_VACTIVE_LINES
EDPI_CMD_SIZE
CMD_MODE_CFG
GEN_HDR
GEN_PLD_DATA
CMD_PKT_STATUS
LP_WR_TO_CNT
BTA_TO_CNT
LPCLK_CTRL
PHY_TMR_LPCLK_CFG
PHY_TMR_CFG
PHY_RSTZ
PHY_IF_CFG
PHY_ULPS_CTRL
PHY_STATUS
PHY_TST_CTRL0
PHY_TST_CTRL1
INT_ST0
INT_ST1
INT_MSK0
INT_MSK1
OPERATION_MODE
V_H_SEND
DATATYPE0
CSI_CTRL
9.4.7 MIPI Tx PHY寄存器概览
9.4.8 MIPI Tx PHY寄存器描述
LP_RX_EN
TLPX_CLK
TCK_PREPARE
TCLK-ZERO
TCLK-TRAIL
TWAKEUP-CLK
PRE_DELAY_HSCLK
POST_DELAY_HSCLK
TLPX_D0
THS_PREPARE-D0
THS-ZERO-D0
THS-TRAIL-D0
TTA-GO-D0
TTA-GET-D0
TWAKEUP-D0
PRE_DELAY_D0HS
POST_DELAY_D0HS
TLPX_D1
THS_PREPARE-D1
THS-ZERO-D1
THS-TRAIL-D1
TTA-GO-D1
TTA-GET-D1
TWAKEUP-D1
PRE_DELAY_D1HS
POST_DELAY_D1HS
TLPX_D2
THS_PREPARE-D2
THS-ZERO-D2
THS-TRAIL-D2
TTA-GO-D2
TTA-GET-D2
TWAKEUP-D2
PRE_DELAY_D2HS
POST_DELAY_D2HS
TLPX_D3
THS_PREPARE-D3
THS-ZERO-D3
THS-TRAIL-D3
TTA-GO-D3
TTA-GET-D3
TWAKEUP-D3
PRE_DELAY_D3HS
POST_DELAY_D3HS
PLL_SET0
PLL_SET1
PLL_SET2
PLL_SET4
PLL_SET5
10 ISP
目 录
插图目录
表格目录
10.1 功能简介
10.2 总体概要
功能框图
10.3 工作模式
10.4 ISP中断系统
功能描述
中断时序
10.5 模块功能
Crop
FPN
BLC
DPC
GE
WDR
Expander
Bayer NR
LSC
DG
LA
AE
AF统计信息
AWB
WB
DRC
CAC
DEMOSAIC
CCM
GAMMA
DEHAZE
CSC
SHARPEN
CDS
CA
CLUT
LDCI
HLC
3DNR
DE
11 音频接口
目 录
插图目录
表格目录
11.1 AIAO
11.1.1 概述
11.1.2 特点
PCM接口
I2S接口
11.1.3 功能描述
典型应用
功能原理
11.1.4 工作方式
通路复用配置
时钟门控及时钟配置
软复位
录音工作流程
播放工作流程
11.1.5 AIAO寄存器概览
11.1.6 AIAO寄存器描述
AIAO_INT_ENA
AIAO_INT_STATUS
AIAO_INT_RAW
I2S_CRG_CFG0_00
I2S_CRG_CFG1_00
I2S_CRG_CFG0_08
I2S_CRG_CFG1_08
I2S_CRG_CFG0_09
I2S_CRG_CFG1_09
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
11.2 Audio Codec
11.2.1 概述
11.2.2 特点
11.2.3 Audio Codec寄存器概览
11.2.4 Audio Codec寄存器描述
AUDIO_ANA_CTRL_0
AUDIO_ANA_CTRL_1
AUDIO_ANA_CTRL_2
AUDIO_ANA_CTRL_3
AUDIO_ANA_CTRL_4
AUDIO_CTRL_REG_1
AUDIO_DAC_REG_0
AUDIO_DAC_REG_1
AUDIO_ADC_REG_0
ACODEC_REG18
12 外围设备
目 录
插图目录
表格目录
12.1 I2C
12.1.1 概述
12.1.2 功能描述
12.1.3 功能框图
12.1.4 时序描述原理
标准时序----7bit寻址,写操作
标准时序----7bit寻址,直接读操作
标准时序----10bit寻址,写操作
标准时序----10bit寻址,组合读操作
非标准时序举例
12.1.5 工作方式
12.1.5.1 非DMA方式下的数据传输(中断方式写操作)
12.1.5.2 非DMA方式下的数据传输(查询方式写操作)
12.1.5.3 非DMA方式下的数据传输(中断方式读操作)
12.1.5.4 非DMA方式下的数据传输(查询方式读操作)
12.1.5.5 DMA方式下的数据传输(写操作)
12.1.5.6 DMA方式下的数据传输(读操作)
12.1.5.7 异常处理流程
12.1.6 I2C寄存器概览
12.1.7 I2C寄存器描述
I2C_GLB
I2C_HCNT
I2C_LCNT
I2C_DEV_ADDR
I2C_DATA_BUF
I2C_PATTERN_DATA1
I2C_PATTERN_DATA2
I2C_TX_FIFO
I2C_RX_FIFO
I2C_TIMING_CMD
I2C_LOOP1
I2C_DST1
I2C_LOOP2
I2C_DST2
I2C_LOOP3
I2C_DST3
I2C_TX_WATERMARK
I2C_RX_WATERMARK
I2C_CTRL1
I2C_CTRL2
I2C_FIFO_STAT
I2C_INTR_RAW
I2C_INTR_EN
I2C_INTR_STAT
12.2 UART
12.2.1 概述
12.2.2 特点
12.2.3 功能描述
应用框图
功能原理
12.2.4 工作方式
12.2.4.1 波特率配置
12.2.4.2 软复位
12.2.4.3 中断或查询方式下的数据传输
初始化
数据发送
数据接收
12.2.4.4 DMA方式下的数据传输
初始化
数据发送
数据接收
12.2.5 UART寄存器概览
12.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
12.3 SPI
12.3.1 概述
12.3.2 特点
12.3.3 功能描述
典型应用
12.3.4 三种外设总线时序
SPI接口
TI同步串行接口
National Semiconductor Microwire接口
12.3.5 工作方式
工作模式
时钟与复位
中断处理
初始化
查询方式下的数据传输
中断方式下的数据传输
DMA方式下的数据传输
12.3.6 寄存器概览
12.3.7 寄存器描述
SPICR0
SPICR1
SPIDR
SPISR
SPICPSR
SPIIMSC
SPIRIS
SPIMIS
SPIICR
SPIDMACR
SPITXFIFOCR
SPIRXFIFOCR
12.4 3WIRE SPI
12.4.1 概述
12.4.2 工作方式
12.4.3 spi_3wire 寄存器概览
12.4.4 spi_3wire寄存器描述
SPI_3WIRE_COEF0
SPI_3WIRE_COEF1
SPI_3WIRE_COEF2
12.5 eMMC/SD/SDIO控制器
12.5.1 功能描述
功能框图
典型应用
指令与响应
数据传输
12.5.2 应用说明
时钟门控
软复位
工作时钟配置
接口时钟配置
初始化
非数据传输指令
单块或多块读数据
单块与多块写数据
流数据读写
内置DMA方式数据传输
描述子
初始化
发送
接收
Auto-stop使用配置
停止或中止数据传输
Suspend和Resume操作
Read wait操作
12.5.3 寄存器概览
12.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_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
MMC_CARDTHRCTL
MMC_UHS_REG_EXT
MMC_DDR_REG
MMC_ENABLE_SHIFT
MMC_DATA
12.6 红外接口
12.6.1 概述
12.6.2 特点
12.6.3 功能描述
12.6.3.1 NEC with simple repeat code数据格式
帧格式
码格式
12.6.3.2 NEC with full repeat code数据格式
帧格式
码格式
12.6.3.3 TC9012数据格式
帧格式
码格式
12.6.3.4 SONY的数据格式
帧格式
码格式
12.6.4 工作方式
工作时钟和软复位
寄存器配置实例
12.6.5 IR寄存器概览
12.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
12.7 GPIO
12.7.1 概述
12.7.2 特点
12.7.3 工作方式
接口复位
通用输入输出
中断操作
12.7.4 GPIO寄存器概览
12.7.5 GPIO寄存器描述
GPIO_DATA
GPIO_DIR
GPIO_IS
GPIO_IBE
GPIO_IEV
GPIO_IE
GPIO_RIS
GPIO_MIS
GPIO_IC
12.8 USB DRD
12.8.1 概述
12.8.2 功能描述
逻辑框图
功能特点
工作原理
12.8.3 工作方式
USB2.0 DRD时钟复位
Host/device 工作模式切换
12.8.4 寄存器概览
12.8.5 USB寄存器描述
PERI_USB2_GSBUSCFG0
PERI_USB2_GSBUSCFG1
PERI_USB2_GTXTHRCFG
PERI_USB2_GRXTHRCFG
PERI_USB2_GCTL
PERI_USB2_GSTS
PERI_USB2_GUCTL1
PERI_USB2_GGPIO
PERI_USB2_GUID
PERI_USB2_GUCTL
PERI_USB2_GBUSERRADDR_HI
PERI_USB2_GBUSERRADDR_LO
PERI_USB2_GPRTBIMAP_HI
PERI_USB2_GPRTBIMAP_LO
PERI_USB2_GPRTBIMAP_HS_HI
PERI_USB2_GPRTBIMAP_HS_LO
PERI_USB2_GPRTBIMAP_FS_HI
PERI_USB2_GPRTBIMAP_FS
PERI_USB2_GUSB2PHYCFGN
PERI_USB2_GTXFIFOSIZN
PERI_USB2_GRXFIFOSIZN
PERI_USB2_GEVNTADRN_HI
PERI_USB2_GEVNTADRN_LO
PERI_USB2_GEVNTSIZN
PERI_USB2_GEVNTCOUNTN
PERI_USB2_GTXFIFOPRIDEV
PERI_USB2_GTXFIFOPRIHST
PERI_USB2_GRXFIFOPRIHST
PERI_USB2_GFIFOPRIDBC
PERI_USB2_GDMAHLRATIO
PERI_USB2_GFLADJ
PERI_USB2_DCFG
PERI_USB2_DCTL
PERI_USB2_DEVTEN
PERI_USB2_DSTS
PERI_USB2_DGCMDPAR
PERI_USB2_DGCMD
PERI_USB2_DALEPENA
PERI_USB2_DEPCMDPAR2N
PERI_USB2_DEPCMDPAR1N
PERI_USB2_DEPCMDPAR0N
PERI_USB2_DEPCMDN
12.9 LSADC
12.9.1 概述
12.9.2 特点
12.9.3 工作方式
单次扫描处理流程
连续扫描处理流程
滤毛刺流程
采样精度设置
12.9.4 LSADC 寄存器概览
12.9.5 LSADC寄存器描述
LSADC_CTRL0
LSADC_CTRL1
LSADC_CTRL2
LSADC_CTRL4
LSADC_CTRL5
LSADC_CTRL6
LSADC_CTRL7
LSADC_CTRL8
LSADC_CTRL9
LSADC_CTRL10
LSADC_CTRL11
LSADC_CTRL12
12.10 PWM
12.10.1 概述
12.10.2 特点
12.10.3 工作方式
12.10.4 PWM寄存器概览
12.10.5 PWM寄存器描述
PWM0_CFG0
PWM0_CFG1
PWM0_CFG2
PWM0_CTRL
PWM0_STATE0
PWM0_STATE1
PWM0_STATE2
13 安全模块
目 录
插图目录
表格目录
13.1 SPACC
13.1.1 概述
13.1.2 特点
13.1.3 功能描述
3DES算法
ECB模式
CBC模式
CFB模式
OFB模式
CTR模式
13.1.4 工作方式
时钟门控
软复位
13.1.5 SPACC寄存器概览
13.1.6 SPACC寄存器描述
CHAN0_CIPHER_IV
CHANN_CIPHER_IVOUT
CHAN0_CIPHER_DOUT
CIPHER_KEY
SEC_CHN_CFG
SPACC_VERSION
MEM_EMA_CFG
KEY_ST
CALC_ST0
CALC_ERR
CHANN_HASH_STATE_VAL
CHANN_HASH_STATE_VAL_ADDR
SPACC_CALC_CRG_CFG
CHAN0_CIPHER_CTRL
CIPHER_INT_STATUS
CIPHER_INT_EN
CIPHER_INT_RAW
CIPHER_IN_SMMU_EN
OUT_SMMU_EN
CHAN0_CIPHER_DIN
NORM_SMMU_START_ADDR
SEC_SMMU_START_ADDR
IN_ST
OUT_ST
CHANN_CIPHER_CTRL
CHANN_CIPHER_IN_NODE_CFG
CHANN_CIPHER_IN_NODE_START_ADDR
CHANN_CIPHER_IN_BUF_RPTR
CHANN_CIPHER_IN_LEFT_BYTE
CHANN_CIPHER_IN_LEFT_WORD0
CHANN_CIPHER_IN_LEFT_WORD1
CHANN_CIPHER_IN_LEFT_WORD2
CHANN_CIPHER_IN_BUF_REST_LEN
CHANN_CIPHER_OUT_NODE_CFG
CHANN_CIPHER_OUT_NODE_START_ADDR
CHANN_CIPHER_OUT_BUF_RPTR
CHANN_CIPHER_OUT_LEFT_BYTE
CHANN_CIPHER_OUT_LEFT_WORD0
CHANN_CIPHER_OUT_LEFT_WORD1
CHANN_CIPHER_OUT_LEFT_WORD2
CHANN_CIPHER_OUT_BUF_REST_LEN
CHANN_CIPHER_IN_NODE_START_ADDR_HIGH
CHANN_CIPHER_IN_BUF_RPTR_HIGH
CHANN_CIPHER_OUT_NODE_START_ADDR_HIGH
CHANN_CIPHER_OUT_BUF_RPTR_HIGH
CHAN0_HASH_CTRL
HASH_INT_STATUS
HASH_INT_EN
HASH_INT_RAW
HASH_IN_SMMU_EN
CHAN0_HASH_DAT_IN
CHAN0_HASH_TOTAL_DAT_LEN
CHAN0_HASH_IN_DAT_LEN
CHANN_HASH_CTRL
CHANN_HASH_IN_NODE_CFG
CHANN_HASH_IN_NODE_START_ADDR
CHANN_HASH_IN_BUF_RPTR
CHANN_HASH_IN_BUF_REST_LEN
CHANN_HASH_IN_NODE_START_ADDR_HIGH
CHANN_HASH_IN_BUF_RPTR_HIGH
13.2 HISEC_TRNG_CTRL
13.2.1 概述
13.2.2 特点
13.2.3 寄存器概览
13.2.4 寄存器描述
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
13.3 RSA
13.3.1 概述
13.3.2 特点
13.3.3 寄存器概览
13.3.4 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
13.4 OTP Ctrl
13.4.1 工作方式
13.4.1.1 读取OTP中的lock状态
13.4.1.2 加载OTP的key到加密模块
13.4.1.3 烧写KEY、JTAG ID、PASSWORD到OTP
13.4.1.4 KEY、JTAG ID、PASSWORD的CRC校验
13.4.1.5 使能标志位烧写模式
13.4.1.6 用户预留空间烧写模式
13.4.1.7 用户预留空间回读模式
13.4.2 OTP Ctrl寄存器概览
13.4.3 OTP CTRL寄存器描述
OTP_USER_WORK_MODE
OTP_USER_OP_START
OTP_USER_KEY_INDEX
OTP_USER_KEY_DATA0
OTP_USER_KEY_DATA1
OTP_USER_KEY_DATA2
OTP_USER_KEY_DATA3
OTP_USER_KEY_DATA4
OTP_USER_KEY_DATA5
OTP_USER_KEY_DATA6
OTP_USER_KEY_DATA7
OTP_USER_KEY_DATA8
OTP_USER_FLAG_VALUE
OTP_USER_FLAG_INDEX
OTP_USER_REV_ADDR
OTP_USER_REV_WDATA
OTP_USER_REV_RDATA
OTP_USER_LOCK_STA0
OTP_USER_CTRL_STA
A 订购须知
Hi3516AV300 专业型 Smart IP Camera SoC 用户指南 文档版本 00B01 发布日期 2019-02-15
版权所有 © 深圳市海思半导体有限公司 2019。保留一切权利。 非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传 播。 商标声明 、 、海思和其他海思商标均为深圳市海思半导体有限公司的商标。 本文档提及的其他所有商标或注册商标,由各自的所有人拥有。 注意 您购买的产品、服务或特性等应受海思公司商业合同和条款的约束,本文档中描述的全部或部分产品、服务 或特性可能不在您的购买或使用范围之内。除非合同另有约定,海思公司对本文档内容不做任何明示或默示 的声明或保证。 由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本 文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。 深圳市海思半导体有限公司 地址: 网址: 深圳市龙岗区坂田华为基地华为电气生产中心 邮编:518129 http://www.hisilicon.com 客户服务电话: +86-755-28788858 客户服务传真: +86-755-28357515 客户服务邮箱: support@hisilicon.com
Hi3516AV300 专业型 Smart IP Camera SoC 用户指南 目 录 目 录 前 言 .................................................................................................................................................. 1 文档版本 00B01 (2019-02-15) 海思专有和保密信息 版权所有 © 深圳市海思半导体有限公司 i
Hi3516AV300 专业型 Smart IP Camera SoC 用户指南 前 言 前 言 概述 本文档介绍了 Hi3516AV300 芯片的特性、逻辑结构,详细描述各个模块的功能、工作 方式、相关寄存器定义,用图表的方式给出了接口时序关系和相关参数,并详细描述了 芯片的管脚定义和用途以及芯片的性能参数和封装尺寸。 本文中描述的 Hi35xxVxxx 均为 Hi3516AV300。 产品版本 与本文档相对应的产品版本如下。 产品名称 Hi3516A 产品版本 V300 读者对象 本文档主要适用于以下工程师:  电子产品设计维护人员  电子产品元器件市场销售人员 约定符号约定 在本文中可能出现下列标志,它们所代表的含义如下。 符号 说明 以本标志开始的文本表示有高度潜在危险,如果不能避 免,会导致人员死亡或严重伤害。 文档版本 00B01 (2019-02-15) 海思专有和保密信息 版权所有 © 深圳市海思半导体有限公司 1
Hi3516AV300 专业型 Smart IP Camera SoC 用户指南 符号 说明 前 言 以本标志开始的文本表示有中度或低度潜在危险,如果不 能避免,可能导致人员轻微或中等伤害。 以本标志开始的文本表示有潜在风险,如果忽视这些文 本,可能导致设备或器件损坏、数据丢失、设备性能降低 或不可预知的结果。 以本标志开始的文本能帮助您解决某个问题或节省您的 时间。 以本标志开始的文本是正文的附加信息,是对正文的强调 和补充。 通用格式约定 格式 宋体 黑体 楷体 说明 正文采用宋体表示。 一级、二级、三级标题采用黑体。 警告、提示等内容一律用楷体,并且在内容前后增加线条 与正文隔离。 “Terminal Display”格式 “Terminal Display”格式表示屏幕输出信息。此外,屏幕 输出信息中夹杂的用户从终端输入的信息采用加粗字体 表示。 表格内容约定 内容 说明 - * 表格中的无内容单元。 表格中的内容用户可根据需要进行配置。 寄存器访问类型约定 类型 说明 类型 说明 RO WO RW 只读,不可写。 W0C 可读,写 0 清零,写 1 保持不变。 只写。 可读可写。 W1S 可读,写 1 置 1,写 0 保持不变。 W0S 可读,写 0 置 1,写 1 保持不变。 文档版本 00B01 (2019-02-15) 海思专有和保密信息 版权所有 © 深圳市海思半导体有限公司 2
Hi3516AV300 专业型 Smart IP Camera SoC 用户指南 前 言 类型 说明 类型 说明 RC 读清零。 W1C 可读,写 1 清零,写 0 保持不变。 OSW 可读,写 1 后片内自清零,即产 生一个脉冲。 数值单位约定 数据容量、频率、数据速率等的表达方式说明如下。 类别 符号 1K 数据容量(如 RAM 容量) 1M 频率、数据速率等 1G 1k 1M 1G 地址、数据的表达方式说明如下。 对应的数值 1024 1,048,576 1,073,741,824 1000 1,000,000 1,000,000,000 举例 说明 0xFE04、0x18 用 16 进制表示的数据值、地址值。 0b000、0b00 00000000 表示 2 进制的数据值以及 2 进制序列(寄 存器描述中除外)。 符号 0x 0b 修订记录 修订记录累积了每次文档更新的说明。最新版本的文档包含以前所有文档版本的更新内 容。 修订日期 版本 修订说明 2019-02-15 00B01 第 1 次临时版本发布。 文档版本 00B01 (2019-02-15) 海思专有和保密信息 版权所有 © 深圳市海思半导体有限公司 3
Hi3516AV300 专业型 Smart IP Camera SoC 用户指南 目 录 目 录 1 产品概述 ....................................................................................................................................... 1-1 1.1 概述 .............................................................................................................................................................. 1-1 1.2 应用场景 ...................................................................................................................................................... 1-1 1.2.1 Hi3516AV300 HD IP 摄像机解决方案 ............................................................................................. 1-1 1.3 架构 .............................................................................................................................................................. 1-2 1.3.1 概述 .................................................................................................................................................... 1-2 1.3.2 处理器内核......................................................................................................................................... 1-3 1.3.3 视频编解码......................................................................................................................................... 1-3 1.3.4 视频编解码处理性能 ......................................................................................................................... 1-3 1.3.5 智能视频分析 ..................................................................................................................................... 1-4 1.3.6 视频与图形处理 ................................................................................................................................. 1-4 1.3.7 ISP ........................................................................................................................................................ 1-4 1.3.8 音频编解码......................................................................................................................................... 1-4 1.3.9 安全 .................................................................................................................................................... 1-5 1.3.10 视频接口........................................................................................................................................... 1-5 1.3.11 音频接口 ........................................................................................................................................... 1-5 1.3.12 外围接口........................................................................................................................................... 1-5 1.3.13 外部存储器接口 ............................................................................................................................... 1-6 1.3.14 启动 .................................................................................................................................................. 1-6 1.3.15 SDK ................................................................................................................................................... 1-6 1.3.16 芯片物理规格 ................................................................................................................................... 1-6 1.4 启动和升级模式 .......................................................................................................................................... 1-7 1.4.1 概述 .................................................................................................................................................... 1-7 1.4.2 启动模式和对应的信号锁存值对应关系 ......................................................................................... 1-7 1.4.3 安全启动 ............................................................................................................................................ 1-8 1.5 地址空间映射 .............................................................................................................................................. 1-8 文档版本 00B01 (2019-02-15) 海思专有和保密信息 版权所有 © 深圳市海思半导体有限公司 i
Hi3516AV300 专业型 Smart IP Camera SoC 用户指南 插图目录 插图目录 图 1-1 Hi3516AV300 HD IP 摄像机解决方案 ................................................................................................. 1-2 图 1-2 Hi3516AV300 芯片逻辑框图 ................................................................................................................. 1-3 文档版本 00B01 (2019-02-15) 海思专有和保密信息 版权所有 © 深圳市海思半导体有限公司 ii
分享到:
收藏