谷动谷力
标题: 瑞芯微RV1109高性能机器视觉处理器全面解析 [打印本页]
作者: sunsili 时间: 2021-11-22 22:36
标题: 瑞芯微RV1109高性能机器视觉处理器全面解析
瑞芯微RV1109高性能机器视觉处理器全面解析
瑞芯微RV1109是一款用于工控机或人工智能视觉应用的高性能机器视觉处理器的SoC。它基于双核的ARM Cortex-A7 32位内核,集成了NEON和FPU。每个核心有一个32KB的我-cache和32KB的D-cache和512KB的统一L2缓存。内置的NPU支持INT8/INT16混合操作,计算能力可达1.2TOPs。此外,基于TensorFlow/MXNet/PyTorch/Caffe等精密框架的网络模型已经很不错了强的一个,可以方便地进行转换。
RV1109还引入了更先进的基于硬件的5000万像素ISP(图像信号处理器)和后处理器。实现了IPC和CVR中常用的加速算法,如HDR、3A函数(AE、AF、AWB)、LSC所有这些都是实时处理的。通过两个 MIPI CSI(或 LVDS/subvds)和一个 DVP(BT.61/BT. 6BT.1120),接口用户可以同时接收来自3个接口用户的视频数据的系统。
RV1109中嵌入的视频编码器支持5M H.265 / H.264编码。支持多流编码,最高可支持一个5M30FPS和一个720P30同时进行。 RV1109的H.264/H.265视频解码器支持5M的H.264和H.265。 RV1109 具有高性能的外部DRAM(DDR3/DDR3L/DDR4/LPDDR3/LPDDR4),能够维持高要求的内存消耗。
特征下面的某些特定特性可能会受到许可要求的否定。
应用处理器双核 Cortex-A7
全面实现ARM架构v7-A指令集,ARM Neon Advanced SIMD
独立集成的霓虹灯和 FPU
每个 Cortex-A7 CPU 32KB L1 I-Cache 和 32KB L1 D-Cache
用于双核 Cortex-A7 的统一 512KB L2 缓存
支持 TrustZone 技术
CPU核心系统独立电源域,支持根据不同应用场景进行内部电源开关和外部开启/关闭
一个支持 DVFS 的隔离电压域
视频输入接口接口和视频输入处理器
两个 MIPI CSI/LVDS/SubLVDS 接口,每个 4 个通道,每个通道 1Gbps
1个8/10/12/16位标准DVP接口,最高150MHz输入数据
支持601/BT.656和BT.1120 VI接口
支持pixel_clk、hsync、vsync的极性可配置
互联网服务供应商
MIPI输入:RX数据通道x1/x2/x4、raw8/raw10/raw12、YUV422
3A:包括AE/Histogram、AF、AWB统计输出
FPN:固定模式噪声去除
BLC:黑电平校正
DPCC:静态/动态缺陷像素簇校正
LSC:镜头阴影校正
Bayer-NR:Bayer-raw 降噪,2DNR
HDR:3-/2-帧合并到高动态范围
TMO:3-/2-Frame 合并视频色调映射
WDR:一帧宽动态范围色调映射
Debayer:具有色差校正功能的高级自适应去马赛克
CCM/CSM:色彩校正矩阵;RGB2YUV
Gamma:Gamma 输出校正
去雾/增强:自动去雾和边缘增强
3DLUT:客户的 3D-Lut 调色板
LDCH:水平方向的镜头畸变
输出缩放*3:支持缩放级别*3(W0<3264;W1<1280;W2<1280)
输出缩放*2:支持缩放级别*2(W0<1920; W1<1920)
输出 (FBC):支持 YUV422/420 帧缓冲压缩
3DNR:YUV 中的高级时间降噪
2DNR:YUV 中的高级空间降噪
Sharp:YUV 中的图像锐化和边缘增强
ORB:Oriented Fast and Rotated Brief,一种特征点检测方法
FEC:更大的镜头失真和鱼眼校正
CGC:色域压缩,YUV全范围/极限范围转换
视频编解码器Ø 3072 x 1728@30 fps+1280 x 720@30 fps
Ø 2688 x 1520@30 fps+1280 x 720@30 fps
Ø 2688 x 1944@30 fps+1280 x 720@30fps
Ø 2688 x 1944@30 编码 + 2688 x 1944@30 fps 解码
输入数据格式:
YCbCr 4:2:0 平面
YCbCr 4:2:0 半平面
YCbYCr 4:2:2
CbYCrY 4:2:2 交错
RGB444 和 BGR444
RGB555 和 BGR555
RGB565 和 BGR565
RGB888 和 BRG888
Ø RGB101010和BRG101010
JPEG 编解码器JPEG 编码器
每秒高达 9000 万像素
JPEG解码器
神经处理单元记忆组织内部存储器内部 BootRom
FSPI 闪存接口
eMMC接口
SDMMC接口
异步 Nand 接口
USB OTG接口(设备模式)
系统_SRAM
PMU_SRAM
外部存储器或存储设备系统组件指令集为带有 M 和 C 扩展的 RV32ICRU(时钟和复位单元)
PMU(电源管理单元)
支持5个独立的电压域VD_CORE/VD_LOGIC/VD_PMU/VD_NPU/VD_VEPU
支持14个独立的电源域,可根据不同的应用场景通过软件进行上/下电
多种可配置的工作模式,通过不同频率或自动时钟门控或电源域开/关控制来省电
定时器
脉宽调制
看门狗
32位看门狗计数器
计数器从预设值倒计时到 0 表示超时发生
当超时发生时,WDT 可以执行两种类型的操作:
生成系统重置
首先产生一个中断,如果在第二次超时发生时服务程序没有清除它,则产生一个系统复位
可编程复位脉冲长度
主超时周期共16个定义范围
一个用于非安全应用程序的看门狗
一个用于安全应用的看门狗
中断控制器
支持来自不同组件的128个SPI中断源输入
支持16个软件触发中断
每个 Cortex-A7 分别有两个中断输出(nFIQ 和 nIRQ),都是低电平敏感的
每个中断源支持不同的中断优先级,并且它们始终是软件可编程的
DMAC
支持8通道
来自外设的 27 个硬件请求
2个中断输出
支持 TrustZone 技术和每个 DMA 通道的可编程安全状态
安全系统
支持SM2/SM3/SM4密码
支持 SHA-1、SHA-256/224、SHA-512/384、MD5 硬件填充
支持链接列表项 (LLI) DMA 传输
支持AES-128 AES-256加解密密码
支持AES ECB/CBC/OFB/CFB/CTR/CTS/XTS模式
支持DES & TDES加解密密码
支持DES/TDES ECB/CBC/OFB/CFB模式
支持高达 4096 位的 RSA/ECC 的 PKA 数学运算
最多支持8通道配置
支持高达 256 位 TRNG 输出
支持所有DDR类型的数据加扰
支持安全OTP
支持安全调试
支持安全操作系统
邮箱
德康
图形引擎u ABGR8888、XBGR888、ARGB8888、XRGB888
u RGB888、RGB565
u RGBA5551、RGBA4444
YUV420平面、YUV420半平面
YUV422平面、YUV422半平面
YUV420/422 半平面的 YUV 10 位
BPP8、BPP4、BPP2、BPP1
u ABGR8888、XBGR888、ARGB8888、XRGB888
u RGB888、RGB565
u RGBA5551、RGBA4444
YUV420平面、YUV420半平面
YUV422平面、YUV422半平面
两个源BitBLT:
A+B=B 仅 BitBLT,A 支持 B 固定时旋转和缩放
A+B=C 第二个源(B)与(C)具有相同的属性加上旋转功能
图像增强处理器 (IEP):
输入数据:YUV420/YUV422,半平面/平面,UV交换
输出数据:YUV420/YUV422,半平面,UV交换,平铺模式
YUV下采样从422到420的转换
动态图像最大分辨率可达 1920×1080
显示界面视频输出处理器 (VOP)n 高达 1920×1080 @60fps
多层
输入格式:RGB888、ARGB888、RGB565、YCbCr422、YCbCr420、YCbCr444
1/8 到 8 的缩小和放大引擎
支持虚拟显示
256 级 alpha 混合(预乘 alpha 支持)
透明色键
YCbCr2RGB (rec601-mpeg/rec601-jpeg/rec709)
RGB2YCbCr (BT.601/BT.709)
支持多区域
Win0层和Win2层叠加可互换
支持RGB或YUV域叠加
BCSH(亮度、对比度、饱和度、色调调整)
BCSH: YCbCr2RGB (rec601-mpeg/rec601-jpeg/rec709)
BCSH:RGB2YCbCr (BT.601/BT.709)
支持 Gamma 调整
支持向下抖动快板 RGB888to666 RGB888to565 & 向下抖动 FRC(可配置)RGB888to666
空白和黑色显示
音频接口连通性SDIO接口
GMAC 10/100/1000M 以太网控制器
通过 RGMII 接口支持 10/100/1000-Mbps 数据传输速率
通过 RMII 接口支持 10/100-Mbps 数据传输速率
支持全双工和半双工操作
支持 TCP 分段卸载 (TSO) 和 UDP 分段卸载 (USO) 网络加速
USB 2.0 主机
兼容 USB 2.0 规范
支持高速(480Mbps)、全速(12Mbps)和低速(1.5Mbps)模式
支持增强型主机控制器接口规范 (EHCI),修订版 0
支持开放主机控制器接口规范 (OHCI),修订版 0a
USB 2.0 OTG
SPI接口
支持2个SPI控制器,支持2个片选输出
支持串口-主、串口-从模式,软件可配置
I2C接口
标准模式,在快速模式中高达 400k bits/s 或在 Fast-mode Plus 中高达 1m bits/s
其他多组GPIO
所有 GPIO 均可用于产生中断
支持电平触发和边沿触发中断
支持电平触发中断的可配置极性
支持可配置的上升沿、下降沿和双沿触发中断
支持可配置的拉动方向(弱上拉和弱下拉)
支持可配置驱动强度
温度传感器 (TS-ADC)
可配置
逐次逼近 ADC (SARADC)
10 位分辨率
高达 1MS/s 的采样率
6个单端输入通道
一次性密码
包装类型
FCCSP 409 针(主体:14mm x 14mm;球尺寸:0.3mm;球间距:0.65mm)
欢迎光临 谷动谷力 (http://bbs.sunsili.com/) |
Powered by Discuz! X3.2 |