ARM® Cortex®-M0+

ARM's Most Energy Efficient Cortex-M Class Processor

The ARM Cortex-M0+ processor is a high-performance and energy-efficient ARM processor. An exceptionally small silicon area and ultra low power footprint is available in the EFM32™ microcontrollers. The EFM32 features Silicon Labs' proven low energy peripheral technology, enabling engineers to design energy friendly applications. With the EFM32, the intelligence can be moved out to the smart sensors and other Internet of Things applications. Energy harvesting supplies optimal power for the efficient Cortex-M0+.

Energy Efficient ARM Processor

An optimized architecture with a core pipeline of just 2 stages enables the Cortex-M0+ processor to achieve a power consumption of just 11.2 uW/MHz while raising the performance to 2.42 CoreMark/MHz.

Simplicity

The Cortex-M0+ processor keeps the same 56 instructions of the Cortex-M0 processor, enabling simple and quick development. The Thumb® instruction set offers an unrivaled code-density while providing access to 32-bit computation performance. The combination of the these features make the Cortex-M0+ processor a natural and cost effective successor to 8/16-bit devices in a wide variety of applications, while retaining tool and binary upwards compatibility with the feature-rich Cortex-M3 and Cortex-M4 processors.

Connectivity and Versatility

Each application is different and has its specific needs. The Cortex-M0+ processor offers a wide choice of options, like sharing the Memory Protection Unit and the re-locatable vector-table with the Cortex-M3 and Cortex-M4 processors.

Specifications

  • High performance 32-bit CPU
  • 2.42 CoreMark/MHz – 0.93 DMIPS/MHz
  • Low latency 2-stage pipeline
  • Integrated WFI and WFE sleep state and sleep signal support
  • Optional Micro Trace Buffer
Cortex m0 chip diagram
ARM Cortex-M4 Based MCUs 3 Select Columns
Select Columns

Sort A -> Z
Sort Z -> A

Filter by values...

Close
Loading Results
Close