海思视频sdk解析_1-hi3536介绍

Hi3536 H.265解码处理器

接触一款新的平台时先了解它能做些什么,对外提供了些什么接口。

1、demo板外部接口

01 USB3.0 接口
02 内部 HDMI 输出接口
03 VGA 输出接口
04 CVBS 输出接口
05 差分麦克风输入接口
06 麦克风左右声道输入耳机接口
07 音频线性左右声道输入、音频线性左右声道输出、音频差分输出接口
08 网口 1
09 网口 0
10 外部复位按钮
11 BT1120 HDMI 输出接口
12 AIC31 的 MIC In 输入接口
13 AIC31 的 Audio Out 输出接口
14 AIC31 的 Audio In 输入接口
15 2 个 SATA 电源输出接口
16 UART3 接口
17 SATA3 接口
18 SATA2 接口
19 SATA1 接口
20 SATA0 接口
21 红外接收装置 IR_IN
22 双层 USB 接口,上面是 USB2.0 的 PORT0,下面是 USB2.0 的 PORT1
23 电源开关
24 电源插入接口
25 JTAG 接

2、芯片特点

处理器内核
ARM Cortex A17 四核@Max. 1.4GHz
− 32KB L1 I-Cache, 32KB L1 D-Cache
− 1MB L2 Cache
− 主控处理器,用于运行外设驱动及应用程序
ARM Cortex A7 单核@Max. 900MHz
− 32KB L1 I-Cache, 32KB L1 D-Cache
− 128KB L2 Cache
− 用于视频相关模块的控制

3、视频解码标准

H.265 Main Profile Level5.1 解码
H.264 Baseline/Main/High Profile Level5.0 解码
MPEG4 SP L0~L3/ASP L0~L5 解码
MJPEG/JPEG Baseline 解码

4、视频编码标准

H.264 Baseline/Main/High Profile Level5.1 编码
MJPEG/JPEG Baseline 编码

5、视频编解码处理

 H.265/H.264&JPEG 多码流编解码性能
− 4x4K*2K(3840*2160)@30fps H.265/H.264解码
+2x1080p@30fps H.264编码 + 4x4K*2K@2fps
JPEG编码
− 16x1080p@30fps H.265/H.264解码
+2x1080p@30fps H.264编码 + 16x1080p@2fps
JPEG编码
− 9x1080p@30fps H.265/H.264解码 + 4Kx2K@30fps
H.264编码 + 9x1080p@2fps JPEG编码
− 32x720p@30fps H.265/H.264解码 + 4x720p@30fps
H.264编码 + 32x720p@2fps JPEG编码
− 64xD1@30fps H.265/H.264解码 + 8xD1@30fps
H.264编码 + 64xD1@2fps JPEG编码
− 9x720p@30fps JPEG解码
 CBR/VBR 码率控制, 16Kbit/s~40Mbit/s
 编码帧率支持 1 fps~60fps
 支持感兴趣区域( ROI)编码
 支持彩转灰编码
 
 4x4K*2K(3840*2160)@30fps H.265/H.264  表示4路 4k*2k解码通道

6、GPU

 集成 Mali-T720 GPU
 支持 OpenGL ES3.1/2.0/1.1
 支持 OpenCL 1.2/1.1/1.0
 三角形填充率高达 63MTris/s
 支持双精度 FP64 及抗锯齿功能		 

7、智能视频分析

集成 IVE2.0 智能分析加速引擎,支持多种智能分析应
用 −
运动侦测
− 视频诊断
− 周界防范		 
视频与图形处理
支持 3D 去噪、 de-interlace、边缘平滑、动态对比度增强、锐化
支持视频、图形输出抗闪烁处理
支持视频 1/8~16x 缩放
支持图形 1/2~2x 缩放
支持 4 个遮挡区域
支持 8 个区域 OSD 叠加

8、视频接口

视频输入接口
− 支持1个BT.1120 高清输入接口
− 支持一个视频输入通道,可用于双片级联
− 支持SDR和DDR两种模式
− 在SDR模式下最大可输入1080P@60fps
− 在DDR模式下最大可输入3840 x2160@30fps

9、视频输出接口

− 支持1个HDMI 2.0 超高清输出接口,最大输出
3840 x2160@60fps
− 支持1个VGA高清输出接口,最大输出2560 x
1600@60fps
− 支持1个BT.1120高清输出接口,在SDR模式下最
大可输出1080P@60fps,在DDR模式下最大可输
出3840 x2160@30fps
− 支持2个独立高清输出通道( DHD0、 DHD1),
可通过任意高清接口( HDMI、 VGA、 BT.1120)
输出
− DHD0支持64画面输出,最大输出
3840x2160@60fps
− DHD1支持32画面输出,最大输出1080P@60fps
− 支持1个CVBS标清输出接口
− 支持3个RGB1555或RGB8888的全屏GUI图形层,
分别用于2路高清和1路标清
− 支持2个硬件鼠标层,格式为RGB1555、
RGB4444、 RGB8888可配置,最大分辨率为256x256

10、音频接口

集成 1 个 Audio codec
支持 3 个单向 I2S/PCM 接口
− 1个输入,支持16路复用输入
− 2个输出
支持 16bit 语音输入和输出

11、网络接口

支持 2 个千兆以太网接口
− 支持RGMII、 RMII、 MII三种接口模式
− 支持10/100Mbit/s半双工或全双工
− 支持1000Mbit/s全双工
− 支持TOE,降低CPU开销

12、安全引擎

硬件实现 AES/DES/3DES 加解密算法
硬件实现 HASH 摘要算法
RAID 加速引擎
支持 XOR 加速
XOR 最大支持 9 个数据源
支持 DMA 功能,数据块最大 16MB
支持 memory 初始化,初始值可配
支持描述子链表

13、外围接口

2 个 SATA3.0 接口
− 支持PM功能
− 支持eSATA
1 个 PCIe 2.0/SATA 3.0 复用接口
− 可配置为1*PCIe x2、 1*PCIe x1 + 1*SATA 或
2*SATA
− 用于PCIe 2.0接口时,支持RC和EP功能
− 用于SATA 3.0接口时,支持eSATA和PM
2 个 USB 2.0 HOST 接口,支持 Hub 功能
1 个 USB 3.0 HOST 接口,支持 Hub 功能
2 个 SDIO 接口
− SDIO0支持SDIO 2.0
− SDIO1支持MMC 4.4.1、 eMMC 4.5
− SDIO0与BT.1120输出管脚复用
− SDIO1与NAND Flash接口管脚复用
4 个 UART 接口,其中 2 个支持 4 线
支持 1 个 IR 接口
支持 1 个 I2C 接口
支持多个 GPIO 接口
支持 1 个低速 ADC 接口

14、存储器接口

2 个 32bit DDR3/4 SDRAM 接口
− 最高频率933MHz( 1.866Gbps)
− 支持双通道
− 支持ODT功能
− 最大容量支持3GB
SPI NOR/NAND Flash 接口
− 1、 2、 4bit SPI NOR/NAND Flash
− 2个片选
− (仅对NOR flash)每个片选支持的最大容量为
32MByte
− (仅对NAND flash)每个片选支持的最大容量为
8GByte
− (仅对NAND flash) 2KB/4KB pagesize		
− (仅对NAND flash)支持8bit/1Kbyte ECC及
24bit/1Kbyte ECC
NAND Flash 接口
− 支持8bit NAND Flash
− 2个片选
− 支持SLC, MLC
− 支持8/24/40/64bit ECC(基于1Kbyte数据块)
内置 64KB bootROM 和 88KB SRAM

15、独立供电 RTC

RTC 可通过电池独立供电

16、启动模式

支持从 bootROM 启动
支持从 SPI NOR Flash 启动
支持从 SPI NAND Flash 启动
支持从 NAND Flash 启动
支持从 eMMC 启动
支持 PCIe 从片启动

17、SDK

提供基于 Linux 3.10 的开发包
提供多种协议的音频编解码库
提供 H.265/H.264 的高性能 PC 解码库

18、芯片物理规格

功耗
− 5W典型功耗
− 支持多级功耗控制
工作电压
− Core电压为0.9V
− CPU电压为1.0V(可降压至0.9V)
− IO电压为3.3V
− DDR3/4 SDRAM接口电压为1.5/1.2V
封装
− RoHS, EDHS-PBGA
− 管脚间距: 0.8mm
− 27mmx27mm封装大小
工作温度: 0~70° C

在这里插入图片描述

demo板示意图

在这里插入图片描述

发布了6 篇原创文章 · 获赞 1 · 访问量 309

猜你喜欢

转载自blog.csdn.net/weixin_41176628/article/details/102738380
今日推荐