Arm Keil MDK v6 Essential and Professional editions are now available to buy as monthly or annual subscriptions from our Developer Tools store. Visit the store to get access to the tools suite today!

  1. Devices
  2. ARM Cortex M52
  3. ARMCM52

ARMCM52

Arm
  • Core

    Cortex-M52, 10 MHz

  • Family

    ARM Cortex M52

  • CMSIS Pack

    Cortex_DFP

The Cortex-M52 processor is a fully synthesizable mid-range microcontroller class processor that implements the Arm®v8.1-M Mainline architecture which includes support for the M-profile Vector Extension (MVE) and Pointer Authentication and Branch Target Identification (PACBTI) Extension.
The processor also supports previous Arm®v8-M architectural features.
The design is focused on compute applications such as Digital Signal Processing (DSP) and machine learning.
The Cortex-M52 processor is energy efficient and achieves high compute performance across scalar and vector operations while maintaining low power consumption.
The processor can be configured to include Dual Core Lockstep (DCLS) functionality, which implements a redundant copy of most of the processor logic.
To support Arm Custom Instructions (ACIs), the processor includes optional Custom Datapath Extension (CDE) modules, which are embedded inside the logic.
These modules are used to execute user-defined instructions that work on general-purpose integer, floating point, and MVE registers.

  • Features

    Device

    ARMCM52

  • Memory

    RAM_NS 128 KiB
    RAM_S 128 KiB
    ROM_NS 2 MiB
    ROM_S 2 MiB