Mali-V52 Video Processor

Mali-V52 Block Diagram.

About Mali-V52

Arm Mali-V52 is a video processor optimized for the mainstream market. Arm Mali-V52 provides significant area savings and uplifts in both encode quality and decode performance. Just one core of Mali-V52 can deliver 4K30FPS decode enabling premium 4K video in the smallest area. Arm Mali-V52 can simultaneously encode and decode using multiple codecs. Mali-V52 can achieve a total performance of up to 4K120 decode or 4K60 encode when configured with 4 cores.

Contact Us

Key features

  • Area efficient multi-standard video encode and decode core. Configurable from 1-4 cores
  • Adds High 10 H.264 encode and decode capability to Levels 5.0 and 5.1 respectively
  • Adds AVS Part 2 (Jizhun) and Part 15 (AVS+, Guangdian) decode capability for YUV420

Key benefits

  • 2x decode performance
  • 38% smaller area
  • 15% encode quality improvement 

Specification

 Features Value
Description
Codec Support
For encode and decode : VP9 Profile 2 (10-bit) and Profile 0 (8-bit), HEVC Main 10 and Main, H.264 Hi10P/HP/MP/BP, VP8, JPEG. Decode only : MPEG4, MPEG2, VC-1/WMV, Real, H.263, AVS+/AVS
Driver and video streaming infrastructure based on OpenMAX™, which runs on the host CPU. 
Bus Interface
AMBA4 AXI Compatible with a wide range of bus interconnect and peripheral IP.
Memory System
MMU Built-in Memory Management Unit (MMU) to support virtual memory.
Performance 1080p60 to 4K120 Scalable from one to four cores with multiple performance points.

  • A mali gpu chip.
  • Arm Mali GPUS

    Including both graphics and GPU compute technology, Mali GPUs offer a diverse selection of scalable solutions for low power to high performance smartphones, tablets and DTVs.

    Learn more
  • Arm Mali DPUs

    The Mali Display Processors bring composition, scaling, rotation and image post-processing tasks from the GPU on to a dedicated processor to maximize device battery life.

    Learn more

Get Support

Arm Support

Arm training courses and on-site system-design advisory services enable licensees to efficiently integrate the Mali-V52 Video Processor into their design. 

Arm training courses Open a support case
Answered Where do I find presentations and photos from SC'18? 2 votes 1067 views 0 replies Started 7 months ago by John Linford Answer this
Answered Keil and array function. 0 votes 427 views 3 replies Latest 6 hours ago by Anubus1066 Answer this
Suggested answer CMSIS: Storage interface vs Flash interface - what's the difference ?
  • CMSIS
  • CMSIS-NN
0 votes 60 views 1 replies Latest 8 hours ago by Vladimir Umek Answer this
Suggested answer Anyone noticing that the new ST-LINK/V3 is really sluggish entering/exiting debug? 0 votes 115 views 2 replies Latest 9 hours ago by Westonsupermare Pier Answer this
Not answered Cortex-R5 r1p2: Data/Instruction Cache - Configuration during startup, run-time? Specific considerations using RTOS, DMA? 0 votes 30 views 0 replies Started 11 hours ago by RLA Answer this
Suggested answer Memory Protection Unit - Complexity in usage 0 votes 165 views 3 replies Latest 12 hours ago by 42Bastian Schick Answer this
Not answered Cycle count for a subroutine on Cortex M33 0 votes 14 views 0 replies Started 17 hours ago by Deepak Answer this
Answered Where to find hard core Arm books, courses, tutorials
  • Arm7tdmi
0 votes 2053 views 5 replies Latest 23 hours ago by Westonsupermare Pier Answer this
Suggested answer Could not stop ARM device!
  • JTAG
  • Run time error
  • Keil
  • ULink2
0 votes 132 views 1 replies Latest yesterday by Westonsupermare Pier Answer this
Suggested answer Stack pointer gets corrupted in debugger
  • Microcontroller (MCU)
0 votes 160 views 3 replies Latest yesterday by Westonsupermare Pier Answer this
Suggested answer Admin - Call for forum enhancement requests in 2019
  • Keil MDK
0 votes 394 views 17 replies Latest yesterday by Westonsupermare Pier Answer this
Suggested answer STM32F103C8 0 votes 130 views 1 replies Latest yesterday by Westonsupermare Pier Answer this
Answered Where do I find presentations and photos from SC'18? Started 7 months ago by John Linford 0 replies 1067 views
Answered Keil and array function. Latest 6 hours ago by Anubus1066 3 replies 427 views
Suggested answer CMSIS: Storage interface vs Flash interface - what's the difference ? Latest 8 hours ago by Vladimir Umek 1 replies 60 views
Suggested answer Anyone noticing that the new ST-LINK/V3 is really sluggish entering/exiting debug? Latest 9 hours ago by Westonsupermare Pier 2 replies 115 views
Not answered Cortex-R5 r1p2: Data/Instruction Cache - Configuration during startup, run-time? Specific considerations using RTOS, DMA? Started 11 hours ago by RLA 0 replies 30 views
Suggested answer Memory Protection Unit - Complexity in usage Latest 12 hours ago by 42Bastian Schick 3 replies 165 views
Not answered Cycle count for a subroutine on Cortex M33 Started 17 hours ago by Deepak 0 replies 14 views
Answered Where to find hard core Arm books, courses, tutorials Latest 23 hours ago by Westonsupermare Pier 5 replies 2053 views
Suggested answer Could not stop ARM device! Latest yesterday by Westonsupermare Pier 1 replies 132 views
Suggested answer Stack pointer gets corrupted in debugger Latest yesterday by Westonsupermare Pier 3 replies 160 views
Suggested answer Admin - Call for forum enhancement requests in 2019 Latest yesterday by Westonsupermare Pier 17 replies 394 views
Suggested answer STM32F103C8 Latest yesterday by Westonsupermare Pier 1 replies 130 views