RK3518 是一款高性能四核应用处理器,专为智能 IPTV/OTT/DBS 及高端多媒体应用设计。其高度集成与成本优化的 SoC 架构适用于 4K 视频处理场景。
集成四核 Cortex-A53,配备独立 Neon 与 FPU 协处理器,共享 L2 缓存以提升系统性能。ARM Mali-450 GPU 支持高分辨率显示与图形渲染,兼容 OpenGL ES1.1/2.0 和 OpenVG 1.1。
基于 ARM TrustZone 的安全系统提供视频与显示应用的安全管理,集成加密引擎、随机数生成器与防火墙,保障系统整体安全性。32 位 DRAM 接口支持DDR3(L)/LPDDR3/DDR4/LPDDR4,提供高带宽内存访问。
先进视频解码器支持 60fps 4K 超高清视频播放(最高 10 位色深),兼容 H.265、H.264、AVS2 等标准;视频编码器支持 60fps 1080p 高清视频录制,兼容 H.265/H.264。显示控制器支持 HDMI 2.0(含 HDR、HDCP2.2)与 CVBS 输出切换,并配备丰富外设接口(如 USB2、MAC、I2S 等),支持无线基带、音频编解码器与存储扩展。
详细参数
应用处理器
- 四核 ARM Cortex-A53
- 完整实现 ARM v8-A 架构
- 独立集成 Neon 与 FPU
- 支持 TrustZone 扩展
- 独立电压域支持 DVFS
图形处理器
- ARM Mali-450 GPU
- 多核并发处理
- 独立顶点(几何)与片段(像素)处理,最大化并行吞吐
- 支持 OpenGL ES 1.1/2.0 与 OpenVG 1.1
- 独立电压域支持 DVFS
存储器组织
- 内部片内存储器
- BootRom
- 支持从以下设备启动系统:
- SPI 接口
- eMMC 接口
- SD/MMC 接口
- 支持通过以下接口下载系统代码:
- USB 接口
- 支持从以下设备启动系统:
- 64KB 共享内存
- 8KB PMU SRAM
- BootRom
- 外部片外存储器
- eMMC 接口
- 全兼容 JEDEC eMMC5.1 规范
- 支持 HS400 与 CMD 队列
- 支持 1/4/8 位数据总线宽度
- SD/MMC 接口
- 兼容 SD3.0、MMC 4.51
- 数据总线宽度为 4 位
- 灵活串行 Flash 接口(FSPI)
- 支持与串行 Flash 设备数据传输
- 支持 1/2/4 位数据总线宽度
- eMMC 接口
- 动态存储器接口:DDR3(L)/LPDDR3/DDR4/LPDDR4/LPDDR4X
- 兼容 JEDEC 标准 DDR3-2133/DDR3L-2133/LPDDR3-2133/DDR4-2400/LPDDR4(X)-2400
- 支持 32 位数据宽度,4GB 寻址空间
系统组件
- MCU
- PMU 域集成 Cortex-M0,配备 8KB TCM
- 集成带 JTAG 接口的调试控制器
- CRU(时钟与复位单元)
- 支持 5 个 PLL 生成全芯片时钟
- 1 个 24MHz 外部晶振输入
- 支持各组件独立时钟门控
- 支持全局软复位与组件独立软复位
- PMU(电源管理单元)
- 多模式功耗管理(频率调整、时钟门控、电源域开关)
- 多唤醒源支持
- 4 个独立电压域:VDD_ARM、VDD_GPU、VDD_LOGIC、VDD_PMU
- 定时器
- 2 个安全定时器(64 位计数器,中断驱动)
- 6 个非安全定时器(64 位计数器,中断驱动)
- 1 个高精度定时器
- 支持自由运行与用户自定义计数模式
- 支持定时器工作状态查询
- PWM
- 8 通道片内 PWM(PWM0~PWM7,中断驱动)
- 可编程预分频与总线时钟缩放
- 集成 32 位定时器/计数器
- 支持捕获模式、连续模式与单次触发模式
- 提供参考模式与多占空比波形输出
- PWM3/PWM7 优化支持 IR 应用
- 看门狗
- 32 位看门狗计数器
- 计数器从预设值递减至 0 触发超时
- 超时操作:
- 生成系统复位
- 首先生成中断,若未及时处理则二次超时复位
- 1 个非安全看门狗、1 个安全看门狗、1 个 MCU 看门狗
- 中断控制器
- 支持 256 个 SPI 中断源输入
- 支持 16 个软件触发中断
- 固定高电平或上升沿触发
- 中断优先级可软件编程
- DMAC
- 基于微码编程的 DMA
- 支持链表 DMA 实现散聚传输
- 支持内存-内存、内存-外设、外设-内存传输
- 3 个嵌入式 DMA 控制器
- 每个控制器支持 8 通道
- 32 个外设硬件请求
- 2 个中断输出
- 支持 TrustZone 技术,通道安全状态可编程
- 安全系统
- 密码引擎
- 支持 SHA-1、SHA-256/224、MD5、SM3(含硬件填充)
- 支持 HMAC(基于 SHA-1、SHA-256、MD5、SM3)
- 支持 AES-128/192/256 加解密
- 支持 DES/TDES 加解密
- 支持 AES ECB/CBC/OFB/CFB/CTR/CTS/XTS/GCM/CBC-MAC/CMAC 模式
- 支持 SM4 ECB/CBC/OFB/CFB/CTR/CTS/XTS/GCM/CBC-MAC/CMAC 模式
- 支持 DES/TDES ECB/CBC/OFB/CFB 模式
- 支持 RSA 最大 4096 位 PKA 运算
- 随机数生成器(1 个安全专用,1 个安全可配置)
- 支持安全 OTP、安全调试、安全 OS
- SoC 主设备可软件配置安全/非安全模式
- 外部 DDR 空间可分 16 区,每区访问权限可软件编程
- 密码引擎
- Mailbox
- 1 个邮箱用于 CPU 与 MCU 通信
- 支持 4 个邮箱元素(含数据字、命令字寄存器、中断标志位)
- 提供 32 个锁寄存器用于标识邮箱占用状态
视频编解码器
- 视频解码器
- 实时解码格式:
- MPEG-1/2/4、H.263、H.264/AVC、H.265/HEVC、MVC、VC-1、AVS/AVS+/AVS2
- 支持 4Kx2K@60fps(H.265/HEVC、AVS2)
- 输出格式:YUV420 半平面、YUV400(单色)、H.264 支持 YUV422
- 错误检测与隐藏功能
- 实时解码格式:
- 视频编码器
- 支持 H.264(HP@L4.2)、H.265(Main Profile@L4.1)
- 最大 1920×1080@60fps
- 集成 JPEG 编码器
JPEG 解码器
- 输入格式:YCbCr 4:0:0/4:2:0/4:2:2/4:4:0/4:1:1/4:4:4
- 输出格式:YCbCr 半平面
- 解码尺寸:48×48 至 8176×8176(66.8M 像素)
- 支持 ROI 区域解码
- 最大数据率:7600 万像素/秒
图像增强(VDPP 模块)
- 图像格式
- 输入:YUV420/YUV422
- 输出:YUV420/YUV422/YUV444
- 支持 YUV 交换、UV SP/P、BT601/BT709 色彩空间转换
- 去隔行
- 3×5 Y 运动检测矩阵
- 最大源宽度 1920
- 支持 I4O2/I4O1B/I4O1T/I2O1B/I2O1T 模式
- 后处理
- 支持 DMSR、ZME(基于多相滤波器的缩放)
2D 图形引擎
- 源格式
- ABGR8888、XBGR888、ARGB8888、XRGB888、RGB888、RGB565
- YUV420/422 平面/半平面、10 位 YUV
- BPP8/4/2/1
- 目标格式
- ABGR8888、XBGR888、ARGB8888、XRGB888、RGB888、RGB565
- YUV420/422 平面/半平面
- 功能
- 像素格式转换(BT.601/BT.709)
- 最大分辨率:源 8192×8192,目标 4096×4096
- BitBLT(含旋转缩放)、颜色填充(渐变/图案)
- Alpha 混合(Porter-Duff 规则、色键、遮罩、淡入淡出)
- 抖动、镜像、0/90/180/270 度旋转
视频输出处理器
- 视频端口
- Video Port0:最大输出 4096×2304@60Hz
- Video Port1:最大输出 720×576@60Hz
- 集群
- 最大输入/输出分辨率 4096×2304
- 支持 AFBCD、RGB/YUV/YUYV 格式、缩放、旋转
- ESMART 0/1/2/3
- 最大输入 2048×2160,输出 4096×2304
- 支持 4 区域处理
- 叠加层
- Port0 支持 4 层叠加,Port1 支持 2 层
- 支持 RGB/YUV 域叠加、HDR10、HLG、HDR VIVID
- 回写
- 格式:XRGB8888/RGB888/RGB565/YUV420
- 最大分辨率:1920×1080
显示接口
- HDMI
- 兼容 HDMI 2.0b
- 支持 4Kx2K@60fps YUV440
- 支持 18Gbps 带宽、HDCP 1.4/2.2
- CVBS
- BT656 解码器支持隔行输出
- TV 编码器 10 位 DAC,支持 PAL/NTSC 分辨率
- 单端/差分输出,可编程电流范围 0~34.7mA
音频接口
- SAI(串行音频接口)
- SAI0/SAI2(2 通道)
- 支持 16~32 位音频,采样率至 192KHz
- 主/从模式可配置,支持 I2S/PCM 格式
- SAI1/SAI3(8 通道)
- 支持 16~32 位音频,采样率至 192KHz
- SAI0/SAI2(2 通道)
- PDM
- 最大 8 通道,16~24 位音频,采样率至 192KHz
- SPDIF
- 连接 HDMI 与 GPIO
- 音频编解码器
- 24 位 DAC,支持线路输出
- 采样率:8kHz~96kHz
连接接口
- SDIO 接口
- 兼容 SDIO 3.0,4 位数据总线
- TS 接口
- 支持 2 TS 输入通道,同步/异步模式
- 内置 PTI(96 PID 过滤、TS 解扰、PCR 提取)
- 智能卡
- 兼容 ISO-7816,支持 T0/T1 协议
- SPI 控制器
- 2 个片内控制器,支持主/从模式
- UART 控制器
- 8 个片内控制器,支持 5~8 位数据、4Mbps 波特率
- I2C 控制器
- 8 个片内控制器,支持 7/10 位地址,速率至 400Kbps
- MAC 10/100 以太网控制器
- 支持 RMII 接口、全/半双工、VLAN 检测
- USB 2.0 Host
- 兼容 EHCI/OHCI,支持高速/全速/低速模式
- USB3.0
- 双角色设备(DRD),支持 5Gbps(USB3.1 Gen1)
- 支持控制/批量/中断/等时传输
其他
- 多组 GPIO
- 所有 GPIO 可触发中断,支持电平/边沿触发
- HDMI 5V IO
- 3.3V 供电,5V 耐压,4 个 IO 用于 HPD/CEC/DDC
- 温度传感器(TS-ADC)
- 10 位 ADC,50KS/s 采样率,-40~125℃ 范围
- 逐次逼近 ADC(SARADC)
- 10 位分辨率,1MS/s 采样率,4 单端输入
- OTP
- 8192 位容量,支持编程/读取/空闲模式
- 封装类型
- WBBGA401L(尺寸 13.3mm x 13.5mm;焊球 0.3mm;间距 0.65/0.6mm)
注释:
① DDR3/DDR3L/DDR4/LPDDR3/LPDDR4/LPDDR4X 不可同时使用
② 支持 1x USB2 Host + 1x USB2 OTG + 1x USB2 Host + 1x USB3.0