RK3576J是一款低功耗、高性能的ARM架构PC和边缘计算设备处理器,适用于个人移动互联网设备和其他数字多媒体应用,集成了四核Cortex-A72和四核Cortex-A53,以及独立的NEON协处理器。 RK3576J视频解码器支持H.264、H.265、VP9、AV1和AVS2等格式,最高支持8K@30fps或4K@120fps,视频编码器支持H.264和H.265,最高支持4K@60fps,高质量的JPEG编解码器支持最高4K@60fps。
内置的3D GPU使RK3576J完全兼容OpenGL ES 1.1、2.0和3.2,OpenCL最高支持2.0和Vulkan 1.1。专用的2D硬件引擎配备MMU,将最大化显示性能并提供非常流畅的操作体验。 RK3576J引入了新一代的1600万像素ISP(图像信号处理器)。它实现了大量算法加速器,如HDR、3A、CAC、3DNR、2DNR、锐化、去雾、增强、去拜耳、小角度镜头畸变校正等。
内置NPU支持INT4/INT8/INT16/FP16/BF16/TF32混合操作。此外,凭借其强大的兼容性,基于TensorFlow/MXNet/PyTorch/Caffe等一系列框架的网络模型可以轻松转换。
RK3576J支持高性能的双通道外部内存接口(LPDDR4/LPDDR4X/LPDDR5),能够满足高带宽内存需求,同时提供一整套周边接口,支持非常灵活的应用。
微处理器
- Cortex A72集群
- 四核Cortex A72 MPCore处理器
- 每个核心48kB L1指令缓存和32kB L1数据缓存
- 1MB统一L2缓存
- Cortex A53集群
- 四核Cortex A53 MPCore处理器
- 每个核心32kB L1指令缓存和32kB L1数据缓存
- 512kB统一L2缓存
- TrustZone技术
- ARMv8密码学扩展
- 完全实现ARM架构v8-A指令集,ARM Neon高级SIMD(单指令,多数据)支持,加速媒体和信号处理。
- 两个独立的电压域支持DVFS,一个用于A72集群,另一个用于A53集群。
- 每个CPU核心系统(CPU+Neon+FPU+L1缓存)独立的电源域。
内存组织
- 内部片上内存
- BootRom
- 支持从以下设备启动系统:
- FSPI接口
- eMMC接口
- UFS接口
- SD卡接口
- USB接口
- 支持通过以下接口下载系统代码:
- USB OTG接口
- 支持从以下设备启动系统:
- PMU_SRAM(32kB)适用于低功耗应用
- SYS_SRAM(512kB)可以被任何片上组件共享
- BootRom
- 外部片外内存
- 动态内存接口
- 支持JEDEC标准LPDDR4/LPDDR4X-4266和LPDDR5-4800。
- 双通道,每个通道数据宽度为16位。
- 每个通道最多2个等级(芯片选择)。
- 最多16GB地址空间。
- 低功耗模式,包括电源关闭和自刷新与电源关闭。
- eMMC接口
- 符合JEDEC eMMC v5.1规范
- 兼容eMMC 4.51及更早版本规范。
- 支持HS400、HS200、DDR50和传统操作模式
- 支持数据总线宽度:1位、4位或8位
- SD/MMC接口
- 符合SD v3.0、MMC v4.51
- 支持4位数据总线
- UFS接口
- 兼容UFS v2.0规范
- 支持2数据通道
- 最高支持高速齿轮3(HS-G3)
- 灵活的串行闪存接口(FSPI)
- 支持串行NOR、NAND、pSRAM、SRAM设备
- 支持1位、2位和4位数据宽度
- 支持2个芯片选择,适用于1位、2位、4位FSPI
- 动态内存接口
系统组件
- MCU
- 单核Cortex M0
- 16kB统一I/D缓存
- 可编程中断控制器
- 用于调试的JTAG接口
- CRU(时钟和复位单元)
- 支持12个PLL生成所有时钟
- 支持一个24MHz振荡器作为输入
- 支持各个组件的时钟门控控制
- 支持整个芯片的全局软复位控制,以及每个组件的单独软复位
- PMU(电源管理单元)
- 支持多种可配置的工作模式,以不同频率或自动时钟门控控制或电源域控制节省功耗
- 支持不同工作状态下的多个唤醒源
- 支持7个独立的电压域
- 支持30个独立的电源域,可以根据不同的应用场景通过软件开启/关闭
- 定时器
- 支持12个安全定时器,具有64位计数器和基于中断的操作
- 支持18个非安全定时器,具有64位计数器和基于中断的操作
- 支持两种操作模式:自由运行和用户定义计数,每个定时器都支持
- 支持可检查的定时器工作状态
- PWM
- 支持16个片上PWM(PWM0_CH0~PWM0_CH1, PWM1_CH0~PWM1_CH5, PWM2_CH0~PWM2_CH7)具有基于中断的操作
- 支持输入捕获模式
- PWM0和PWM2支持红外电源键捕获模式
- 支持连续模式和单次输出模式
- PWM1支持通过查找表生成波形
- PWM2支持NEC全重复、NEC简单重复、TC9012或SONY模式的红外传输
- PWM1支持时钟频率计
- PWM1支持时钟计数器
- PWM1和PWM2支持双相计数器
- 支持工作时钟的两级分频
- 看门狗
- 支持5个非安全看门狗和1个安全看门狗
- 32位看门狗计数器
- 计数器从预设值倒数到0,表示超时发生
- WDT可以在超时时执行两种操作:
- 产生系统复位
- 首先产生一个中断,如果服务程序在第二次超时发生前没有清除,则产生系统复位
- 中断控制器
- 支持4个PPI中断源和480个SPI中断源输入,来自SoC内不同组件
- 支持16个软件生成的中断
- 输入中断级别固定,SPI为高电平敏感,PPI为低电平敏感
- 支持每个中断源的不同中断优先级,始终可以通过软件编程
- DMAC
- 支持3个DMAC用于外围系统
- 支持链表DMA模式,完成分散-聚集传输
- 支持包括内存到内存、内存到外设和外设到内存的数据传输类型
- 每个DMAC特性:
- 支持8个通道
- 支持来自外设的32个硬件请求
- 支持2个中断输出
- 支持TrustZone技术和可编程的安全状态
- 安全系统
- 支持一个密码引擎
- 支持3个软件接口,包括安全世界、非安全世界和密钥梯度世界
- 支持链表项(LLI)DMA传输
- 支持对称和哈希算法的锁定步错误监测
- 支持对称算法的抗侧信道攻击
- 支持对称算法
- AES-128、AES-192、AES-256、DES、3DES、SM4
- AES和SM4的ECB/CBC/OFB/CFB/CTR/CTS/XTS/CCM/GCM/CBC-MAC/CMAC模式
- DES/TDES的ECB/CBC/OFB/CFB模式
- 哈希算法
- SHA-1、SHA-256/224、SHA-512/384、SHA-512MD5、带硬件填充的SM3
- 带硬件填充的HMAC SHA-1、SHA-256、SHA-512、MD5、SM3
- 非对称算法
- 支持RSA(最多4096位)、ECC(最多256位)、SM2
- 密钥梯度(KL) – 支持从OTP或RKRNG获取根密钥并派生它
- 支持将根密钥或派生密钥写入特定模块 – 可以配置阶段数量
- 支持所有DDR类型的数据扰乱 – 支持安全OTP
- 支持安全调试 – 支持安全DFT测试
- 支持安全OS
- 除了CPU,SoC中的其他主设备也可以通过软件编程支持安全和非安全模式
- SoC中的一些从设备只能被安全主设备寻址,其他从设备可以被安全主设备或非安全主设备寻址,可以通过软件编程 – 系统SRAM(共享内存),部分空间仅在安全模式下寻址
- 外部DDR空间可以划分为16个部分;每个部分可以通过软件编程启用每个主设备
- 支持一个密码引擎
- 邮箱
- 支持SoC中带14个通道的邮箱,提供CPU和MCU之间的通信服务
- 支持每个邮箱通道的独立中断
视频编解码器
- 视频解码器
- 支持H.264、H.265、VP9、AV1和AVS2视频解码器
- 支持MMU
- 支持多流并行解码
解码器
Decoder | Profile | Level | Resolution |
H.264/AVC | Main10 | 5.2 | up to 4K@60fps |
H.265/HEVC | Main10 | 6.0 | up to 8K@30fps or 4K@120fps |
VP9 | Profile 0/2 | 6.0 | up to 8K@30fps or 4K@120fps |
AVS2 | Profile 0/2 | 8.2.120 | up to 8K@30fps or 4K@120fps |
AV1 | Main10 | 6.0 | up to 8K@30fps or 4K@120fps |
编码器
Encoder | Profile | Level | Resolution |
H.264/AVC | High | 5.2 | up to 4K@60fps |
H.265/HEVC | Main | 5.1 | Up to 4K@60fps |
- JPEG编码器
- 支持基线(DCT顺序)
- 支持图像大小从16×16到65520×65520
- 支持MJPG最高4K@60fps
- 支持YUV400/YUV420/YUV422/YUV444
- JPEG解码器
- 支持图像大小从48×48到65520×65520
- 支持MJPG最高4K@60fps
- 支持YUV400/YUV411/YUV420/YUV422/YUV440/YUV444
神经处理单元
- 瑞芯微NPU引擎:
- INT8下6 TOPS*
- 支持双核以及双核协作,或独立工作
- 支持INT4、INT8、INT16、FP16、BF16和TF32操作
- 支持1MB内部SRAM
- 支持多任务、多场景并行
- 支持深度学习框架:TensorFlow、Caffe、Tflite、Pytorch、Onnx NN、Android NN等。*稀疏度
图形引擎
- 3D图形引擎
- ARM Mali G52 MC3 GPU
- OpenGL ES 1.1、2.0和3.2
- Vulkan 1.1
- OpenCL 2.0全配置文件
- AFBC(ARM帧缓冲压缩)
- 2D图形引擎(RGA)
- 瑞芯微RGA v2.5引擎,双核
- 最大分辨率:8192×8192源,4096×4096目标
- 块传输和透明模式
- 颜色填充,包括渐变填充和图案填充
- 包括全局Alpha、每像素Alpha和淡入淡出的Alpha混合
- 任意非整数缩放比例从1/16到16
- 0、90、180、270度旋转,x镜像、y镜像和旋转操作
- VDPP(视频和显示后处理)
- 反交错
- 输入数据格式:YUV420/YUV422,P/SP
- 输出数据格式:YUV420/YUV422,SP
- 支持包括I5O2、I5O1、I2O2、I1O1等算法
- 分辨率最高1920×1080
- 后处理
- 输入数据格式:YUV420SP
- 输出数据格式:YUV420/YUV444 SP
- DMSR:去蚊噪声、去环效应和去射击效应
- ZME:缩放管理引擎(基于多相算法的视频缩放)
- DCI-HIST:动态对比度改善的直方图
- SHARP:锐度
- ES:边缘平滑
- 反交错
视频输入接口
- 支持3个MIPI CSI-2接口
- 两个4数据通道的D-PHY v1.2
- 每个接口可以配置为2×2数据通道端口。
- 一个4数据通道(或3数据三元组)的C/D-PHY
- D-PHY是v2.0,车道速度为4.5Gbps
- C-PHY是v1.1,三元组速度为2.5Gsps
- 每个端口支持4个虚拟通道
- DVP接口
- 8/10/12/16位,最高150MHz I/O频率
- BT.601/BT.656和BT.1120 VI接口
- 支持pixel_clk、hsync、vsync极性可配置
- 支持BT.656/BT.1120的2/4多路复用字节交错格式
- 支持BT.656/BT.1120的双边缘采样
图像信号处理器
- 视频捕获(VICAP)
- 支持BT.601 RAW8/10/12 YUV422 8位输入
- 支持BT.656 YUV422 8位逐行/隔行输入
- 支持BT.1120 YUV422 16位逐行/隔行输入
- 支持BT.656/BT.1120的2/4多路复用字节交错格式
- 支持BT.656/BT.1120的双边缘采样
- 支持接收五组MIPI CSI接口,每组最多四个ID
- 支持每个ID的VC/DT可配置
- 支持MIPI CSI数据格式:RAW8/10/12/14/16、RGB888、YUV422 8位、YUV422 8位隔行、YUV420 8位、传统YUV420 8位
- 支持MIPI CSI HDR的三种模式:虚拟通道模式、识别码模式、行计数器模式
- 支持窗口裁剪
- 支持RAW数据的8/16/32倍下采样
- 支持RAW 2×2合并
- 支持从2×2模式中提取像素
- 支持YUV422的UV平均下采样
- 支持降低帧率
- 支持RAW数据的紧凑/非紧凑输出格式
- 支持YUV数据的NV16/NV12/YUV400/YUYV输出格式
- 支持写入DDR时的虚拟步幅
- 支持DMA突发聚集2/4/8
- 支持MMU
- 支持QOS(紧急/压力)
- 支持直接将RAW数据发送到ISP
- 支持软复位,DMA错误时自动复位
- 支持调试模式
- 图像信号处理器V3.9
- 单通道ISP,1600万像素
- VICAP/DMA输入:raw8/raw10/raw12/raw16
- RGB-IR传感器输入
- 3A:包括AE/直方图、AF、AWB统计输出
- BLC:黑电平校正
- PDAF:相位检测自动对焦
- DPCC:静态/动态坏像素簇校正
- LSC:镜头阴影校正
- HDR:2帧合并为高动态范围
- DRC/TMO:动态范围压缩,RGB域的色调映射
- 支持高达120dB的HDR,数据宽度为20位
-
- EXPANDER:传感器扩展器
- GIC:绿色不平衡校正
- Debayer:高级自适应去马赛克与色差校正(CAC)
- CCM/CSM:颜色校正矩阵;RGB2YUV等
- Gamma:伽马输出校正
- Dehaze/Enhance:自动去雾和边缘增强
- Bay3DNR:RAW中的高级时域噪声减少;
- YUVME:YUV中的噪声运动估计和运动补偿
- 2DNR:YUV中的高级空域噪声减少;
- Sharp:图像锐化和边缘增强
- CGC:颜色色域压缩,YUV全范围/限制范围转换
- 3DLUT:3D-Lut颜色调色板为客户;
- LDCH:水平方向的镜头畸变;
- LDCV:垂直方向的镜头畸变;
- Gain:图像局部增益
- 输出缩放*2:支持缩放降低级别;
VPSS
- VPSS
- 离线DMA输入:
- 线RGB888/ARGB888/RGB565/YUV422/YUV420 SP 8位
- Tile4x4 YUV422/YUV420 8位(旋转90/180/270)
- RKFBCD64x4 YUV422/YUV420 8位
- 在线ISP输入
- DMA和ISP输入均可
- 最大输入:4672×3504(宽度不超过4672)
- 最小输入:32×32
- MIRROR:水平镜像
- CMSC:8区域覆盖或马赛克
- CROP:4通道裁剪
- Channel0输出:
- SCALE:多相滤波器
- ASPT_RATIO:图像边界扩展的长宽比
- 线YUV422/YUV420 SP 8位或Tile4x4 YUV422/YUV420 8位
- 翻转:垂直翻转
- Channel1输出:
- SCALE:双线性滤波器
- ASPT_RATIO:图像边界扩展的长宽比
- 线RGB888/ARGB888/RGB565/YUV422/YUV420 SP 8位或Tile4x4
- 翻转:垂直翻转
- Channel2输出:
- SCALE:双线性滤波器,最大输出:1920×1080(宽度不超过1920)
- ASPT_RATIO:图像边界扩展的长宽比
- 线YUV422/YUV420 SP 8位
- 翻转:垂直翻转
- Channel3输出:
- SCALE:双线性滤波器,最大输出:1920×1080(宽度不超过1920)
- ASPT_RATIO:图像边界扩展的长宽比
- 线YUV422/YUV420 SP 8位
- 翻转:垂直翻转
- 任一通道0或通道1的Tile4x4输出
- 离线DMA输入:
视频输出处理器
- 视频端口
- 视频端口0支持最高4K@120Hz,10位数据
- 视频端口1支持最高2560×1600@60Hz,10位数据
- 视频端口2支持最高1920×1080@60Hz,8位数据
- 每个视频端口可以连接到HDMI/eDP/DP/DSI-2中的任何一个
- 端口1和端口2可以连接到并行输出接口
- 数据格式
- 光栅:
- ARGB8888/RGB8888/RGB565
- YUV420/YUV422/YUV444,8/10位
- YUV444i
- Tile 4×4
- YUV420/YUV422/YUV444,8/10位
- FBCD 32×8分割(GPU)
- RGB565/RGBA1010102/RGB888/RGBA8888
- FBCD 64×4(视频)
- RGB565/RGBA1010102/RGB888/RGBA8888
- YUV420/YUV422/YUV444,8/10位
- 光栅:
- 显示层
- 支持两种类型的显示层(Cluster和Esmart)
- FBCD数据仅在Cluster层支持
- 分层仅在Cluster层支持
- 多区域仅在Esmart层支持
- 支持数据交换、复制、偏移、虚拟显示
- 支持缩放比例1/4~8,受VOP性能影响,在高分辨率和高帧率条件下。对于4k@120,建议使用RGA进行缩放。
- 支持CSC(颜色空间转换)BT601/BT709/BT2020
- Cluster层
- 支持2个Cluster层
- 支持分辨率高达4kx2k
- 支持FBC 32×8和FBC 64×4
- 支持旋转
- Esmart层
- 支持4个Esmart层
- 支持分辨率高达4k的2层和高达2k的其他2层
- 每层支持4个区域
- 叠加
- 支持层位置交换
- 支持透明颜色键和8BPP Alpha混合
- 支持每像素Alpha、预乘Alpha和全局Alpha
- 支持RGB或YUV域叠加
- 后处理
- 支持HDR10/HLG/HDR Vivid
- 支持后缩放
- 支持抖动降低
- 支持CSC,颜色域和颜色范围转换。
- 支持Gamma/3D-LUT
- 支持ACM,自动色彩管理
- 支持DCI,动态对比度改善
- 支持锐度
- 回写
- 输出数据格式:XRGB8888/RGB888/RGB565/YUV420
- 最大分辨率:1920×1080
- 支持虚拟步幅
- 支持自动回写和单帧回写模型
- 支持水平缩放
显示接口
- HDMI/eDP TX接口
- 一个HDMI/eDP TX组合接口
- HDMI接口
- HDMI v2.1
- 支持高达4K@120Hz
- 输出数据格式:RGB/YUV444/YUV422/YUV420 8/10位
- 支持CEC(消费者电子控制)和ARC(音频返回通道)
- HDCP v2.3和HDCP v1.4
- eDP接口
- eDP v1.3,兼容DisplayPort v1.2
- 主链路包含4个物理通道
- 每个通道支持RBR(1.62Gbps)、HBR(2.7Gbps)和HBR2(5.4Gbps)
- 支持高达4K@60Hz
- 输出数据格式:RGB/YUV444/YUV422 8/10位
- 支持HDCP v1.3
- 支持PSR(面板自刷新)
- 支持I2S(高达8通道)和S/PDIF音频接口
- 支持AUX和读取显示EDID
- DisplayPort TX和USB组合接口
- 支持一个USBDP组合PHY
- 支持USB3.2 Gen1x1和DisplayPort v1.4
- 支持4个传输数据通道
- 支持USB Type-C AltMode
- DisplayPort TX控制器
- DisplayPort v1.4
- 支持1/2/4通道,通道速度包括1.62、2.7、5.4和8.1Gbps
- 支持高达4K@120Hz
- 输出数据格式:RGB/YUV444/YUV422/YUV420 8/10位
- 支持多流传输(MST)3显示
- 支持USB Type-C上的DP AltMode
- 支持HDCP v2.3和HDCP v1.3
- USB控制器
- 支持USB3.2 Gen1x1
- 支持双角色设备(DRD)
- 支持xHCI主机,最多64个设备
- 支持一个USBDP组合PHY
- MIPI DSI-2 TX接口
- 一个MIPI DSI-2 v1.1接口,D-PHY v2.0或C-PHY v1.1
- 支持D-PHY上的4个数据通道,每个通道高达2.5Gbps
- 支持C-PHY上的3个数据三元组,每个三元组1.7Gsps
- 支持RGB(高达10位)数据格式
- 并行输出接口
- 支持RGB/BT.656/BT.1120
- 支持高达1920×1080@60Hz
- 支持RGB(高达8位)格式
- EBC输出接口
- 支持E-ink EPD(电子纸显示)
- 支持高达2560×1920,硬件解码
- 支持16位宽度的数据总线
- 支持高达32级灰度
- 支持直接模式、LUT模式和3窗口模式
- 支持窗口显示模式
- 并行输出接口
串行音频接口(SAI)
- 支持五个SAI接口
- SAI 0/1支持4个TX通道和4个RX通道
- SAI 2/3/4支持1个TX通道和1个RX通道
- 支持I2S/TDM/PCM模式
- 支持3种I2S格式(正常、左对齐、右对齐)
- 支持主从工作模式,软件可配置
- 支持4种PCM格式(早期、late1、late2、late3)
- 支持TDM正常、1/2周期左移、1周期左移、2周期左移、右移模式的串行音频数据传输
- 支持高达192KHz的采样率
- 支持16位至32位的音频分辨率
- SPDIF TX
- 两个SPDIF TX端口
- 支持两个16位音频数据存储在一个32位宽的位置
- 支持双相格式立体声音频数据输出
- 支持16至31位音频数据在32位宽的样本数据缓冲器中左对齐或右对齐
- 支持16、20、24位音频数据在线性PCM模式传输
- 支持非线性PCM传输
- SPDIF RX
- 两个SPDIF RX端口
- 支持一个内部30位宽和32位置深的FIFO,用于接收音频数据
- 支持组合中断输出
- 支持DMA握手接口和可配置的DMA水位
- 支持线性PCM(IEC60958)和非线性PCM(IEC61937)
- 支持16~24位音频样本长度的线性PCM应用
- 支持16位音频样本长度的非线性PCM应用 RK3576J数据手册Rev 1.0 版权所有 ©2024 Rockchip Electronics Co., Ltd. 20
- 支持高达384kHz的采样率,相应的参考时钟等于384KHz642*10,即491.52MHz
- 支持参考时钟频率至少是双相编码时钟频率的10倍,但不超过256倍
- 支持从输入比特流中恢复时钟和音频数据
- PDM0/PDM1
- 支持高达8个通道
- 支持16位至24位的分辨率
- 支持高达192KHz的采样率
- 支持PDM主接收模式
- 支持增益控制
- ASRC
- 支持双2通道ASRC和双4通道ASRC
- 支持固定长度转换模式和实时转换模式
- 支持实时转换模式的异步采样率时钟
- 数字音频编解码器
- 支持2个数字DAC通道
- 支持I2S/PCM接口,主从模式
- 支持16位样本分辨率
- 支持每个数字DAC通道的三种混合模式
- 支持音量控制
连接性
- SDIO接口
- SDIO v3.0
- 4位数据总线宽度
- GMAC 10/100/1000M以太网控制器
- 支持两个以太网控制器
- 支持IEEE 802.3 10/100/1000 Mbps以太网MAC,带RGMII或RMII
- 支持全双工和半双工操作
- 组合高速接口
- 支持一个组合PCIe2.1/SATA3.1接口,带一个数据通道
- 支持一个组合PCIe2.1/SATA3.1/USB3.2 Gen1x1接口,带一个数据通道
- 当USB3.2 Gen1x1被禁用时,USB2.0端口也被禁用。
- PCIe接口
- 支持PCIe v2.1
- 仅支持根复合体(RC)
- 支持高达5GT/s数据速率
- SATA接口
- 支持SATA v3.1和AHCI修订版v1.3.1
- 支持eSATA
- 支持高达6GT/s数据速率
- USB接口
- 支持USB3.2 Gen1x1和USB v2.0
- 支持DRD(主机和设备)
- 支持高达5Gbps数据速率
- 支持xHCI主机,最多64个设备
- SPI接口
- 5个SPI端口
- 每个接口支持两个芯片选择
- 支持串行主和串行从模式,软件可配置
- I2C接口
- 10个I2C端口,主模式
- 支持7位和10位地址模式
- 软件可编程时钟频率
- 支持数据速率高达100kbps的标准模式和高达400kbps的快速模式
- I3C接口
- 两个I3C主端口
- 符合I2C
- 支持SDR模式
- 支持带内中断(IBI)
- 支持热加入I3C总线
- 支持动态和静态从设备地址分配
- 支持高达10个设备
- 支持错误检测(CE0~CE2)
- UART接口
- 12个UART端口
- 嵌入式两个64字节FIFO,分别用于TX和RX操作
- 支持5位、6位、7位、8位串行数据传输或接收
- 支持标准异步通信位,如开始、停止和奇偶校验
- 支持不同的输入时钟,以获得高达8Mbps的波特率
- UART1~UART11支持自动流控制模式
- UART1-UART11支持RS485功能
- CAN接口
- 2个CAN端口
- 符合CAN和CAN FD规范
- 支持CAN标准帧和扩展帧
- 支持数据帧、远程帧、过载帧、错误帧和帧间隔
- 支持8192位接收FIFO
- DSMC接口
- 支持选择高达4个芯片,选择信号可以在写事务中同时有效配置
- 支持8线和16线串行传输模式
- 支持可配置的读写连续地址合并事务
- 支持可配置的读写边界地址分割事务
- 支持将WRAP传输转换为INCR传输
- 支持可配置的串行地址宽度:16位或32位
- 支持3种时钟模式:正常模式、始终在线模式、无边沿时钟模式
- 支持在接收中断时请求DMAC传输数据
- FlexBus接口
- 支持内置DMA和乒乓操作,分配两个地址
- 支持传输和接收模式
- 支持时钟端口两种模式,自由运行和跟随数据模式
- 支持可配置的四种可能的时钟极性和相位组合
- 支持单次模式和连续模式
其他
- 多组GPIO
- 所有GPIO都可以用于生成中断
- 支持电平触发和边缘触发中断
- 支持可配置的电平触发中断极性
- 支持可配置的上升沿、下降沿和双边沿触发中断
- 支持可配置的上拉方向(弱上拉和弱下拉)
- 支持可配置的驱动强度
- 温度传感器(TS-ADC)
- 支持用户定义模式和自动模式
- 在用户定义模式下,start_of_conversion可以完全由软件控制,也可以由硬件生成。
- 在自动模式下,可以配置温度报警(高/低温)中断
- 在自动模式下,可以配置系统重置的温度
- 支持6通道TS-ADC,温度标准可以配置
- 温度范围-40~125°C,1°C温度分辨率
- 逐次逼近ADC(SARADC)
- 支持12位分辨率
- 支持高达1MS/s采样率
- 支持8个单端输入通道
- OTP
- 支持16-kbit空间,更高的4kbit地址空间是非安全部分。
- 支持安全模式下的读写字掩码
- 支持最大32位OTP程序操作
- 支持最大16字OTP读取操作
- 可以读取程序和读取状态
- 程序失败地址记录
- 封装类型
- FCCSP698L(本体:16.1mm x 17.2mm;球径:0.30mm;球间距:0.55mm&0.60mm&0.65mm混合)