新闻  |   论坛  |   博客  |   在线研讨会
22AP10 H.265 编解码处理器
VXzhanggong345 | 2023-06-16 17:36:15    阅读:416   发布文章

描述:

22AP10 是针对多路高清/超高清(1080p/4M/5M/4K)DVR 产品应用开发的新一代专 业 SoC 芯片。22AP10 集成了 ARM Cortex-A7 四核处理器和性能强大的图像分析工具 推理引擎,支持多种智能算法应用。同时,22AP10 还集成了多路 MIPI D-PHY 接口输 入,突破了数字接口的视频输入性能瓶颈,提供两倍于前代产品的视频输入能力。另 外,H.265 视频编解码引擎、视频图像处理的算法效果及性能得到了进一步提升。结 合丰富的外围设备及高速接口,该 SoC 芯片为客户产品提供了高性能、优异图像质量 的模拟高清DVR 解决方案,广泛用于模拟高清视频采集市场。

应用场景

image.png

逻辑框图

image.png

1.3.2 处理器内核

 ARM Cortex A7 四核@1.2GHz 

● 32KB L1 I-Cache,32KB L1 D-Cache

 ● 256KB L2 Cache 

● 支持 NEON/FPU 1-4 

1.3.3 多协议视频编解码 

● H.265 Main Profile, Level 5.0 编码 

● H.265 Main Profile, Level 5.0 解码

 ● H.264 Baseline/Main/High Profile,Level 5.1 编码

 ● H.264 Baseline/Main/High Profile,Level 5.1 解码 

● MJPEG/JPEG Baseline 编解码 

1.3.4 视频编解码处理

 ● H.265/H.264&JPEG 多码流编解码性能: 

– 4x1080p@30fps H.265/H.264 编码+4xD1@30fps H.265/H.264 编码 +4x1080p@30fps H.265/H.264 解码+4x1080p@2fps JPEG 编码 

– 8x1080p@15fps H.265/H.264 编码+8xD1@30fps H.265/H.264 编码 +8x1080p@15fps H.265/H.264 解码+8x1080p@2fps JPEG 编码 

● 支持 CBR/VBR/AVBR/CVBR/FIXQP/QPMAP/QVBR 七种码率控制模式 

● 输出码率最高 20Mbps

 ● 支持感兴趣区域(ROI)编码 

● 支持彩转灰编码 

1.3.5 SVP(Smart Vision Processing)

 ● 图像分析工具推理引擎(NNIE) 

– 支持多种图像分析工具 

– 1.0Tops 运算性能 

– 支持完整的 API 和工具链 

– 支持图像分析、目标检测/跟踪等多种应用 

● 智能视觉引擎(IVE) 

– 支持目标跟踪 

● 矩阵运算单元(MAU) 

– 支持单精度/半精度浮点 

– 支持特征向量比对

1.3.6 视频与图形处理

 ● 支持 de-interlace、锐化、3D 去噪、动态对比度增强、马赛克处理等前、后处理 

● 支持视频、图形输出抗闪烁处理

 ● 支持视频 1/15~16x 缩放 

● 支持图形 1/2~2x 缩放 

● 支持 4 个遮挡区域 

● 支持 8 个区域 OSD 叠加 

1.3.7 视频接口 

● 视频输入接口 

– 支持 4 个 MIPI D-PHY 接口 

◼ MIPI0/1 支持 4 条 lane 

◼ MIPI2/3 支持 2 条 lane 

◼ 支持 2*4lane 和 4*2lane 两种工作模式 

◼ 每条 lane 最高速率为 1.5Gbps

 ◼ 支持单路输入或 2 路复用/4 路复用输入 

◼ 可复用为 4 个 8bit BT.656 接口 

– 每 2 个 BT.656 接口可组成 1 个 16bit BT.1120 接口 

– BT.656 和 BT.1120 均支持 148.5MHz 双沿采样

 – 支持 16 个视频输入通道 

– 支持 8 路在线视频缩放 

– 支持同时输出原始图像和缩放后图像 

– 最大输入性能:8 路 1080p@30fps(或相同数据量的 4M/5M/4K 图像) 

● 视频输出接口 

– 支持 1 个 HDMI 1.4b 高清输出接口,最大输出 4096x2160@30fps

 – 支持 1 个 VGA 高清输出接口,最大输出 2560x1600@60fps 

– 支持 1 个 BT.1120/BT.656 数字输出接口,最大输出能力分别为 1080p@60fps/1080p@30fps 

– 支持 1 个 CVBS 标清输出接口,支持 PAL/NTSC 制式输出 

– 支持 2 个独立高清输出通道(DHD0、DHD1)

◼ 支持任意两个高清接口非同源显示

 ◼ DHD0 支持 16 画面分割 

◼ DHD1 支持 16 画面分割

 – 支持 1 个独立标清输出通道(DSD0)

 – 支持 1 个 PIP 层,可与DHD0 或 DHD1 叠加

 – 支持 2 个 GUI 图形层,支持 ARGB1555、ARGB4444 或 ARGB8888 格式, 分别用于DHD0 和 DHD1

 – 支持 1 个特殊图形层,支持 CLUT2/CLUT4,可绑定DHD0、DHD1 或 DSD0

 – 支持 1 个硬件鼠标层,格式为 ARGB1555、ARGB4444 或 ARGB8888 可配 置,最大分辨率为 256x256

1.3.8 音频接口

 ● 3 个单向 I 2S/PCM 接口

 – 2 个输入,支持 20 路复合输入 

– 1 个输出,支持双声道输出 

1.3.9 网络接口

 ● 1 个千兆以太网接口 

– 支持 RGMII、RMII 两种接口模式 

– 支持 10/100Mbit/s 半双工或全双工 

– 支持 1000Mbit/s 全双工 

– 支持 TSO,降低 CPU 开销 

● 1 个百兆以太网接口 

– 集成 FE PHY 

– 支持 10/100Mbit/s 半双工或全双工

 – 支持 TSO,降低 CPU 开销

 1.3.10 安全引擎 

● 支持 AES 128/192/256 bit 加解密算法 

● 支持 RSA 2048/4096 bit 加解密算法

 ● 支持 SHA256/HMAC_SHA256

● 支持 OTP,提供 28Kbit 用户可烧写空间 

● 支持硬件真随机数发生器 

● 支持安全启动 

● 支持安全内存隔离 

1.3.11 外围接口 

● 支持 2 个 SATA3.0 接口 

● 支持 3 个 USB 2.0 Host 接口 

● 支持 5 个 UART 接口,其中 1 个支持 4 线

 ● 支持 2 个 SPI 接口

 ● 支持 1 个 IR 接口 

● 支持 2 个 I 2C 接口

 ● 支持多个 GPIO 接口 

1.3.12 存储器接口 

● 1 个 32bit DDR4/DDR3 接口

 – DDR4 最高时钟频率 1333MHz 

– DDR3 最高时钟频率 1066MHz 

– 最大容量支持 3GB 

● 1 个 SD/MMC 接口 

– 支持 eMMC5.0 

– 支持 HS400(150MHz 双沿)

 – 支持 SDIO2.0 和 SDIO 3.0 – 支持 SD2.0 卡

 ● SPI NOR Flash/ SPI NAND Flash 接口 

– 支持 2 个片选,可分别接不同类型的 Flash

 – 对于 SPI NOR Flash 

◼ 支持 1、2、4 线模式 

◼ 支持 3Byte、4Byte 地址模式 

◼ 支持最大容量:256MB

– 对于 SPI NAND Flash 

◼ 支持 SLC Flash 

◼ 支持 2KB/4KB 页大小

 ◼ 支持 8/24bit ECC(ECC 以 1KB 为单位)

 ◼ 支持最大容量:2GB 

1.3.13 独立供电 RTC 

RTC 可通过电池独立供电 

1.3.14 多种启动模式 

● 支持从 BootROM 启动 

● 支持从 SPI NOR Flash 启动 

● 支持从 SPI NAND Flash 启动

 ● 支持从 eMMC 启动

 1.3.15 SDK 

● 支持 Linux SMP 32bit 

● 提供多种协议的音频编解码库 

● 提供 H.265/H.264 的高性能 PC 解码库

 1.3.16 芯片物理规格 

● 功耗 

– 典型场景(4 路 1080p@30fps 编码 + 4 路 1080p@30fps 解码 + 图像分析方 法智能算法)功耗:3.3W 

– 支持多级功耗控制 

● 工作电压 

– 内核电压为 0.9V 

– CPU 电压为 1.0V 

– IO 电压为 1.8V/3.3V 

– DDR4 接口电压为 1.2V 

– DDR3 接口电压为 1.5V

● 封装 

– RoHS,TFBGA 

– 管脚间距:0.8mm 

– 封装大小:19mmx19mm

 – 工作温度:0°C ~ 70°C

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客