Rockchip RK3576 second-generation 8nm high-performance AIOT platform is a high-performance, low-power SoC (system-on-chip) processor suitable for a variety of application scenarios such as ARM-based PCs, edge computing devices, and personal mobile Internet devices. It uses an eight-core CPU based on the Arm architecture, integrates an independent 6TOPS (Tera Operations Per Second) NPU (neural network quad processing unit), integrates multiple computing cores such as GPU, MCU, VPU, and has a rich peripheral interface to meet the complex scene requirements in AloT. In addition, RK3576 also supports UFS (Universal Flash Storage) storage, providing efficient data storage and reading capabilities.
Thinkcore Technology dedicated to Arm embedded development, currently has developed RK3576 core board and supports customization and mass production
2. 2. RK3576 Specification Analysis
CPU:
Octa-core Arm processor with 4 Cortex-A72 cores (2.2 GHz) and 4 Cortex-A53 cores (1.8 GHz)
User-oriented Arm Cortex-M0 MCU at 400MHz
GPU:
ARM Mali-G52 MC3 @ 1GHz
Supports OpenGL ES 1.1, 2.0 and 3.2
Supports Vulkan 1.1
Supports OpenCL 2.0 full profile
Supports AFBC (ARM Frame Buffer Compression)
DDR:
dual 32-bit LPDDR4/LPDDR4x/LPDDR5
VPU:
8Kp30 H.265, AV1, VP9, AVS2 video decoder
4Kp120 H.265, AV1, VP9, AVS2 video decoder
4Kp60 H.265, H.264, AV1, VP9, AVS2 Video decoder
4Kp60 H.264/H.265 video encoder
4Kp60 MPEG encoder and decoder
VOP:
HDMI 2.1 4Kp120 /eDP 1.3 Combo TX @ 4Kp60 Combo Tx
MIPI DSI-2 TX @ 4K60
DisplayPort 1.4 TX @ 4K120
EPD (Electronic Paper Display) TX @ 2560x1920
Parallel interface (RGB888) TX @ 1080P60
1. Support triple screen display 2.5K+2K+2K
2. 2. Dual screen 4K+ 2K
NPU:
INT8 computing power is 6 TOP
Support dual cores, dual cores can work together or independently
Support INT4, INT8, INT16, FP16, BF16 and TF32 computing with 1MB internal SRAM
Support multi-task, multi-scenario parallel Q processing Support deep learning framework: TensorFlow, Caffe, Tflite, Pytorch, Onnx NN, Android NN, etc.
RGA (2D graphics engine):
Rockchip RGA v2.5 engine, dual core Maximum resolution: source image 8192x8192, target image 4096x4096 Support block transfer and transparency mode color filling, including gradient filling and pattern filling
Support alpha blending, including global alpha, per-pixel alpha and gradient
Support any non-integer scaling ratio from 1/16 to 16
Support 0, 90, 180, 270
Video input
16M Pixel ISP with HDR (up to 120dB)
Supports 3 MIPI CSI-2 interfaces
1 MIPI CSI-2 with D-PHY (4x1, 2x2)
1 MIPI CS1-2 with C/D-PHY (4x1)
Two 4-lane D-PHY v1.2 interfaces
Each interface can be configured as a 2x2 data channel port
One 4-lane (or 3-data triplet) C/D-PHY
D-PHY is v2.0, with a channel rate of 4.5Gbps
C-PHY is v1.1, with a triplet rate of 2.5Gsps
Each port supports 4 virtual channels
DVP interface
One DVP 8/10/12
16-bit
8/10/12/16 bits, up to 150MHz I/O frequency support BT.601/BT.656 and BT.1120 VI interfaces support configuration of pixel clock, horizontal sync, and vertical sync polarity Support 2/4-way multiplexing byte interleaved format of BT.656/BT.1120 Support double-edge sampling of BT.656/BT.1120
Storage
UFS 2.1 with HS-G3 (12Gbps)
FSPI (eight channels)
eMMC 5.1
SDMMC 3.0
Camera IF
2 MIPI CSI-2 with D-PHY (can be composed of 4x1 or 2x2)
1 MIPI CSI-2 with C/D-PHY (4x1)
1x 8110112116-bit DVP
Image quality - deinterlacing, denoising, scaling, management engine, sharpness, edge smoothing, DCI-HIST, 3D-LUT, ACM, HDR
Audio
I2S/TDM/PCM (2x 4T4R, 3x 2T2R), 2x 8CH PDM, 2x S/PDIFASRC (2x 2CH + 2x 4CH)
Network
2x RGMI interfaces, i.e. dual Gigabit Ethernet
. USB
1x USB 3.2 Gen 1, supports Type-C Alt mode with DisplayPort
. PCle
1 PCle 2.1/SATA 3.1/USB 3.2 Gen1 multiplexed port
1 PCle 2.1/SATA 3.1 multiplexed port
Other 1/0
CAN FD, I2C, SPI, UART, GPIO
Security (ARM TrustZone security extension)
Arm TrustZone security extension
Secure boot/key ladder/OTP
Crypto engine (RSA, ECC, HASH, DES, AES, SHA, SM)
Package:16x17mm, 0.65 pitch, FCCSP package