RK3588和RK3588S芯片介绍
RK3588芯片简介
RK3588 | 指标参数 |
---|---|
CPU | 4 x Cortex-A76(max freq 2.2GHz-2.4GHz) + 4 x Cortex-A55(max freq 1.8GHz) |
GPU | 4 x Mali-G610(max freq 1GHz) Support API standards OpenCL 3.0 OpenGLES 1.1, 2.0, and 3.2 Vulkan 1.1 |
External Memory Interface | **DDR **LPDDR4/LPDDR4X(max freq 2116M) LPDDR5(max freq 2736M) Totally up to 32GB address space eMMC5.1 Flash SPI Nor/Nand Flash SD Card |
Internal Memory | Internal BootRom:32KB Share Memory:1MB PMU SRAM:64KB Big cluster and little cluster share 3MB L3 cache |
NPU | 6TOPS(INT8) Support INT4/INT8/INT16/FP16 |
DSP | n/a |
Video Decoder | 8K@30fps H.264 8K@60fps VP9、H.265、MVC、AVS2 4K@60fps AV1 1080p@60fps MPEG-2、MPEG-1、VC-1、VP8 |
Video Encoder | 8K@30fps H.265/H.264 |
SDIO | SDIO3.0(4-bit data bus widths) |
Display Interface | 支持7屏异显,分辨率1080p@60fps **HDMI TX:**2 x HDMI TX 2.1,与eDP复用, Support 7680x4320@60Hz、HDCP2.3 **DP TX:**2 x DP TX 1.4a,其中一个和USB3共用,Support 8192x4320@30Hz、HDCP2.2/HDCP1.3 **eDP:**2 x eDP 1.3,其中一个和HDMI TX共用,Support 4K@60Hz、HDCP1.3 **MIPI DSI:**2 x MIPI DPHY 2.0,Support 4K@60Hz **BT.1120:**Support 1920x1080@60Hz |
ISP | VICAP input: RX raw8/raw10/raw12 Maximum input: 48M:8064x6048@15 dual ISP 32M:6528x4898@30 dual ISP 16M:4672x3504@30 single ISP |
VICAP | BT601:YUV422 8bit,RAW 8/10/12bit BT656: YUV422 8bit progressive/interlace BT1120:YUV422 16bit progressive/interlace,single/dual-edge BT656/BT1120:Up to 2/4 channels MIPI CSI/DSI:Max 6 interfaces,up to 4 IDs MIPI CSI data fmt: RAW8/10/12/14, YUV422 |
Camera Sensor Interface | 2 x MIPI DPHY/CPHY combo interface 4 x MIPI CSI DPHY 1 x DVP:Support BT.601/BT.656/BT.1120 |
HDMI RX | HDMI 1.4b/2.0:Up to 4K@60fps Support FMT:RGB888/YUV420/YUV422/YUV444 8bit Pixel clock:Up to 600MHz HDCP1.4/2.3 CEC hardware engine E-EDID configuration S/PDIF 2channel output I2S 2/4/6/8channel output |
USB | 2 x USB2.0 OTG,2 x USB 2.0 Host 2 x USB3.1(这两个和DP TX共用)、1 x USB3.1(这个和Multi-PHY2共用) |
UART | 10 |
SPI/I2C | 6/9 |
Ethernet | 2 x 10Mbps/100Mbps/Gbit/s |
PCI Express | PCIe3.0 (2x2,1x4,4x1),3 x PCIe2.1(与SATA3共用) |
Sata | 3xSATA3(与PCIe2.1共用) |
Audio Interface | 2 x I2S(8ch),2 x I2S(2ch),2 x SPDIF,2 x PDM(8ch),Digital Audio Codec,VAD(Voice Activity Detection) |
Security | ARM Trustzone/Secure Video Path OTP/Secure boot/Crypto Engine/ TRNG/Secure RAM/Secure debug/Secure OS |
Pulse Width Modulation(PWM) | 16 |
Package | FCBGA1088L (body: 23mm x 23mm; ball size: 0.36mm; ball pitch: 0.65mm) |
Pmic | 单pmic方案:1 x RK806-1 + 2 x RK860-2 + 1 x RK860-3(推荐使用单pmic方案)双pmic方案:2 x RK806-2 |
Watchdog | 5 |
Support Android Version | Android12及以上版本 |
RK3588S与RK3588的差异
RK3588 | RK3588S | |
---|---|---|
封装 | 23*23 mm,0.65pitch | 17*17 mm,0.4pitch |
USB | 2 x USB3.1+2 x USB2.0 OTG (两组完整Typec) | 1 x USB3.1+1 x USB2.0 OTG(一组完整Typec) |
显示输出 | TYPEC/DP1.4复用,2*4lane DP1.4 | TYPEC/DP1.4复用,1*4lane DP1.4 |
显示输出 | 2 x HDMI2.1 TX /eDP1.4 | 1x HDMI2.1 TX /eDP1.4 |
摄像头/显示输入 | MIPI CSI DPHY: 2x4 lanes or 4x2 lanes | MIPI CSI DPHY: 1x4 lanes or 2x2 lanes |
HDMI RX | HDMI2.0 RX | 无 |
PCIE3.0 | 2 x 2Lanes PCIe3.0 | 无 |
PCIe2.0/SATA3.0/USB3.0 复用接口 | 3×1lane PCIE2.0/3组SATA 3.0/1×USB3.0(USB栏已体现) | 2×1lane PCIE2.0/2组SATA 3.0/1×USB3.0(USB栏已体现) |
SARADC | 8个 | 6个 |
SDIO | 一组SDIO,IOMUX到两个位置 | 一组SDIO,IOMUX到一个位置 |
GMAC | 2组(GMAC0+GMAC1) | 1组(GMAC1) |
视频编解码性能
解码
RK3588 VPU 由 VDPU121、VDPU381、AV1、VDPU720、VEPU121、VEPU580 等一系列编解码 IP 组成,最高可支持至 8K 视频编解码。其中解码支持 MPEG-1, MPEG-2, MPEG-4, H.263, H.264, H.265, VC-1, VP9, VP8, AV1, AVS2, JPEG,常见解码格式规格如下表:
Codec Capacity | Support Max Quality | |
---|---|---|
H264 | 7680x4320@30fps | Main10 L6.0 |
H265 | 7680x4320@60fps | Main10 L6.1 |
VP9 | 7680x4320@60fps | Profile0/2 L6.1 |
AVS2 | 7680x4320@60fps | Profile0/2 L10.2.6 |
AV1 | 3840x2160@60fps | Main Profile 8/10bit L5.3 |
MPEG1/2 | 1920x1088@60fps | Main Profile |
VP8 | 1920x1088@60fps | version2 |
编码
芯片硬编解码最大支持路数换算涉及硬件 pixel 算力:一秒钟 7680x4320x30
NPU
RK3588的NPU有三个核心,最高支持6Tops,支持INT4/INT8/INT16/FP16运算。
rknn_toolkit2从V1.2版本开始支持RK3588 NPU,支持多种主流深度学习框架转rknn模型,包括TensorFlow/Tflite/Onnx NN/PyTorch/Caffe等。