RK3588是一款低功耗、高性能处理器,适用于基于ARM的PC和边缘计算设备、个人移动互联网设备和其他数字多媒体应用,集成了四核Cortex-A76和四核Cortex-A55以及单独的NEON协处理器。许多嵌入式强大的硬件引擎为高端应用提供优化的性能。RK3588支持8K@60fps的H.265和VP9解码器,8K@30fps的H.264解码器,4K@60fps的AV1解码器,还支持8K@30fps的H.264和H.265编码器,高品质JPEG编码器/decoder,专门的图像预处理器和后处理器。嵌入式3DGPU使RK3588完全兼容OpenGLES1.1、2.0和3.2,OpenCL最高2.2和Vulkan1.2。带有MMU的特殊2D硬件引擎将最大限度地提高显示性能并提供非常流畅的操作。
RK3588引入了新一代完全基于硬件的最大48兆像素ISP(图像信号处理器)。实现了HDR、3A、LSC、3DNR、2DNR、锐化、去雾、鱼眼校正、伽马校正等多种算法加速器。内置NPU支持INT4/INT8/INT16/FP16混合运算计算功率高达6TOPs。此外,兼容性强,可轻松转换基于TensorFlow/MXNet/PyTorch/Caffe等一系列框架的网络模型。RK3588具有高性能四通道外存接口(LPDDR4/LPDDR4X/LPDDR5),可支持对内存带宽要求很高,还提供了一套完整的外围接口来支持非常灵活的应用。
特点:
微处理器
●四核ARM Cortex-A76MP Core处理器和四核ARM Cortex-A55MP Core处理器,都是高性能、低功耗和缓存的应用处理器
●两个CPU集群,四核Cortex-A76的大集群针对高性能进行了优化,四核Cortex-A55的小集群针对低功耗进行了优化
●DSU(DynamIQ SharedUnit)由L3内存系统、控制逻辑和外部接口组成,支持DynamIQ集群
●全面实现ARM架构v8-A指令集,ARM Neon Advanced SIMD(单指令,多数据)支持加速媒体和信号处理
●
ARMv8加密扩展
●Trustzone技术支持
●每个Cortex-A76集成64KBL1指令缓存、64KBL1数据缓存和512KBL2缓存
●每个Cortex-A55集成32KBL1指令缓存、32KBL1数据缓存和128KBL2缓存
●大集群和小集群共享3MBL3缓存
●8个独立的CPU核心系统电源域,支持内部电源开关和根据不同应用场景进行外部开关机
系统组件
●单片机
- RK3588内部的三个Cortex-M0MCU
- VD_PMU中的MCU集成了16KBCache和16KBTCM
- VD_NPU中的MCU集成了16KBCache和64KBTCM
- PD_CENTERMCU集成32KBTCM
- 集成可编程中断控制器,所有连接到GICforCPU的IRQ线也连接到VD_PMU(PMU_M0)和PD_CENTER(DDR_M0)中的MCU
- 带JTAG接口的集成调试控制器
●CRU(时钟和复位单元)
- 支持总共18个PLL生成所有时钟
- 一个振荡器,24MHz时钟输入
- 支持单个组件的时钟门控控制
- 支持整个
芯片的全局软复位控制,也支持每个元件的单独软复位
●PMU(电源管理单元)
- 多种可配置工作模式,通过不同频率或自动时钟门控或电源域开/关控制来节省功耗
- 许多不同模式的唤醒源
- 支持10个独立电压域
- 支持45个独立的电源域,可根据不同的应用场景通过软件进行上下电
●定时器
- 支持12个安全定时器,带64位计数器和基于中断的操作
- 支持18个非安全定时器,带64位计数器和基于中断的操作
- 支持两种运行模式:每个定时器的自由运行和自定义计数
- 支持定时器工作状态可检查
●脉宽调制
- 支持16个片上PWM(PWM0~PWM15),基于中断操作
- 可编程预缩放操作到总线时钟,然后进一步缩放
- 嵌入式32位定时器/计数器功能
- 支持抓拍模式
- 支持连拍模式或单拍模式
- 提供参考模式,输出各种占空比波形
- 针对PWM3、PWM7、PWM11、PWM15的IR应用进行了优化
文件下载: