Key Resources
Specifications
The Arm Cortex-M52 is the smallest implementation of the Arm Helium technology, enabling enhanced DSP and ML processing with exceptionally low power consumption and area cost.
Cortex-M52 is based on the Armv8.1-M architecture and offers smallest implementation of M-profile Vector Extension (MVE). Where power and area cost are critical to the design, Cortex-M52 offers the best trade-off on performance thereby enabling partners to build the area and power-efficient MCUs and embedded SoCs for IoT and embedded applications. Use cases include MCUs for battery-operated consumer devices, wearables, and industrial control systems.
Characteristics
Performance Efficiency: 4.3 CoreMark/MHz* and 1.6 DMIPS/MHz**
Note:
* Contact Arm for compilation conditions, as well as implementation data.
** The result abides by all of the “ground rules” laid out in the Dhrystone documentation. All are with the original (K&R) v2.1 of Dhrystone. Arm Compiler 6.17.
Tools and Software
Develop with the most comprehensive embedded C and C++ tool suite on any Arm architecture from SoC design to software development.
Create, build, and debug embedded applications for Cortex-M-based microcontrollers.
A browser-based IDE for IoT, ML, and embedded development. Accelerate your project with zero-installation tools, ready-to-run examples, Git integration, and web debugging.
The Arm MPS3 FPGA prototyping board is an FPGA prototyping platform, which allows designers to design systems easily.
Simplify software reuse, and speed-up project build and debug with APIs, frameworks, and workflows for Cortex-M devices.
Provides a highly configurable set of software components to create a Trusted Execution Environment (TEE) for Arm v7-M and v8-M devices.
Use our tool to compare IP for Cortex-A premium and midrange, Cortex-R, and Cortex-M processors. Visualize data comparisons for different features of Arm processors.
Evaluate and select IP with confidence with Arm IP Explorer, a cloud-based platform to accelerate Arm SoC design.
Support
Open a Support Case
Open a support case for technical problems or inquiries. Learn what happens when you open a support case and the information that you need to provide.
My Support Cases
For customers with a support contract, view inquiries about your Arm IP.
Design Reviews and Checklists
Our premium Design Review service helps you optimize your Arm-based System on Chip (SoC) designs, using advice from the most experienced Arm engineers in the industry. Alternatively, you can use the Design Checklists to add more confidence in your design by ensuring it meets Arm guidance and industry best practice.
Training Courses
Arm Cortex-M Efficient System Design and Development
This course is designed for engineers working on new or existing Cortex-M system designs. Configure this course according to the project requirements, including design, verification, validation, or developing software for a Cortex-M system.
TrustZone for Armv8-M Secure System Design
This course covers the architectural features that underpin the security partitioning at a software level. Learn how security can be implemented in the wider system using AMBA AHB5.
Arm Helium Technology: Digital Signal Processing with Cortex-M Processors
This course explains the benefits of Arm Helium technology, M-Profile Vector Extensions for future Cortex-M processors, and the use within Digital Signal Processing.
Works Well With
Micro Neural Processing Units (microNPUs) that provide AI applications with high performance and efficiency to embedded systems.
Arm TrustZone technology offers an efficient, system-wide approach to security with hardware-enforced isolation built into the CPU. Establish a device root of trust based on Platform Security Architecture guidelines.
Arm Custom Instructions enable bespoke data processing operations inside Arm Cortex-M processors to enhance performance, efficiency, and product differentiation..
The Arm Processor Implementation Kit (PIK) is an implementation solution for Arm microprocessor technology that provides the fastest path to taking Arm cores to silicon.
The Arm CoreLink DMA-350 direct memory access (DMA) controller enables efficient data movement to improve system performance and power efficiency.