RV1126B-P 是一款面向机器视觉应用尤其是 AI 相关应用的高性能视觉处理器 SoC。它基于四核 ARM Cortex-A53 64 位核心,集成了 NEON 和 FPU。每个核心配备 32KB I-cache 和 32KB D-cache,以及 512KB 统一 L2 缓存。
内置 NPU 支持 INT8/INT16 混合运算,算力高达 3.0TOPs。此外,凭借其出色的兼容性,可轻松转换基于 TensorFlow/MXNet/PyTorch/Caffe 等一系列框架的网络模型。
RV1126B-P 引入了全新的全硬件架构的最高 1200 万像素 ISP(图像信号处理器)和后处理器。其集成了多种算法加速器,如 HDR、3A、LSC、3DNR、2DNR、锐化、透雾、鱼眼校正、伽马校正、特征点检测等。最高 800 万像素 AI-ISP 作为传统 ISP 的补充,提供了卓越的空间降噪性能和增强的图像增强效果。配合两个 MIPI CSI(或 LVDS/SubLVDS)接口和一个 DVP(BT.601/BT.656/BT.1120)接口,用户可构建一个系统,同时接收来自四个摄像头传感器的视频数据。
RV1126B-P 内嵌的视频编码器支持 H.265/H.264 视频编码,同时支持多流编码。借助此功能,可同时将摄像头的视频以更高分辨率编码后存储在本地内存中,并将另一低分辨率视频传输到云端存储。
此外,RV1126B-P 的 H.264/H.265 视频解码器支持 4Kp30 的 H.264 和 H.265 解码。
除了上述高性能多媒体模块外,RV1126B-P 还包含丰富的音频、存储及其他外设接口,如 I2C、SPI、PWM 等。这些接口可帮助用户在系统中添加更多传感器或其他外设,从而提高灵活性和扩展性。
RV1126B-P 配备高性能外部 DRAM(DDR3/DDR3L/DDR4/LPDDR3/LPDDR4/4X),能够满足苛刻的内存带宽需求。
应用处理器
-
四核 ARM Cortex-A53
-
完全实现 ARM 架构 v8-A 指令集,ARM Neon 高级 SIMD
-
分别集成 Neon 和 FPU
-
32KB L1 I-Cache 和 32KB L1 D-Cache
-
Cortex-A53 统一 512KB L2 缓存
-
支持 TrustZone 技术
-
CPU 核系统具有独立电源域,可根据不同应用场景进行内部电源开关和外部电源开关控制
-
PD_CPU2:第 3 个 Cortex-A53 + Neon + FPU + L1 I/D 缓存
-
PD_CPU3:第 4 个 Cortex-A53 + Neon + FPU + L1 I/D 缓存
-
一个独立电压域,支持 DVFS
内存组织
-
内部片上存储器
-
启动 ROM
-
支持从以下设备启动系统:
-
SPI 接口
-
eMMC 接口
-
SD/MMC 接口
-
-
支持通过以下接口下载系统代码:
-
USB 2.0 接口
-
UART 接口
-
-
64KB 系统 SRAM
-
8KB PMU SRAM
-
-
外部片外存储器
-
动态存储器接口(DDR3/DDR3L/DDR4/LPDDR3/LPDDR4/LPDDR4X)
-
符合 JEDEC 标准
-
支持 DDR3/DDR3L/DDR4/LPDDR3/LPDDR4/LPDDR4X
-
支持 32 位数据宽度,2 个 rank(芯片选择),每个 rank 最大 4GB 地址空间,总地址空间最大 4GB
-
支持低功耗模式,如 SDRAM 的掉电和自刷新模式
-
eMMC 接口
-
完全符合 JEDEC eMMC 4.51 规范
-
支持 HS200,但不支持 CMD 队列
-
支持三种数据总线宽度模式:1 位、4 位和 8 位
-
-
SD/MMC 接口
-
符合 SD3.0、MMC ver4.51 标准
-
支持 1 位、4 位数据总线宽度
-
-
灵活串行闪存接口(FSPI0)
-
支持与串行闪存设备进行数据传输
-
支持 1 位、2 位或 4 位数据总线宽度
-
支持 2 个芯片选择
-
-
系统组件
-
HPMCU
-
集成 16KB 缓存
-
集成可编程中断控制器,所有 IRQ 线连接到 GIC 以供 CPU 使用,同时也连接到 MCU
-
集成带 JTAG 接口的调试控制器
-
-
CRU(时钟与复位单元)
-
支持总共 4 个 PLL 以生成所有时钟
-
配备一个 24MHz 时钟输入的振荡器
-
支持对单个组件进行时钟门控控制
-
支持对整个芯片的全局软复位控制,同时也支持对每个组件的单个软复位控制
-
-
PMU(电源管理单元)
-
提供多种可配置工作模式,通过不同频率或自动时钟门控控制或电源域开关控制来节省电量
-
在不同模式下具有大量唤醒源
-
支持 4 个独立电压域,分别为 CPU_DVDD、NPU_DVDD、VDD_LOGIC、VDD_PMU
-
支持 3 个独立电源域,可根据不同应用场景通过软件进行电源开关控制
-
-
定时器
-
支持 2 个安全定时器,配备 64 位计数器和基于中断的操作
-
支持 6 个非安全定时器,配备 64 位计数器和基于中断的操作
-
支持 1 个非安全定时器,配备 64 位计数器,用于低功耗模式应用
-
支持两种操作模式:自由运行和用户定义计数,适用于每个定时器
-
支持检查定时器工作状态
-
-
看门狗
-
32 位看门狗计数器
-
计数器从预设值开始倒计时至 0,以指示超时发生
-
超时时 WDT 可执行两种操作:
-
触发系统复位
-
首先生成中断,如果服务程序在第二次超时发生时仍未清除,则触发系统复位
-
-
三个用于非安全应用的看门狗
-
一个用于安全应用的看门狗
-
-
中断控制器
-
支持从 SoC 内部不同组件输入的 256 个 SPI 中断源
-
支持 16 个软件触发中断
-
输入中断电平固定,为高电平敏感或上升沿敏感
-
支持为每个中断源分配不同中断优先级,且始终可通过软件编程进行设置
-
-
DMAC
-
支持 2 个物理通道
-
支持 39 组外设请求接口
-
支持 48 个逻辑通道,每个逻辑通道支持以下特性:
-
支持内存 – 内存、内存 – 外设、外设 – 内存的数据传输
-
支持链表 DMA 功能以完成分散 – 聚集传输
-
支持三种多块传输:连续地址、自动重载、链表
-
-
安全系统
-
支持一个密码引擎
-
支持对称算法
-
AES-128、AES-192、AES-256、SM4
-
AES 和 SM4 的 ECB/CBC/OFB/CFB/CTR/CTS/XTS/CCM/GCM/CBC-MAC/CMAC 模式
-
-
哈希算法
-
SHA-1、SHA-256/224、MD5、SM3,带硬件填充
-
HMAC 的 SHA-1、SHA-256、MD5、SM3,带硬件填充
-
-
非对称算法
-
RSA(最高 4096 位)、ECC(最高 256 位)、SM2
-
-
密钥阶梯(KL)
-
支持从 OTP 或 RKRNG 获取根密钥并派生密钥
-
支持将根密钥或派生密钥写入某些特定模块
-
可配置阶段数量
-
支持安全 OTP
-
支持安全调试
-
支持安全操作系统
-
除 CPU 外,SoC 中的其他主设备也可以通过软件编程支持安全模式和非安全模式
-
SoC 中的部分从属组件只能由安全主设备寻址,其他从属组件可以由安全主设备或非安全主设备寻址,具体由软件编程决定
-
系统 SRAM 的部分空间只能在安全模式下寻址
-
外部 DDR 空间可划分为 16 个部分,每个部分可以由软件编程决定是否允许每个主设备访问
-
-
邮箱
-
SoC 中一个带有 4 个通道的邮箱,用于服务 Cortex-A53 和 HPMCU 之间的通信
-
支持每个邮箱通道的独立中断
-
-
解压缩
-
支持解压缩 GZIP 文件
-
支持解压缩 DEFLATE 格式的数据
-
支持解压缩 ZLIB 格式的数据
-
支持解压缩数据的限制大小功能,以防止在解压缩过程中恶意破坏内存
-
视频编解码器
-
视频解码器
-
实时解码 H.264 和 H.265
-
支持 MMU
-
H.265 HEVC/MVC 主配置文件 yuv420@L5.0,最高支持 3840×2160@30fps
-
H.264 AVC/MVC 主配置文件 yuv400/yuv420/yuv422@L5.1,最高支持 3840×2160@30fps
-
-
视频编码器
-
HEVC 主配置文件,级别 5.0 高级
-
H.264 高级配置文件,级别 5.0
-
JPEG 基线
-
支持并行编码(HEVC + JPEG 或 H264 + JPEG)
-
支持最高 12M@30fps
-
支持常见主码流,如 3840×2160@30fps、1920×1080@30fps
-
码率最高达 200Mbps,支持 CBR/VBR/FixQP/QPMAP 码率控制
-
YUV420 和 YUV400 流格式
-
切片分割
-
区域和块映射 ROI
-
8 区域 OSD
-
链表配置模式
-
支持 YUV/RGB 视频源(带裁剪、旋转和镜像功能)
-
超低延迟编码
-
运动和遮挡检测
-
双参考帧搜索(HEVC)
-
-
JPEG 解码器
-
支持基线(DCT 顺序)
-
支持 JPEG 文件交换格式(JFIF)1.02
-
支持图像尺寸为 48×48 至 65520×65520
-
支持 YUV400/YUV420/YUV422/YUV440/YUV411/YUV444
-
神经处理单元
-
Rockchip NPU 引擎:
-
3 TOPS*(INT8)
-
支持 INT4、INT8、INT16、FP16 运算
-
支持深度学习框架:TensorFlow、Caffe、Tflite、Pytorch、Onnx NN、Android NN 等。
-
*稀疏性
-
一个独立电压域,支持 DVFS
-
2D 图形引擎
-
2D 图形引擎(RGA)
-
数据格式
-
SRC0 输入数据格式:
-
ARGB8888/RGBA8888/RGBA4444/RGBA5551
-
RGB888P/RGB565
-
YUV422-P/YUV422-SP-8 位 /10 位(输入后裁剪为 8 位)
-
YUV420-P/YUV420-SP-8 位 /10 位(输入后裁剪为 8 位)
-
YUV444I/YUV444SP-8 位
-
YVYU422-8 位
-
YUV400-8 位
-
TILE4X4 YUV420/422/444-8 位
-
TILE4X4 YUV420/422/444-10 位(输入后裁剪为 8 位)
-
-
BPP1/2/4/8
-
SRC1 输入数据格式:
-
ARGB8888/RGBA8888/RGBA4444/RGBA5551/A8
-
RGB888P/RGB565
-
-
输出数据格式(所有 YUV 格式均为 8 位):
-
ARGB8888/RGBA8888/ARGB4444/RGBA4444/ARGB5551/RGBA5551
-
RGB888/RGB565
-
YUV420/YUV422 P/SP
-
YUV400/Y4
-
YUV444SP/444I
-
-
像素格式转换,BT.601/BT.709
-
调制解调器操作
-
最大分辨率:8192×8192 源,4096×4096 目标
-
缩放
-
下缩放:平均 / 双线性滤波
-
上缩放:双三次滤波(源>1992 时使用双线性滤波)
-
任意非整数缩放比例,从 1/16 到 16
-
-
旋转
-
0、90、180、270 度旋转
-
x 镜像、y 镜像操作
-
镜像与旋转协同操作
-
-
块传输
-
颜色调色板 / 颜色填充,支持带 alpha 通道
-
透明度模式(颜色键 / 模板测试,指定值 / 值范围)
-
双源块传输
-
A+B=B 仅块传输,A 支持旋转和缩放,B 固定
-
A+B=C 第二源(B)具有与(C)相同的属性,加上旋转功能
-
Alpha 混合
-
每像素全面 alpha(颜色 / alpha 通道分别)
-
淡入淡出
-
支持 SRC1(R2Y)+SRC0(YUV) -> DST(YUV)
-
支持 DST 全 CSC 转换用于 YUV2YUV
-
-
OSD 自动反转
-
支持 ARGB8888/ARGB1555/ARGB444/ARGB2BPP 格式的 OSD 源
-
支持 SRC0 和 OSD 覆盖
-
-
-
显示接口
-
支持 MCU/RGB LCD 接口,最高 24 位
-
支持 BT.656/BT.1120 接口
-
支持 4 通道 MIPI 接口,1.5Gbps/通道
-
最大输出分辨率 1920×1080@60fps
视频输出处理器(VOP)
-
最高支持 1920×1080 @60fps
-
多层
-
背景层
-
可编程 24 位颜色
-
-
Win0 层
-
YUV444、YUV422、YUV420、RGB888、ARGB888、RGB565
-
支持虚拟显示
-
256 级 alpha 混合(支持预乘 alpha)
-
透明度颜色键
-
RGB2YUV(BT601_l/BT709_l)
-
YUV2RGB(BT601_l/BT709_l/BT601_f)
-
Win2 层
-
RGB888、ARGB888、RGB565
-
支持虚拟显示
-
256 级 alpha 混合(支持预乘 alpha)
-
透明度颜色键
-
RGB2YUV(BT601/BT709)
-
支持多区域
-
支持 RGB 或 YUV 域覆盖
-
BCSH(亮度、对比度、饱和度、色调调整)
-
BCSH:RGB2YUV(BT601/BT709)
-
支持 PAD 的伽马调整
-
支持 dither down allegro RGB888 转 RGB666、RGB888 转 RGB565 和 dither down FRC(帧率控制)(可配置)RGB888 转 RGB666
-
空白和黑色显示
-
待机模式
-
-
-
视频输入接口
-
MIPI 接口
-
支持两个 MIPI CSI/LVDS/SubLVDS DPHY
-
每个 MIPI DPHY V1.2,4 通道,每通道 2.5Gbps
-
支持虚拟通道
-
-
DVP 接口
-
8/10/12/14/16 位,最高 150MHz I/O 频率
-
BT.601/BT.656 和 BT.1120 VI 接口
-
支持像素_clk、hsync、vsync 极性可配置
-
图像信号处理器
-
视频捕获(VICAP)
-
支持 BT.601 RAW8/10/12/14 YCbCr 422 8 位输入
-
支持 BT.656 YCbCr 422 8 位逐行 / 隔行输入
-
支持 16 引脚 BT.1120 YCbCr 422 8 位逐行 / 隔行输入
-
支持 2/4 混合 BT.656/BT.1120 YCbCr 422 输入
-
支持 BT.656/BT.1120 的双沿采样
-
支持接收四组 MIPI CSI/LVDS 接口,每组最多四个 ID
-
支持为每个 ID 配置 VC/DT
-
支持十种 MIPI CSI 数据格式:RAW8/10/12/14/16、RGB888、YUV422 8 位、YUV422 8 位隔行、YUV420 8 位、传统 YUV420 8 位
-
支持三种 MIPI CSI HDR 模式:虚拟通道模式、识别码模式、行计数器模式
-
支持四种 LVDS 数据格式:RAW8/10/12、YUV422 8 位
-
支持 RAW 舍入
-
支持窗口裁剪
-
支持降低帧率
-
支持 RAW 数据 4/8/16/32 倍下采样
-
支持 RAW 2×2 聚合
-
支持从 2×2 模式提取像素
-
支持 YUV422 的 UV 均值下采样
-
支持 RAW 数据的紧凑 / 非紧凑输出格式
-
支持 YUV 数据的 NV16/NV12/YUV400/YUYV 输出格式
-
支持将虚拟步幅写入 DDR
-
支持 DMA 包裹模式
-
支持 DMA 突发聚集 2/4/8
-
支持 MMU
-
支持 QOS(急 / 压)
-
支持将 RAW 数据直接发送到 ISP
-
-
图像信号处理(ISP)
-
VICAP 输入:RX raw8/raw10/raw12/raw14/raw16
-
最大输入:12M@30fps
-
最小输入:264×264
-
RGBIR:Remosaic RGB-IR 模式为 RGB 模式
-
自动增强(AE)/ 直方图、自动对焦(AF)和自动白平衡(AWB)统计输出
-
BLC:黑电平校正
-
DPCC:静态 / 动态缺陷像素簇校正
-
PDAF:相位检测自动对焦
-
LSC:镜头遮光校正
-
Bayer-3DNR:时间 Bayer-raw 噪声降低
-
CAC:色差校正
-
HDR-MGE:2 帧合并为高动态范围
-
EXPANDER:传感器扩展器
-
GIC:绿色不平衡校正
-
HDR-DRC:HDR 动态范围压缩,RGB 字段中的色调映射
-
DeBayer:高级自适应去马赛克
-
CCM/CSM:颜色校正矩阵,RGB 转 YUV
-
Gamma:伽马输出校正
-
Dehaze/Enhance:自动去雾和效果增强
-
LocalHist:局部直方图以增强局部对比度
-
HSV:色调、饱和度、亮度颜色调色板供客户使用
-
LDCH:水平方向镜头畸变校正
-
YNR:YUV 域中空间亮度(Y)噪声降低
-
CNR:YUV 域中空间色度(C)噪声降低
-
Sharp:图像锐化和边界滤波
-
Gain:图像局部增益
-
多传感器复用 ISP,最多支持 2 个传感器
-
总线接口:32 位 AHB 配置,128 位 AXI R/W
-
低功耗,每个模块自动门控
-
MI R/W 突发分组以提高内存利用率
-
MI 2 路输出,MP 无级缩放,SP 1080p(宽度不超过 1920)缩放
-
tile4x4 输出
-
在线模式:支持来自 VICAP 的数据和到编码器的数据、来自 ISP 到 VPSS、ISP 到 VPSL 的数据
-
支持 ISP2NPU 通过 AI-ISP 路径,BAY3D 输出 IIR 数据和增益数据到 DDR 以供 NPU 使用
-
-
AI-ISP
-
操作模式
-
模式 0:18×18 卷积
-
模式 1:24×24 卷积
-
-
网络深度
-
单模式支持最多 8 层
-
组合模式支持最多 16 层
-
-
处理模式
-
单模式支持最多 6 个输入通道(通常为 4 个通道)
-
组合模式支持最多 7 个输入通道
-
-
通道控制
-
每个输入通道具有独立的使能控制
-
某些输入通道支持上采样和 S2D 操作
-
-
最大分辨率:支持高达 4096×4096
-
支持最多 8M@30fps 性能
-
-
鱼眼校正(FEC)
-
输入模式和数据格式
-
RASTER:YUV420SP
-
TILE:YUV420
-
-
输出模式和数据格式
-
RASTER:YUV420SP
-
TILE:YUV420
-
FBCE:YUV420
-
QUAD(到 AVSP):YUV420
-
-
支持 32×16、16×8、4×4(仅支持 4096×4096 分辨率以下)密度
-
支持高达 4 倍的缩减因子
-
输入分辨率 64×64~8160×8160
-
输出分辨率 64×64~8160×8160
-
性能几乎为 3840×2160 30fps,不同网格将影响它
-
-
任意视图拼接处理器(AVSP)
-
DCP 输入模式和数据格式
-
RASTER:YUV420SP
-
QUAD:YUV420
-
-
DCP 输出模式和数据格式
-
RASTER:YUV420SP
-
QUAD:YUV420
-
-
RCS 输入模式和数据格式
-
QUAD:YUV420
-
-
RCS 输出模式和数据格式
-
RASTER:YUV420SP
-
TILE:YUV420
-
FBCE:YUV420
-
-
支持分辨率 64×64~1024×4096
-
支持带数 1~6
-
支持直接分解输出
-
视频处理子系统(VPSS)
-
VPSS
-
离线 DMA 输入:
-
行 RGB888/ARGB888/RGB565/UYVY/YUV422/YUV420 SP 8 位
-
Tile4x4 YUV422/YUV420 8 位(旋转 0/90/180/270)
-
RKFBCD64x4 YUV444/YUV422/YUV420 8 位
-
线 – Rot90 UYVY/YUV422/YUV420 8 位(旋转 90)
-
-
在线 ISP 输入
-
DMA 和 ISP 输入均支持
-
-
六个输出通道
-
最大图像分辨率:4096×3072(宽度不超过 4096)
-
最小图像分辨率:32×32
-
YUV422 处理
-
MIRROR:水平镜像
-
CMSC:在 8 个区域覆盖或镶嵌
-
CROP:6 个通道上的裁剪
-
通道 0 输出:
-
缩放:双线性或平均滤波
-
ASPT_RATIO:用于图像边界扩展的宽高比
-
输出扫描顺序:
-
行 YUV422/YUV420 SP 8 位
-
Tile4x4 YUV422/YUV420 8 位
-
RKFBCE64x4 YUV444/YUV422/YUV420 8 位
-
-
翻转:适用于行模式的垂直翻转
-
分辨率高达 12M@30fps
-
-
通道 1 输出:
-
缩放:双线性滤波
-
ASPT_RATIO:用于图像边界扩展的宽高比
-
输出扫描顺序:
-
行 RGB888/ARGB888/RGB565/YUV422/YUV420 SP 8 位
-
Tile4x4 YUV422/YUV420 8 位
-
RKFBCE64x4 YUV422/YUV420 8 位
-
-
翻转:适用于行 YUV 模式的垂直翻转
-
分辨率高达 12M@30fps
-
-
通道 2 输出:
-
缩放:双线性或平均滤波(输出宽度不超过 1920)
-
ASPT_RATIO:用于图像边界扩展的宽高比
-
输出扫描顺序:行 YUV422/YUV420 SP 8 位
-
翻转:适用于行模式的垂直翻转
-
分辨率高达 12M@30fps
-
-
通道 3 输出:
-
缩放:双线性滤波(输出宽度不超过 1920)
-
ASPT_RATIO:用于图像边界扩展的宽高比
-
输出扫描顺序:行 YUV422/YUV420 SP 8 位
-
翻转:垂直翻转
-
分辨率高达 1920×1080@30fps
-
-
通道 4 输出:
-
缩放:双线性滤波(输出宽度不超过 1920)
-
ASPT_RATIO:用于图像边界扩展的宽高比
-
输出扫描顺序:行 YUV422/YUV420 SP 8 位
-
翻转:垂直翻转
-
分辨率高达 1920×1080@30fps
-
-
通道 5 输出:
-
缩放:双线性滤波(输出宽度不超过 1920)
-
ASPT_RATIO:用于图像边界扩展的宽高比
-
输出扫描顺序:行 YUV422/YUV420 SP 8 位
-
翻转:垂直翻转
-
分辨率高达 1920×1080@30fps
-
-
通道 0 和通道 1 的 Tile4x4 或 RKFBCE64x4 互斥
-
-
-
VPSS_Lite(VPSL)
-
在亮度金字塔路径中支持在线或离线输入
-
在 Sigma 金字塔路径中支持在线输入
-
原始或 Y 图像输入格式
-
亮度金字塔多带输出:原始模式有 3 个通道,Y 模式有 6 个通道
-
Sigma 金字塔多带输出:原始模式有 4 个通道,Y 模式有 5 个通道
-
最大图像分辨率:4096×3072(宽度不超过 4096)
-
最小图像分辨率:64×64
-
串行音频接口(SAI)
-
支持 3 个 SAI 接口
-
SAI 0 支持 4 个 TX 通道和 4 个 RX 通道
-
SAI 1 支持 1 个 TX 通道和 1 个 RX 通道
-
SAI 2 支持 1 个 TX 通道和 3 个 RX 通道
-
-
支持音频协议:I2S、PCM、TDM
-
支持多达 128 个可配置大小的时隙
-
支持时隙长度 8 到 32 位可配置
-
支持时隙有效数据长度 8 到 32 位可配置
PDM
-
支持多达 8 个通道
-
支持 16 位到 24 位的分辨率
-
支持高达 192KHz 的采样率
-
支持 PDM 主接收模式
-
支持增益控制
ASRC
-
支持双 2 通道 ASRC
-
支持采样率和重采样率范围为 8 到 384KHz
-
支持实时传输模式
-
支持内存提取模式
连接性
-
SDIO 接口
-
符合 SDIO3.0 协议
-
支持 4 位数据总线宽度
-
-
MAC 10/100/1000M 以太网
-
支持一个以太网控制器
-
支持集成的 IEEE 802.3/802.3u 兼容的 10/100Mbps 以太网 PHY
-
支持 10/100/1000-Mbps 数据传输率,带有 RGMII 接口
-
支持全双工和半双工操作
-
支持 TCP 分段卸载(TSO)和 UDP 分段卸载(USO)网络加速
-
-
USB 2.0 主机
-
支持一个 USB2.0 主机
-
符合 USB 2.0 规范
-
支持高速(480Mbps)、全速(12Mbps)和低速(1.5Mbps)模式
-
支持增强型主机控制器接口规范(EHCI),修订版 1.0
-
支持开放主机控制器接口规范(OHCI),修订版 1.0a
-
-
USB 2.0 OTG
-
符合规范
-
通用串行总线规范,修订版 2.0
-
可扩展主机控制器接口规范,修订版 1.1
-
-
支持控制 / 批量 / 中断 / 等时传输
-
-
SPI 接口
-
支持 2 个 SPI 控制器
-
支持两个芯片选择输出
-
支持串行主模式和串行从模式,可通过软件配置
-
-
I2C 主控制器
-
支持 6 个 I2C 端口的主模式
-
支持 7 位和 10 位地址模式
-
可软件编程的时钟频率
-
I2C 总线上的数据传输速率在标准模式下可达 100k 位 / 秒,在快速模式下可达 400K 位 / 秒,在高速模式下可达 1M 位 / 秒
-
-
UART 接口
-
支持 8 个 UART 端口
-
分别嵌入两个 64 字节 FIFO 用于 TX 和 RX 操作
-
支持 5 位、6 位、7 位、8 位串行数据传输或接收
-
标准异步通信位,如起始位、停止位和奇偶校验位
-
支持不同输入时钟用于 UART 操作,以实现高达 4Mbps 的波特率
-
支持 UART1~UART7 的自动流控制模式
-
支持 UART1~UART7 的 RS485 功能
-
-
PWM
-
支持 4 个 PWM 接口(PWM0-PWM3),总共 28 个通道
-
支持输入捕获模式
-
支持连续模式和一次性输出模式
-
支持工作时钟的两级频率分割
-
PWM0、PWM2~3 支持 8 个通道(CH0~CH7)并具有基于中断的操作
-
PWM0、PWM2~3 支持双相计数器
-
仅 PWM2 支持通过查找表生成波形
-
PWM1 支持 4 个通道(CH0~CH3)并具有基于中断的操作
-
PWM1 支持电源键捕获模式
-
PWM1 支持时钟频率计数器
-
PWM1 支持时钟计数器
-
-
CAN 接口
-
2 个 CAN 端口
-
符合 CAN 和 CAN FD 规范
-
支持 CAN 标准帧和扩展帧
-
支持数据帧、远程帧、过载帧、错误帧和帧间隔
-
支持内部存储模式
-
支持协议异常事件
-
其他特性
-
多组 GPIO
-
所有 GPIO 均可用于生成中断
-
支持电平触发和边沿触发中断
-
支持电平触发中断的极性可配置
-
支持上升沿、下降沿和双边沿触发中断可配置
-
支持可配置的上拉方向(弱上拉和弱下拉)
-
支持可配置的驱动强度
-
-
温度传感器(TS-ADC)
-
支持用户定义模式和自动模式
-
在用户定义模式下,start_of_conversion 可完全由软件控制,也可由硬件生成
-
在自动模式下,可配置高温 / 低温报警中断的温度
-
在自动模式下,可配置系统复位的温度
-
-
支持 2 通道 TS-ADC(分别用于 CPU 和 NPU)
-
温度范围:-40~125°C,温度精度:±3.5°C
-
分辨率:0.01°C
-
-
逐次逼近 ADC(SARADC)
-
支持 6 个单端输入通道
-
13 位分辨率
-
采样率高达 2MS/s
-
支持单次模式和系列转换模式
-
-
OTP
-
支持 8K 比特大小,其中 6.5K 比特用于安全应用
-
支持编程 / 读取 / 空闲模式
-
-
封装类型
-
FCCSP 409 引脚(芯片尺寸:14mm x 14mm;球尺寸:0.3mm;球间距:0.65mm)
-