RK3588S2是瑞芯微旗下一款低功耗、高性能的通用型SoC处理器,集成了四核Cortex-A76和四核Cortex-A55以及单独的NEON协处理器,集成了三核芯的M0架构MCU,自带独立NPU,算力高达6TOPS,支持安卓、Linux和鸿蒙操作系统,适用于ARM PC和边缘计算设备、个人移动互联网设备和其他数字多媒体应用。
许多嵌入式强大的硬件引擎为高端应用提供优化的性能。RK3588S2支持8K@60fps的 H.265 和 VP9 解码器、8K@30fps 的 H.264 解码器和 4K@60fps 的 AV1 解码器,还支持 8K@30fps 的 H.264 和 H.265 编码器、高质量的 JPEG 编码器/解码器、专用图像预处理器和后处理器。
嵌入式 G610 MC4 3D GPU 使RK3588S2完全兼容 OpenGLES 1.1、2.0 和 3.2、OpenCL 2.2 和 Vulkan1.2。带有 MMU 的特殊 2D 硬件引擎将最大限度地提高显示性能并提供非常流畅的操作。
RK3588S2推出了新一代完全基于硬件的最大 4800 万像素 ISP(图像信号处理器)。它实现了很多算法加速器,如HDR、3A、LSC、3DNR、2DNR、锐化、去雾、鱼眼校正、伽玛校正等。
内置NPU支持INT4/INT8/INT16/FP16混合运行,算力高达6TOPs。此外,凭借其强大的兼容性,可以轻松转换基于 TensorFlow/MXNet/PyTorch/Caffe 等一系列框架的网络模型。
RK3588S2具有高性能四通道外部存储器接口(LPDDR4/LPDDR4X/LPDDR5),能够维持苛刻的存储器带宽,还提供一整套外设接口,以支持非常灵活的应用。
处理器
- 四核 ARM Cortex-A76 MPCore 处理器和四核 ARM Cortex-A55 MPCore 处理器,均为高性能、低功耗和缓存应用处理器
- DSU(DynamIQ 共享单元)由 L3 内存系统、控制逻辑和外部接口组成,以支持 DynamIQ 集群
- 完全实现 ARM 架构 v8-A 指令集,支持 ARM Neon Advanced SIMD(单指令、多数据)加速媒体和信号处理
- ARMv8 加密扩展
- Trustzone 技术支持
- 每个 Cortex-A76 集成 64KB L1 指令缓存、64KB L1 数据缓存和 512KB L2 缓存
- 每个 Cortex-A55 集成 32KB L1 指令缓存、32KB L1 数据缓存和 128KB L2 缓存
- 四核 Cortex-A76 和四核 Cortex-A55 共享 3MB 三级缓存
- CPU核心系统8个独立的电源域,支持内部电源切换,并根据不同的应用场景从外部开/关
- PD_CPU_0:第一个 Cortex-A55 + Neon + FPU + L1/L2 I/D 缓存
- PD_CPU_1:第 2 个 Cortex-A55 + Neon + FPU + L1/L2 I/D 缓存
- PD_CPU_2:第 3 个 Cortex-A55 + Neon + FPU + L1/L2 I/D 缓存
- PD_CPU_3:第 4 个 Cortex-A55 + Neon + FPU + L1/L2 I/D 缓存
- PD_CPU_4:第一个 Cortex-A76 + Neon + FPU + L1/L2 I/D 缓存
- PD_CPU_5:第 2 个 Cortex-A76 + Neon + FPU + L1/L2 I/D 缓存
- PD_CPU_6:第 3 个 Cortex-A76 + Neon + FPU + L1/L2 I/D 缓存
- PD_CPU_7:第 4 个 Cortex-A76 + Neon + FPU + L1/L2 I/D 缓存
- 支持 DVFS 的三个隔离电压域,一个用于 A76_0 和 A76_1,一个用于 A76_2 和 A76_3,另一个用于 DSU 和 Cortex-A55。
内存
- 内部片上存储器
- 引导ROM
- 支持从以下设备启动系统:
- SPI接口
- eMMC接口
- SD/MMC接口
- 支持通过以下接口下载系统代码:
- USB OTG接口
- 在VD_LOGIC的电压域中共享内存
- VD_PMU PMU SRAM,适用于低功耗应用
- 支持从以下设备启动系统:
- 外部片外存储器
- 动态内存接口
- 兼容 JEDEC 标准 LPDDR4/LPDDR4X/LPDDR5
- 支持四通道,每通道16bit数据宽度
- 每个通道最多支持 2 个列(片选)
- 总共高达 32GB 的地址空间
- 低功耗模式,例如SDRAM的省电和自刷新
- eMMC 接口
- 完全符合 JEDEC eMMC 5.1 和 eMMC 5.0 规范
- 向后兼容 eMMC 4.51 及更早版本规范。
- 支持 HS400、HS200、DDR50 和传统操作模式
- 支持三种数据总线宽度:1bit、4bits或8bits
- SD/MMC接口
- 兼容0、MMC ver4.51
- 数据总线宽度为 4 位
- 灵活的串行闪存接口(FSPI)
- 支持从/到串行闪存设备传输数据
- 支持 1 位、2 位或 4 位数据总线宽度
- 支持2个芯片选择
- 动态内存接口
- 引导ROM
系统组件
- MCU(单片机)
- RK3588S2内置三个 Cortex-M0 MCU
- MCU in VD_PMU集成了 16KB 缓存和 16KB TCM
- MCU VD_NPU集成了 16KB 缓存和 64KB TCM
- PD_CENTER MCU 集成 32KB TCM
- 集成可编程中断控制器,所有连接到 GIC for CPU 的 IRQ 线也连接到 VD_PMU(PMU_M0) 和 PD_CENTER(DDR_M0) 的 MCU
- 具有JTAG接口的集成调试控制器
- CRU(时钟和复位单元)
- 总共支持 18 个 PLL 以生成所有时钟
- 一个具有 24MHz 时钟输入的振荡器
- 支持单个组件的时钟门控控制
- 支持整个芯片的全局软复位控制,也支持每个组件的单独软复位
- PMU(电源管理单元)
- 多种可配置的工作模式,通过不同的频率或自动时钟门控控制或电源域开/关控制来节省电力
- 不同模式下的大量唤醒源
- 支持 10 个独立的电压域
- 支持45个独立的电源域,可根据不同的应用场景通过软件上电/断电
- 定时器
- 支持 12 个安全定时器,具有 64 位计数器和基于中断的操作
- 支持 18 个非安全定时器,具有 64 位计数器和基于中断的操作
- 支持两种操作模式:每个定时器的自由运行和用户定义的计数
- 支持定时器工作状态可检查
- PWM
- 支持16个片上PWM(PWM0~PWM15),基于中断的操作
- 可编程预缩放操作至总线时钟,然后进一步缩放
- 嵌入式 32 位定时器/计数器功能
- 支持捕获模式
- 支持连续模式或单次模式
- 提供参考模式并输出各种占空比波形
- 针对 PWM3、PWM7、PWM11、PWM15 的 IR 应用进行了优化
- 看门狗
- 32 位看门狗计数器
- 计数器从预设值倒计时到 0,以指示超时的发生
- 发生超时,WDT 可以执行两种类型的操作:
- 生成系统重置
- 首先生成中断,如果在发生第二次超时时服务例程未清除中断,则生成系统重置
- CPU和MCU共5个看门狗
- 中断控制器
- 支持12个PPI中断源和480个SPI中断源输入,来自RK3588S2内部的不同组件
- 支持 16 个软件触发中断
- 输入中断电平是固定的,SPI为高电平敏感,PPI为低电平敏感
- 每个中断源支持不同的中断优先级,并且它们始终可通过软件编程
- DMAC
- 基于微代码编程的DMA
- 支持链表DMA功能,完成分散-聚集传输
- 支持数据传输类型,包括内存到内存、内存到外设、外设到内存
- 共有三个嵌入式DMA控制器用于外围系统
- 每个DMAC都具有以下特点:
- 支持8通道
- 来自外设的 32 个硬件请求
- 2 个中断输出
- 支持 TrustZone 技术和每个 DMA 通道的可编程安全状态
- 安全系统
- 嵌入式双密码引擎
- 支持链接列表项 (LLI) DMA 传输
- 支持 SHA-1、SHA-256/224、SHA-512/384、MD5、SM3 和硬件填充
- 支持 SHA-1、SHA-256、SHA-512、MD5、SM3 的 HMAC,带硬件填充
- 支持 AES-128、AES-192、AES-256 加密和解密密码
- 支持AES ECB/CBC/OFB/CFB/CTR/CTS/XTS/CCM/GCM/CBC-MAC/CMAC模式
- 支持SM4 ECB/CBC/OFB/CFB/CTR/CTS/XTS/CCM/GCM/CBC-MAC/CMAC模式
- 支持DES和TDES密码,采用ECB / CBC / OFB / CFB模式
- 支持高达 4096 位的 PKA 数学运算,用于 RSA/ECC/SM2
- 支持生成随机数
- 支持密钥梯,保证密钥安全
- 支持所有 DDR 类型的数据加扰
- 支持安全OTP
- 支持安全调试
- 支持安全DFT测试
- 支持安全操作系统
- 除 CPU 外,SoC 中的其他主机还可以通过软件可编程来支持安全和非安全模式
- SoC 中的某些从属组件只能由安全主设备寻址,而其他从属组件可以通过软件可编程由安全主设备或非安全主设备寻址
- 系统SRAM(共享存储器),部分空间仅在安全模式下寻址
- 外部 DDR 空间可分为 16 个部分,每个部分都可以通过软件编程,由每个主站启用
- 嵌入式双密码引擎
- 邮箱
- SoC 中的三个邮箱,用于服务 CPU 和 MCU 通信
- 每个邮箱支持四个邮箱元素,每个元素包括一个数据字、一个命令字寄存器和一个可以表示一个中断的标志位
- 提供 32 个锁寄存器供软件使用,用于指示邮箱是否被占用
- 解压
- 支持解压缩GZIP文件
- 支持解压缩 LZ4 文件,包括 LZ4 Frame 格式和 Legacy Frame 格式的一般结构。
- 支持以 DEFLATE 格式解压缩数据
- 支持ZLIB格式解压数据
- LZ4 解压过程中支持 Hash32 签入
- 支持解压数据的限大小功能,防止内存在解压过程中被恶意破坏
视频编解码器
- 视频解码器
- MPEG-1、MPEG-2、MPEG-4、263、H.264、H.265、VC-1、VP9、VP8、MVC、AV1实时视频解码器
- MMU嵌入式
- 多通道解码器并行,分辨率较低
- 264 AVC/MVC Main10 L6.0 : 8K@30fps (7680×4320)②
- VP9 配置文件0/2 L6.1 8K@60fps (7680×4320)
- 265 HEVC/MVC Main10 L6.1:8K@60fps (7680×4320)
- AVS2 配置文件0/2 L10.2.6 8K@60fps (7680×4320)
- AV1 Main Profile 8/10bit L5.3 4K@60fps (3840×2160)
- MPEG-2 高达 MP 1080p@60fps (1920×1088)
- MPEG-1 到 MP 1080p@60fps (1920×1088)
- VC-1 高达 AP 3 级 1080p@60fps (1920×1088)
- VP8 版本 2 1080p@60fps (1920×1088)
- 视频编码器
- 实时265/H.264 视频编码
- 最多支持 8K@30fps
- 多通道编码器并行,分辨率较低
编解码器
- JPEG 编码器
- 基线(DCT 顺序)
- 编码器尺寸从96×96到8192×8192(67Mpixels)
- 高达每秒 9000 万像素
- 嵌入式 4 个编码器单元
- JPEG 解码器
- 解码器大小从 48×48 到 65536×65536
- 支持YUV400/YUV411/YUV420/YUV422/YUV440/YUV444
- 支持高达 1080P@280fps 像素/秒6 亿像素
- 支持MJPEG
- 嵌入式 4 个编码器单元
神经处理单元(NPU)
- 神经网络加速引擎,处理性能高达 6 TOPS
- 包含三核NPU,支持三核协同办公,双核协同办公,独立工作
- 支持整数 4、整数 8、整数 16、float 16、Bfloat 16 和 tf32 操作
- 嵌入式 384KBx3 内部缓冲器
- 多任务、多场景并行
- 支持深度学习框架:TensorFlow、Caffe、Tflite、Pytorch、Onnx NN、Android NN等
- 一个隔离电压域,支持 DVFS
图形引擎
- 3D 图形引擎
- ARM Mali-G610 MP4
- 高性能 OpenGLES 1.1、0 和 3.2、OpenCL 2.2、Vulkan1.2 等。
- 嵌入式 4 个着色器核心,具有共享的分层平铺器
- 提供 4x 256KB 大小的 MMU 和 L2 缓存
- 最新的 Valhall 架构
- ARM 帧缓冲区压缩 (AFBC)3
- 支持嵌入式MCU的串行线调试
- 一个隔离电压域,支持 DVFS
- 2D 图形引擎
- 源格式:ARGB/RGB888/RGB565/YUV420/YUV422/BPP
- 目标格式:ARGB/RGB888/RGB565/YUV420/YUV422
- 最大分辨率:8192×8192 源,4096×4096 目标
- 块传输和透明模式
- 使用渐变填充和图案填充进行颜色填充
- Alpha 混合模式,包括全局 Alpha、每像素 Alpha(分别为颜色/Alpha 通道)和淡入淡出
- 任意非整数缩放比例,从 1/8 到 8
- 0、90、180、270 度旋转、X 镜、Y 镜和旋转操作
- ROP2、ROP3、ROP4
- 支持 4k/64k 页面大小 MMU
- 图像增强处理器
- 图像格式
- 输入数据:YUV420/YUV422,半平面/平面,UV交换
- 输出数据:YUV420/YUV422,半平面,UV交换,平铺模式
- YUV 下采样转换从 422 到 420
- 动态图像的最大分辨率高达 1920×1080
- 去隔行扫描
- 图像格式
视频输入接口
- MIPI接口
- 一个 MIPI DC(DPHY/CPHY) 组合 PHY
- 支持使用 DPHY 或 CPHY
- 每个 MIPI DPHY V1.2,4 通道,每通道 5Gbps
- 每个 MIPI CPHY V1.1,3 通道,每通道5Gsps
- 4 个 MIPI CSI DPHY
- 每个 MIPI DPHY V1.2,2 通道,每通道5Gbps
- 支持将 2 个 DPHY 组合成一个 4 通道
- 支持摄像头输入组合:
- 1 个 MIPI DCPHY + 4 个 MIPI CSI DPHY(2 通道),共支持 5 个摄像头输入
- 1 个 MIPI DCPHY + 2 个 MIPI CSI DPHY(4 通道),共支持 3 个摄像头输入
- DVP接口
- 一个 8/10/12/16 位标准 DVP 接口,输入数据高达 150MHz
- 支持601/BT.656 和 BT.1120 VI 接口
- 支持极性pixel_clk、hsync、vsync 可配置
- 一个 MIPI DC(DPHY/CPHY) 组合 PHY
图像信号处理器
- 视频采集(VICAP)
- 支持BT601、BT656、BT1120
- 支持接收 MIPI CSI/DSI 的 6 个接口,每个接口最多 4 个 ID
- 支持五种CSI数据格式:RAW8/10/12/14、YUV422
- 支持HDR三种模式:虚拟通道模式、识别码模式、线路计数器模式
- 支持RAW数据到ISP0/1
- 最大输入
- 48M:8064×6048@15双ISP
- 32M:6528×4898@30双ISP
- 16M:4672×3504@30单ISP
- 3A:包括AE/直方图、AF、AWB统计输出
- FPN:固定模式噪声消除
- BLC:黑电平校正
- DPCC:静态/动态缺陷像素簇校正
- PDAF:相位检测自动对焦
- LSC:镜头阴影校正
- Bayer-2DNR:空间拜耳原始降噪
- Bayer-3DNR:时间拜耳原始降噪
- CAC: 色差校正
- HDR:3 帧合并到高动态范围
- DRC:HDR 动态范围压缩、色调映射
- GIC: 绿色不平衡校正
- Debayer:具有色差校正功能的高级自适应去马赛克
- CCM/CSM:色彩校正矩阵;RGB2YUV等
- Gamma:Gamma 输出校正
- 去雾/增强:自动去雾和效果增强
- 3DLUT:面向客户的 3D-LUT 调色板
- LDCH:仅在水平方向上出现镜头畸变
- YUV-2DNR:空间 YUV 降噪
- 锐化:图像锐化和边界过滤
- CMSK:隐私掩码
- GAIN:图像局部增益
- 支持多传感器复用ISP
- 鱼眼矫正 (FEC)
- 输入模式和数据格式
- 支持栅格:YUV422SP、YUV422I YUV420SP
- 输出模式和数据格式
- 栅格:YUV422SP、YUV422I YUV420SP
- FBCE:YUV422SP、YUV420SP
- 支持16×8、32×16两种密度
- 支持高达 4 倍的减速系数
- 分辨率 128×128~4095×4095
- Y 插值:双立方;C 插值:Biliner
- 输入模式和数据格式
显示界面
- HDMI/eDP TX接口
- 支持一个HDMI/eDP TX组合接口,但每个接口的HDMI和eDP不能同时工作
- 每个接口支持 x1、x2 和 x4 配置
- 支持 HDMI FRL 的所有数据速率:3、6、8、10 和 12Gbps
- 支持62Gbps、2.7Gbps 和 5.4Gbps 的 eDP
- 支持多达 7680×4320@60Hz 个 HDMI TX 和 4K@60Hz 个 eDP
- HDMI TX支持RGB/YUV(最高10bit)格式
- 支持 RGB、YCbCr 4:4:4、YCbCr 4:2:2 和 8/10 位/分量视频格式,用于 eDP
- 支持 DSC 1.2a for HDMI TX
- 支持3 用于 HDMI TX,以及 HDCP1.3 用于 eDP
- DP TX 接口
- 支持1个DP TX 1.4a接口,可与1 Gen1组合
- 每个接口支持1/2/4通道
- 支持62Gbps、2.7Gbps、5.4Gbps 和 8.1Gbps 串行器
- 最多支持 7680×4320@30Hz
- 支持RGB/YUV(最高10bit)格式
- 支持单流传输(SST)
- 在 USB Type-C 上支持 DP Alt 模式
- 支持3、HDCP 1.3
- MIPI DSI接口
- 支持 2 个 MIPI DPHY 2.0 或 CPHY 1.1 接口
- 支持 4 个数据通道,每个通道的最大数据速率为5Gbps,用于 DPHY
- 支持 3 个数据三重奏,每个三重奏的最大数据速率为0Gsps,用于 CPHY
- 支持最大分辨率4K@60Hz
- 支持双MIPI显示:左右模式
- 支持RGB(最高10bit)格式
- 支持DSC 1.1/1.2a
- BT.1120视频输出接口
- 最多支持 1920×1080@60Hz
- 支持RGB(最高8bit)格式
- 高达150MHz的数据速率
视频输出处理器
- 视频端口
- 视频端口0,最大输出分辨率:7680×4320@60Hz
- 视频端口1,最大输出分辨率:4096×4320@60Hz
- 视频端口2,最大输出分辨率:4096×4320@60Hz
- 视频端口3,最大输出分辨率:2048×1080@60Hz
- 集群 0/1/2/3
- 最大输入输出分辨率 4096×4320
- 支持 AFBCD
- 支持RGB/YUV/YUYV格式
- 支持放大/缩小比 4~1/4
- 支持旋转
- ESMART 0/1/2/3
- 最大输入输出分辨率 4096×4320
- 支持RGB/YUV/YUYV格式
- 支持放大/缩小比 8~1/8
- 支持 4 个区域
- 覆盖
- 最多支持 8 层叠加:4 个集群/4 个 esmart
- 支持 RGB/YUV 域叠加
- 后处理
- HDR
- HDR10/HDR HLG
- HDR2SDR/ SDR2HDR
- 3D-LUT/P2I/CSC/BCSH/抖动/CABC/伽玛/彩条
- HDR
- 回信
- 格式:ARGB8888/RGB888/RGB565/YUV420
- 最大分辨率:1920×1080
音频接口
- I2S0/I2S1,带 8 个通道
- 多达 8 个通道 TX 和 8 个通道 RX 路径
- 音频分辨率从16位到32位
- 采样率高达192KHz
- 提供主从工作模式,软件可配置
- 支持 3 种 I2S 格式(正常、左对齐、右对齐)
- 支持 4 种 PCM 格式(early、late1、late2、late3)
- 支持TDM正常、1/2周期左移、1周期左移、2周期左移、右移模式串行音频数据传输
- I2S、PCM 和 TDM 模式不能同时使用
- I2S2/I2S3,带 2 个通道
- 多达 2 个通道用于 TX 和 2 个通道 RX 路径
- 音频分辨率从16位到32位
- 采样率高达192KHz
- 提供主从工作模式,软件可配置
- 支持 3 种 I2S 格式(正常、左对齐、右对齐)
- 支持 4 种 PCM 格式(early、late1、late2、late3)
- I2S 和 PCM 不能同时使用
- SPDIF0/SPDIF1
- 支持将两个 16 位音频数据存储在一个 32 位宽的位置
- 支持双相格式立体声音频数据输出
- 支持 16 至 31 位音频数据左对齐或右对齐,在 32 位宽采样数据缓冲区中
- 支持线性 PCM 模式下的 16、20、24 位音频数据传输
- 支持非线性PCM传输
- PDM0/PDM1型
- 多达 8 个通道
- 音频分辨率从16位到24位
- 采样率高达192KHz
- 支持PDM主接收模式
- 数字音频编解码器
- 支持 2 通道数字 DAC
- 支持I2S/PCM接口,主从模式
- 支持 16 位采样分辨率
- 每个数字DAC通道支持三种混音模式
- 支持音量控制
- VAD(语音活动检测)
- 支持从 I2S/PDM 读取语音数据
- 支持语音幅度检测
- 支持多麦克风阵列数据存储
- 支持电平组合中断
连接
- SDIO接口
- 兼容0协议
- 4 位数据总线宽度
- GMAC 10/100/1000M 以太网控制器
- 支持一个以太网控制器
- 通过 RGMII 接口支持 10/100/1000Mbps 数据传输速率
- 通过 RMII 接口支持 10/100Mbps 的数据传输速率
- 支持全双工和半双工操作
- USB3.1 Gen1接口
- 支持USB3.1 Gen1,相当于USB3.2 Gen1和USB3.0,高达5Gbps数据速率
- 内嵌 USB3.1 个1 OTG 接口,可与 DP TX 组合(USB3OTG_0)
- 嵌入式USB3. 1 个1 主机接口,可与 Combo PIPE PHY2 (USB3OTG_2) 组合
- 兼容规格
- 通用串行总线0 规范,修订版 1.0
- 通用串行总线规范,修订版0(不包括USB3OTG_2)
- 通用串行总线 (xHCI) 的可扩展主机控制器接口,修订版1
- 支持控制/批量(包括流)/中断/同步传输
- USB3.1 Gen1 同时输入和输出传输
- 描述符缓存和数据预取用于提高系统性能
- USB 2.0(不包括 USB3OTG_2)和1 Gen1 的 U0、U1、U2 和 U3 状态下的 LPM 协议
- USB3.1 Gen1 设备特性
- 多达 10 个 IN 端点,包括控制端点 0
- 多达 6 个 OUT 端点,包括控制端点 0
- 最多 16 个端点传输资源,每个端点对应一个
- 灵活的端点配置,适用于多种应用/USB 集配置模式
- 硬件处理 ERDY 和突发
- 基于流的批量端点,控制器自动启动数据移动
- 数据缓冲区中具有常时等量数据的常时等量终结点
- 灵活的描述符,具有丰富的功能集,支持缓冲区中断调节、多次传输、同步、控制和分散缓冲支持
- USB3.1 Gen1 xHCI 主机特性
- 最多支持 64 台设备
- 支持 1 个灭弧室
- 支持 1 个0 端口(不包括 USB3OTG_2)和 1 个超高速端口
- 支持标准或开源 xHCI 和类驱动程序
- USB3.1 Gen1 双角色设备 (DRD) 特性
- 静态设备操作
- 静态主机操作
- USB3.1/USB2.0 OTG A设备和B设备基于ID,USB3OTG_2仅支持USB3.1 Gen1
- 不支持USB3.1/USB2.0 OTG 会话请求协议 (SRP)、主机协商协议 (HNP) 和角色交换协议 (RSP)
- 其他功能
- 0 PHY支持电池充电检测
- USB3OTG_0支持 USB Type-C 和 DP Alt 模式
- USB3OTG_2 PHY 与 PCIE 和 SATA 的组合
- USB 2.0 主机
- 兼容 USB 2.0 规范
- 支持两个 USB 2.0 主机
- 支持高速(480Mbps)、全速(12Mbps)和低速(5Mbps)模式
- 支持增强型主机控制器接口规范 (EHCI),修订版0
- 支持开放主机控制器接口规范 (OHCI),修订版0a
- Combo PIPE PHY接口
- 支持两个Combo PIPE PHY,带1/SATA3.0/USB3.1控制器
- Combo PIPE PHY0 支持以下接口之一
- SATA技术
- 1接口
- Combo PIPE PHY2 支持以下接口之一
- SATA技术
- 1接口
- 1 Gen1接口
- 1 接口
- 兼容 PCI Express 基本规范修订版1
- 每个1 接口支持 1 个通道
- 仅支持 Root Complex(RC)
- 支持5Gbps数据速率
- SATA接口
- 兼容串行 ATA 3.1 和 AHCI 修订版3.1
- eSATA支持
- 每个SATA接口支持1个端口
- 支持6Gbps数据速率
- SPI接口
- 支持5个SPI控制器(SPI0-SPI4)
- 支持两路片选输出
- 支持串主和串从模式,软件可配置
- I2C 主控制器
- 支持9个I2C主机(I2C0-I2C8)
- 支持 7 位和 10 位地址模式
- 软件可编程时钟频率
- I2C总线上的数据在标准模式下可以以高达100k bits/s的速率传输,在快速模式下可以以高达400k bits/s的速率传输
- UART接口
- 支持10个UART接口(UART0-UART9)
- 嵌入两个 64 字节 FIFO,分别用于 TX 和 RX 操作
- 支持5bit、6bit、7bit、8bit串行数据传输或接收
- 标准异步通信位,如启动、停止和奇偶校验
- 支持不同的输入时钟进行UART操作,以获得高达4Mbps的波特率
- 支持所有UART的自动流控模式
其他
- 多组GPIO
- 所有GPIO都可用于产生中断
- 支持电平触发和边沿触发中断
- 支持可配置的电平触发中断极性
- 支持可配置的上升沿、下降沿和双沿触发中断
- 支持可配置的拉向(弱上拉和弱下拉)
- 支持可配置的驱动强度
- 温度传感器(TS-ADC)
- 支持用户自定义模式和自动模式
- 在用户定义模式下,start_of_conversion可以完全由软件控制,也可以由硬件生成。
- 在自动模式下,可以配置报警(高/低温)中断的温度
- 在自动模式下,系统复位的温度可以配置
- 支持7通道TS-ADC,每个通道的温度标准可配置
- -40~125°C温度范围和1°C温度分辨率
- 逐次逼近型ADC (SARADC)
- 12 位分辨率
- 高达 1MS/s 的采样率
- 6 个单端输入通道
- OTP
- 支持32Kbit空间和更高的4k地址空间是非安全部分。
- 支持在安全模型中读取和编程字掩码
- 支持最大 32 位 OTP 程序操作
- 支持最大 16 字 OTP 读取操作
- 可以读取程序和读取状态
- 程序失败地址记录
- 封装类型
- FCCSP1253L(本体:17mm x 17mm;球直径:26mm;球距:0.4mm)