Cortex-M0+

The Cortex-M0+ implements the ARMv6-M architecture with a two-stage in-order pipeline and additonal clock gating to improve efficiency and a Memory Protection Unit supporting 8 protection regions to separate processes and privileges in the same gate count as MO.

Supports Thumb (16 bit) and subset of Thumb-2 (32/16 bit) instructions. The Memory Protection Unit supports the ARMv6 Protected Memory System Architecture model.

The bus mechanism (Advanced Microcontroller Bus Architecture AMBA-3) implements the AHB-lite protocol which is a simplified version of Advanced High-performance Bus (AHB) using a single master design. 
 

Explore This Technology

Contribution
Diagram of M0+ processor
Copyright © 1995-2021 Arm Limited (or its affiliates). All rights reserved.

Projects Using This Technology

Reference Design
Active Project
Testboard and nanosoc Chip
SoClabs

nanoSoC Test/development Board

Experts and Interested People

Members

 
Research Area
Low power system design
Role
Consultant
 
Research Area
IoT Devices
Role
Digital Design Engineer

Actions

Interested in this topic? Log-in to Add to Your Profile

Add new comment

To post a comment on this article, please log in to your account. New users can create an account.