一、HI3516CRNCV610-20S 是什么
HI3516CRNCV610-20S(简称 3516CV610-20S) :海思 28nm 安防 IPC SoC,双核 A7@950MHz + 1TOPS NPU + 内置 128MB DDR3 ,主打 4K@20fps / 6M@30fps 编码 + 端侧 AI,是目前中高端安防摄像头的主力型号。
二、核心功能
1)CPU / 内存
- 双核 Cortex-A7@950MHz,32KB I-Cache / 32KB D-Cache / 128KB L2
- 内置 128MB DDR3(20S 标配),无需外挂 DDR,简化 PCB、降成本
- 支持 Linux/OpenHarmony,适合嵌入式开发
2)视频编码(最强项)
- H.265/H.264/SVAC3.0 ,智能编码 2.0,压缩率比 H.265 再提 20%
- 4K@20fps、6MP@30fps、1080P@60fps
- 支持 CBR/VBR/ 智能 ROI,带宽 / 存储更省
3)ISP 图像处理器(画质关键)
- 32 倍 WDR(宽动态),逆光 / 强光场景更清晰
- AI 降噪、3A(AE/AWB/AF)、镜头阴影校正、去紫边、强光抑制海思
- 低照增强:0.005Lux 可用,夜视效果显著提升
4)NPU 智能引擎(AI 能力)
- 1TOPS 算力,支持 Transformer 加速,可跑端侧大模型
- 内置算法:人脸 / 人形 / 车辆检测、周界防范、运动追踪、包裹 / 宠物检测海思
- IVE2.5 视频分析引擎,支持透视变换、视频诊断海思
5)视频输入(Sensor 接口)
- MIPI CSI-2 双路 (4-lane 或 2×2-lane),支持 4K/8MP 传感器
- 支持双目接入(枪球一体机、双目长短焦机)
6)音频
- 内置 Audio Codec,15 米拾音、3--5 米对讲、哭声检测
- 支持 MIC 输入、Speaker 输出、AEC/ANS/AGC 3A 算法
7)网络与接口
- 以太网:10/100Mbps
- 外设:USB2.0、UART、RS485、PWM、GPIO、SDIO(WiFi)、SPI、I2C
8)低功耗
- AOV(Always On Video):低功耗待机,唤醒快,适合电池 / 太阳能摄像头
三、设计要领(硬件 + 软件避坑重点)
🔧 硬件设计要点
-
电源(最关键,易不稳)
- 核心供电:VDD_CORE=1.0V(±5%)、VDD_DDR=1.5V、VDD_IO=3.3V
- 每路电源必须LC + 电容滤波(0402 封装,1μF+0.1μF+0.01μF),靠近芯片引脚
- 电源纹波控制:<50mV,否则易死机、花屏、NPU 异常
- 上电时序:VDD_IO → VDD_DDR → VDD_CORE,严格按手册,否则不开机
-
时钟与复位
- 外部晶振:26MHz(±20ppm),必须差分 / 精准,直接影响画质与稳定性
- 复位:POR 复位 + 外部按键复位 ,复位信号宽度≥10ms
-
DDR(内置,省 PCB 但要控阻抗)
- 无需外挂 DDR,但内部 DDR 走线阻抗控制 50Ω ,等长误差≤5mil
- 芯片底部 GND 铺铜要完整,散热 + 屏蔽,避免干扰
-
MIPI 布线(画质核心)
- 差分对阻抗:100Ω±10% ,对内等长≤5mil ,对间≤20mil
- 远离电源 / 高频线,走表层、短直、少过孔
- 时钟线与数据线严格等长,避免偏色 / 花屏
-
PCB 布局
- 芯片放板中心,四周留散热 / 屏蔽区
- 电源入口靠近芯片,GND 大面积铺地
- 模拟(Sensor / 音频)与数字(CPU / 网口)分区隔离,单点接地
💻 软件设计要点
-
内存分配(20S:128MB DDR)
- 默认:OS=32MB,MMZ=96MB(视频 / AI 用)
- 优化:根据功能裁剪,OS 最小可到 24MB ,MMZ 最多 104MB
- 命令查看:
cat /proc/umap/media-mem看 MMZ 剩余
-
SDK 与固件
- 用海思 Hi3516CV610 SDK V1.0+,适配 Linux 4.19
- 开机启动:先初始化 ISP → 再启动编码 → 最后启动 AI
- 关键配置:
vi_vpss_mode设为 OT_VI_ONLINE_VPSS_ONLINE,降低延时
-
ISP 调优(画质好坏看这个)
- 3A 参数:AE 曝光范围 1/10000s--1s ,AWB 色温 2500K--10000K
- WDR:逆光场景开 2 帧融合 ,强光抑制等级 3--5
- 低照:开启 AI 降噪 + 时域降噪,避免拖尾
-
NPU/AI 部署
- 模型:用海思 NNIE 工具链转模型,支持 Caffe/TensorFlow
- 算力:1TOPS 可跑 1080P 人脸检测 30fps 或 人形检测 60fps
- 内存:AI 模型 + 输入 / 输出 buffer 控制在 20MB 内
-
功耗控制
- AOV 模式:待机电流 <10mA ,唤醒时间 <100ms
- 动态调频:CPU 闲时降频到 600MHz,降低功耗
四、型号差异(20S vs 其他)
- 20S :128MB DDR、4K@20fps、工业级(-40℃~85℃),最常用
- 10B:64MB DDR、1080P@30fps,低端
- 00S:无 NPU,仅编码,最便宜
五、典型应用
- 4K/6MP 网络摄像头(枪机 / 半球 / 球机)
- 双目枪球一体机
- 低功耗电池摄像头(AOV)
- 工业视觉 / 车载后视
六、总结
3516CV610-20S = 内置 128MB DDR + 4K@20fps 编码 + 1TOPS AI + 32 倍 WDR ,是目前性价比最高、生态最成熟 的中高端安防 SoC。设计核心:电源稳、MIPI 阻抗准、内存分配合理、ISP 调优到位。