【22AP20 解码处理器(Hi3536AV100)】

news2024/9/27 23:34:49

22AP20 解码处理器(Hi3536AV100)

一、产品简介
22AP20 是针对多路高清/超高清(1080p/4M/5M/4K)智能 NVR 产品应用开发的新一代专业高端 SoC 芯片。22AP20 集成了 ARM Cortex-A55 八核处理器和性能强大的图像分析工具处理器,支持多种智能算法应用。22AP20 支持 24 路 1080p 多协议解码及 4 路 1080p H.265/H.264 编码,还支持双 HDMI 4K 显示能力及鱼眼矫正、动态对比度增强等多种图像处理功能。同时,22AP20 还支持完整的安全解决方案,结合丰富的外围设备及高速接口,该 SoC 芯片为客户产品提供了高性能、安全、高集成度、易于开发的嵌入式高清智能 NVR 解决方案。

二、主要特点
2.1处理器内核
 ARM Cortex A55 八核@1.4GHz
− 32KB L1 I-Cache,32KB L1 D-Cache
− 1MB L3 Cache
− 支持 NEON/FPU

2.2多协议视频编解码
 H.265 Main Profile, Level 5.0 编码
 H.265 Main Profile, Level 5.1 解码
 H.264 Baseline/Main/High Profile,Level 5.1编码
 H.264 Baseline/Main/High Profile,Level 5.2解码
 MPEG-4 ASP, Level 0~3 解码
 MJPEG/JPEG Baseline 编解码

2.3视频编解码处理
 H.265/H.264/MPEG-4 解码性能:
− 24x1080p@30fps
− 6x4K(38402160)@30fps
 H.265/H.264 编码性能:
4K(3840
2160)@30fps
 JPEG 解码性能:1080p@240fps
 JPEG 编码性能:1080p@240fps

2.4SVP(Smart Vision Processing)
 图像分析工具处理器
− 支持多种图像分析工具
− 4Tops 运算性能
− 支持完整的 API 和工具链
− 支持目标检测/识别/跟踪等多种应用
 智能视觉引擎
− 支持运动检测
− 支持前/背景分离
− 支持目标跟踪
 矩阵运算单元
− 支持单精度/半精度浮点
− 支持特征向量比对
− 支持特征向量聚类

2.5视频与图形处理
 支持锐化、动态对比度增强、马赛克等图像处理
 支持视频、图形输出抗闪烁处理
 支持视频 1/15~16x 缩放
 支持图形 1/2~2x 缩放
 支持 4 个遮挡区域
 支持 8 个区域 OSD 叠加
 支持鱼眼矫正

2.6视频接口
 视频输入接口
− 支持 1 个 BT.1120/BT.656 视频输入接口
− 支持内同步
− 支持 148.5MHz 双沿采样
− 支持 1 个视频输入通道
− 最大输入性能:1 路 4K@30fps
 视频输出接口
− 支持 2 个 HDMI 2.0 高清输出接口,最大输出 4096x2160@60fps
− 支持 1 个 VGA 高清输出接口,最大输出
2560x1600@60fps
− 支持 1 个 BT.1120 高清输出接口,最大可输出 3840x2160@30fps(双沿采样)
− 支持 1 个 CVBS 标清输出接口, 支持
PAL/NTSC 制式输出
− 支持 2 个独立高清输出通道( DHD0 、
DHD1)
 支持任意两个高清接口非同源显示
 DHD0 支持 64 画面分割
 DHD1 支持 64 画面分割
− 支持 1 个独立标清输出通道(DSD0)
2.7、音频接口
 集成 1 个 Audio codec,支持 16bit 语音输入和输出
 3 个单向 I2S/PCM 接口
− 1 个输入,支持 1/2/8/16/20 声道时分复合输入
− 2 个输出,支持双声道输出
 最大支持 2 路 HDMI Audio 和 1 路 I2S 音频同时输出

2.8、网络接口
支持 2 个千兆以太网接口
 支持 RGMII、RMII 两种接口模式
 支持 10/100Mbit/s 半双工或全双工
 支持 1000Mbit/s 全双工
 支持 TSO/LRO,降低 CPU 开销

2.9、安全隔离与引擎
 支持安全启动
 支持基于 TrustZone 的 REE/TEE 硬件隔离方案
 硬件实现 AES 对称加密算法
 硬件实现 RSA2048/3072/4096 签名校验算法
 硬件实现基于 HASH 的 SHA256/384/512、HMAC_SHA256/384/512 算法
 硬件实现随机数发生器
 集成 30Kbit OTP 存储空间供客户使用

2.10、外围接口
 4 个 SATA3.0/PCIe 2.0 复用接口
− 可配置为 4SATA、2SATA+1PCIe x2、2SATA+2PCIe x1、2PCIe x2 等多种组合
− 用于 PCIe 2.0 接口时,支持 RC 和 EP 功能
− 用于 SATA 3.0 接口时,支持 eSATA 和
PM
 1 个 USB 3.0 Host 接口
 2 个 USB 2.0 Host 接口
 8 个 UART 接口,其中 2 个支持 4 线
 2 个 SPI 接口
 支持 1 个 IR 接口
 支持 2 个 I2C 接口
 支持 4 个 PWM 接口
 支持多个 GPIO 接口
2.11存储器接口
 2 个 32bit DDR 接口
− 支持双通道
− 支持 DDR3 2133Mbps
− 支持 DDR4 3200Mbps
− 支持 LPDDR4/LPDDR4X 3733Mbps
− 支持最大容量:8GB
 SD/MMC 接口
− 支持 eMMC4.5/eMMC5.0/eMMC5.1
− 支持 SDIO 2.0
− eMMC 最大支持 196.5MHz 双沿采样
− SDIO 最大支持 50MHz 单沿采样
 SPI NOR/NAND Flash 接口
− 支持 2 个片选, 可分别接不同类型的
Flash
− 支持 1、2、4 线模式
− 对于 SPI NOR Flash
 支持 3Byte、4Byte 地址模式
 支持最大容量:256MB
− 对于 SPI NAND Flash
 支持 SLC Flash
 支持 2KB/4KB 页大小
 支持 8/24bit ECC(ECC 以 1KB 为单位)
 支持最大容量:2GB

2.12多种启动模式可配置
 支持从 BootROM 启动
 支持从 SPI NOR Flash 启动
 支持从 SPI NAND Flash 启动
 支持从 eMMC 启动
 支持 PCIe 从片启动

2.13、SDK
 支持 Linux SMP 64bit
 提供多种协议的音频编解码库
 提供高性能 H.265 PC 解码库

2.14芯片物理规格
在这里插入图片描述

 功耗
− 典型场景(24 路 1080p@30fps 解码 + 2路 1080p@30fps 编码 + 4TOPS NN 计算+ HDMI 4K30 显示 + VGA 1080p60 显示)功耗:7.0W
− 支持多级功耗控制
 工作电压
− 内核电压为 0.8V
− CPU 电压为 0.9V
− IO 电压为 1.8V/3.3V
− LPDDR4/4X 接口电压为 1.1V 或 0.6V
− DDR4 接口电压为 1.2V
− DDR3 接口电压为 1.5V
 封装
− EHS-FCBGA
− 管脚间距:0.65mm
− 封装大小:23mmx23mm
− 工作温度:0°C ~ 7

三、功能框图
在这里插入图片描述

四、单片 22AP20 NVR 解决方案
在这里插入图片描述

64-ch 智能 NVR
 64 路录像机接入:320Mbps 网络接收 + 320Mbps 网络转发
 64xD1@30fps H.265/H.264 解码(预览场景)或 16x1080p@30fps H.265/H.264 解码(回放场景)

  • HDMI 4K*2K@30fps 64 画面(预览场景)或 16 画面显示(回放场景)
     64x1080p@2fps JPEG 解码
     多路智能分析(4TOPS 算力)

五、订货型号

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/656905.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

webpack无损压缩本地静态资源图片image-minimizer-webpack-plugin

开发如果项目中引用了较多图片,那么图片体积会比较大,将来请求速度比较慢。 我们可以对图片进行压缩,减少图片体积。 一、image-minimizer-webpack-plugin介绍 Image-minimizer-webpack-plugin是一个用于优化和压缩图片的Webpack插件。它使…

Qt5.15.2安装Android开发环境。

文章目录 1.下载并安装JDK1.1.下载1.2.安装 2.修改sdk_definitions.json文件3.QtCreator的配置3.1.设置JDK、Android SDK的路径3.2.设置openssl 现在(20230617)利用QtCreator来配置android开发环境还是挺方便的。基本三步搞定(不过你要先安装…

《分布式中间件技术实战:Java版》学习笔记(一):抢红包

数据库建表 (1)red_send_record 记录用户发送了若干总金额的若干个红包。 CREATE TABLE red_send_record (id int(0) NOT NULL AUTO_INCREMENT,user_id int(0) NOT NULL COMMENT 用户id,red_packet varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL…

笔记本电脑介绍:记录生活,激发灵感

笔记本电脑是一种轻便、便携的电脑,它的出现改变了人们的工作和生活方式,它的优势在于它的小巧、轻便、便携性,可以满足用户的不同需求。本文将从笔记本电脑的结构、功能、优势和应用四个方面进行详细阐述。 一、笔记本电脑的结构 笔记本电…

mysql常见错误汇总

mysql常见错误汇总 列别名问题 可以在查询选择列表中使用别名为列提供 不同名称。可以使用 、 或子句中的别名来引用该列:GROUP BY ORDER BY HAVING SELECT SQRT(a*b) AS root FROM tbl_nameGROUP BY root HAVING root > 0;SELECT id, COUNT(*) AS cnt FROM t…

Grafana安装和实现可视化和告警

1、Grafana安装和实现可视化和告警 Prometheus UI 提供了快速验证 PromQL 以及临时可视化支持的能力,但其可视化能力却比较弱。一般情况下, 我们都用 Grafana 来实现对 Prometheus 的可视化实现。 1.1 什么是 Grafana Grafana 是一个用来展示各种各样…

【Linux】可重入函数

文章目录 前言一. 场景二. 可重入与线程安全结束语 前言 在Linux中,进程/线程可能因为时间片到达,或者其他中断,或者调用系统,需要从用户态切换到内核态,而内核空间会保存切换前,用户代码执行处的上下文&a…

环境搭建【1】VM和ubuntun 环境搭建

1.安装VMware 1.1 下载安装包 (1)官网下载:https://customerconnect.vmware.com/en/downloads/info/slug/desktop_end_user_computing/vmware_workstation_pro/16_0 (2)百度网盘:https://pan.baidu.com/s/…

5.pixi.js编写的塔防游戏(类似保卫萝卜)-子弹跟随精灵移动

游戏说明 一个用pixi.js编写的h5塔防游戏,可以用electron打包为exe,支持移动端,也可以用webview控件打包为app在移动端使用 环境说明 cnpm6.2.0 npm6.14.13 node12.22.7 npminstall3.28.0 yarn1.22.10 npm config list electron_mirr…

【详解】篮球记分牌硬件及代码

篮球记分牌设计 1 系统设计1.1 设计任务 1.2 性能指标要求1.2 设计思路及设计框图1.2.1设计思路1.2.2总体设计框图1.2.3电路原理图1.2.3 PCB布线图 2 主要程序模块的设计及原理2.1 外部中断0 2.2 菜单2.3 两队比分及两队犯规次数显示及修改2.3.1选择功能2.3.2修改功能2.3.3显示…

golang vscode环境报错gopls was not able to find modules in your workspace的解决方式

目录 错误提示 分析 解决方式 方法一:将workspace与项目路径保持一致 方案二:使用go work指明纳入工作区的的module 总结 错误提示 golang从老版本升级到go1.20.5后打开vscode,发现代码不能自动补全了,而且vscode跳出一下的…

dolphinscheduler创建创建租户错误

报错信息 [ERROR] 2023-06-17 17:04:10.282 org.apache.dolphinscheduler.api.exceptions.ApiExceptionHandler:[45] - 创建租户错误 org.apache.hadoop.security.AccessControlException: Permission denied: userhdfs, accessWRITE, inode"/":root:supergroup:drw…

搭建自己的 new bing网站----nginx反代(群晖,全docker版)

文章目录 1.前言:2. 部署过程:2.1.部署go-proxy-bing 项目:2.1.部署nginx反代:这两步完成实际上就可以访问了, 3.部署聊天服务器:代表链接成功! 1.前言: 本篇教程全萌新向&#xff…

Qt for Android 调试遇到问题总结

一、首次编译Downloading “Gradle” 无法下载导致编译无法完成问题 解决办法: 1、通过地址:https://services.gradle.org/distributions/gradle-5.5.1-bin.zip单独下载 2、再将下载的gradle-5.5.1-bin.zip放到“C:\Users\hp\.gradle\wrapper\dists\gr…

软件工程导论期末急救包(上)

目录 什么是软件工程?它的目标和内容是什么? 软件文档作用及包含 软件过程模型 瀑布模型 快速原型模型 增量模型 螺旋模型 喷泉模型 软件生存周期 需求分析阶段的基本任务是什么? 可行性研究的任务是什么? 软件是什…

MySQL——MySQL的图形化界面工具安装与使用

作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 写在前面: 一.DataGrip安装使用 1). 找到下载准备好的安装包&am…

2023 最新 1200 道 JAVA 面试题,囊括面试所有硬核技能

Java 面试八股文有必要背吗? 我的回答是:很有必要。你可以讨厌这种模式,但你一定要去背,因为不背你就进不了大厂。现如今,Java 面试的本质就是八股文,把八股文面试题背好,面试才有可能表现好。…

power gating/power switch/level shift/IR-drop

目录 1.power gating 2.level shift 3.IR-drop 1.power gating power gating 的设计重点如下: 1)Power Switch的设计; 2)Power Gating controller的设计; 3)retention register和isolation cell的选择及插入; 4)Power Gati…

【Pandas】pandas用法解析(一)

目录 一、生成数据表 1.导入pandas库 2.导入CSV或者xlsx文件 3.用pandas创建数据表 二、数据表信息查看 1.维度查看 2.数据表基本信息(维度、列名称、数据格式、所占空间等) 3.每一列数据的格式 4.某一列格式 5.空值判断 6.查看某一列空值 7…

使用torch的自动微分实现自定义函数优化

前言 目的是利用torch已经有的自动微分机制,进行参数迭代更新,就不用自己写代码算了。 文章目录 前言1. 待优化函数1.1 解释 2. 代码3. 结果 1. 待优化函数 y 10 ( x 1 x 2 − 5 ) 2 ( x 1 − x 2 ) 2 y10\times(x_1x_2-5)^2(x_1-x_2)^2 y10(x1​x…