32-bit, Low-Power Processor at an 8-bit Cost
The Cortex-M processor series is designed to enable developers to create cost-sensitive and power-constrained solutions for a broad range of devices. It provides a range of scalable, energy-efficient, and easy-to-use processors designed to meet the needs of tomorrow’s smart and connected embedded applications. The Cortex-M0+ processor has the smallest footprint and lowest power requirements of all the Cortex-M processors. The low-power processor is suitable for a wide variety of applications, including sensors and wearables.
Features and Benefits
The Cortex-M0+ processor has the smallest footprint and lowest power requirements of all the Cortex-M processors. This is well-suited for low-cost devices, including smart sensors and mixed-signal systems on chip (SoCs), adding intelligence to devices that were not capable before.
The exceptional code density of Cortex-M0+ significantly reduces memory requirements, which maximizes the use of on-chip Flash memory to save memory cost, reduce memory power, and increase maximum performance. Take advantage of 32-bit processing intelligence at an 8/16-bit processor cost point.
The Cortex-M0+ processor allows developers to optimize power usage for specific applications with built-in, low-power features. With its three highly optimized low-power modes, the processor conserves energy to match processing demands.
Specifications
The Cortex-M0+ processor builds on the very successful Cortex-M0 processor, retaining full instruction set and tool compatibility, while further reducing energy consumption and increasing performance.
Get Developer Resources for more details.
Key Documentation
- Cortex-M0+ Technical Reference Manual
- Cortex-M0+ Processor Datasheet
- Compare the specifications of Cortex-M processors: Download Comparison PDF
Where Innovation and Ideas Come to Life
Wearables
Sensors in wearables that provide constant monitoring require a long battery life combined with a small silicon footprint. Ultra-low power consumption and compact code makes Cortex-M0+ ideal for use in wearables for healthcare, fitness, and more.
IoT Sensors
From healthcare to mobile, automotive to artificial intelligence, the Internet of Things (IoT) is transforming the way industries build applications. IoT monitors and sensors rely on extremely low-cost, low-power processors, like Cortex-M0+.
Artificial Intelligence and Machine Learning
Artificial intelligence (AI) and machine learning (ML) are expanding and defining more applications than ever before, changing how we interact with devices and machines everywhere. Arm CPU processor IP is scalable and flexible enough to run any type of ML workload, today or in the future.
Talk with an Expert
Find out how Cortex-M0+ can enhance your product’s energy efficiency while keeping costs low.
How To License With Arm
For unlimited design access to this product and other useful Arm IP,
visit Arm Flexible Access, available for all companies at a low cost or
zero cost for qualifying startups and research institutions. Start your
project off the right way with the world’s leading SoC design portfolio.
Explore More Options and Features
Arm Virtual Hardware
Arm Virtual Hardware delivers models of Arm-based processors, systems, and third party hardware for application developers and SoC designers to build and test software without hardware, accelerating IoT and ML development.
Arm Development Studio
An end-to-end software development environment for all Arm-based systems, including Arm Compiler, debuggers, IDEs, performance analysis tools, models and middleware.
Corstone
Designing a secure system-on-chip is challenging and time-consuming. To help designers get to market quickly, Arm provides the IP blocks needed to build a system. Corstone is a solution for architecting the system, making it secure and able to handle the complex power control infrastructure, while balancing trade-offs between performance and power.
BBC micro:bit
The BBC micro:bit is a pocket-sized computer that helps
students explore the potential of technology, and develop
the skills needed to turn ideas into exciting new inventions.
A Foundation of Silicon Success
Arm-based chips, device architectures, and technologies orchestrate the performance of everything that makes modern life possible — from smartphones to agricultural sensors and from medical instruments to servers.
Armv6-M Architecture
The Armv6-M architecture is a subset of Armv7-M. It provides a lightweight version of the Armv7-M programmers' model with a debug extension and support for the T32 instruction set. It has application-level and system-level software developed for Armv6-M can execute unmodified on Armv7-M.
AMBA System Controllers
The Arm AMBA specifications are the standard for on-chip communication. AMBA is an open standard for the open standard for the connection and management of in a system (SoC).
Safety Ready
Functional safety is a critical element in the design of any system that requires a high level of reliability. The Arm Safety Ready program is a collection of products across the Arm portfolio that have been through various and rigorous levels of functional safety systematic flows and development.
Cortex-M0+ Resources
Reference Book
Blogs
Tools
Training
Industry News