Arm Cortex-M Processor Comparison Table
Arm Cortex-M Processor Comparison Table
The Cortex-M processor family is optimized for cost and energy-efficient microcontrollers. These processors are found in a variety of applications, including IoT, industrial and everyday consumer devices.
The processor family is based on the M-Profile Architecture that provides low-latency and a highly deterministic operation, for deeply embedded systems.
Feature Cortex- M0 Cortex-M0+ Cortex- M1 Cortex- M23 Cortex- M3 Cortex- M4 Cortex- M33 Cortex- M35P Cortex-M52 Cortex-M55 Cortex-M7 Cortex-M85
TrustZone for Armv8-M No No No Yes (option) No No Yes (option) Yes (option) Yes (option) Yes (option) No Yes
Digital Signal Processing (DSP) Extension No No No No No Yes Yes (option) Yes (option) Yes Yes Yes Yes
Hardware Divide No No No Yes Yes Yes Yes Yes Yes Yes Yes Yes
Arm Custom Instructions No No No No No No Yes (option) No Yes (option) Yes (option) No Yes (option)
Coprocessor Interface No No No No No No Yes (option) Yes (option) Yes (option) Yes (option) No Yes (option)
DMIPS/MHz* 0.96 0.99 0.88 1.03 1.24 1.26 1.54 1.50 1.60 1.69 2.31 3.13
CoreMark®/MHz* 2.33 2.46 1.83 2.64 3.45 3.54 4.10 4.10 4.30 4.40 5.29 6.28
Maximum # External Interrupts 32 32 32 240 240 240 480 480 480 480 240 480
AHB Lite AHB Lite AHB Lite AHB Lite AHB Lite AXI (32-bit) or
Main Bus AHB (32-bit) AHB (32-bit) AHB (32-bit) AXI (64-bit) AXI (64-bit) AXI (64-bit)
(32-bit) (32-bit) (32-bit) (32-bit) (32-bit) AHB (32-bit)
Dual Core Lock-Step (DCLS) Configuration No No No No No No No Yes Yes (option) Yes (option) Yes (option) Yes (option)
1
Common Criteria Certification No No No No No No Yes Yes No No No No
For more information, contact your Arm account manager today or explore the processors in more detail here: developer.arm.com/ip-products/processors/cortex-m
The Arm trademarks featured in this presentation are registered trademarks or trademarks of Arm Limited (or its subsidiaries) in the US and/or elsewhere. All rights reserved. All other marks featured may be trademarks of their respective owners.