Low-Power Microcontroller with TrustZone Security
The Cortex-M processor series is designed to enable developers to create cost-sensitive and power-constrained solutions for a broad range of devices. Designed to meet the needs of tomorrow’s smart, connected embedded and safety-critical applications, Cortex-M23 is the smallest and lowest-power microcontroller with TrustZone security, making it the ideal processor for applications where software isolation and software security are required.
Features and Benefits
Bringing TrustZone security to even the smallest and lowest-powered devices, the Cortex-M23 processor enables programmers to achieve software isolation easily, and create the security foundation required for modern devices.
The Cortex-M23 allows developers to optimize power usage for specific applications with built-in, low-power features. With three highly optimized low-power modes, the processor conserves energy to match processing demands.
The Arm Corstone reference packages include a pre-verified subsystem and system IP that significantly accelerates the development of secure SoCs with the Cortex-M23 processor.
Where Innovation and Ideas Come to Life
Internet of Things (IoT) Nodes
Energy-harvesting wireless sensor nodes use ambient energy as a power source where batteries or cables are not viable. Superior energy efficiency and the built-in TrustZone security make Cortex-M23 the ideal processor for use in maintenance-free, energy-harvesting IoT nodes and smart sensors.
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.
Biometric Authentication
The demand for biometric authentication systems has grown rapidly. Cortex-M23 with integrated TrustZone security is designed to meet the very lowest power and protection demanded by biometric authentication applications.
Microcontrollers for Automotive
See how microcontrollers based on the Arm Cortex-M family are meeting processing and software re-use demands, reducing costs, accelerating time to market, and more.
Get Started with Cortex-M23 Today
Explore the Cortex-M23-based microcontrollers available today for designing secure applications.
The SAM L11 includes TrustZone for Armv8-M and boasts a rich feature set. The MCU series has an extremely low-power consumption, and a new capacitive touch feature with water tolerance and noise immunity.
The M2351 microcontroller brings a new level of trust and security to embedded systems. The MCU combines TrustZone, a secure attribution unit, an implementation-defined attribution unit, flash memory controller, and a security configuration unit.
Talk with an Expert
Find out why Cortex-M23 is the ideal processor for your size-constrained, low-cost devices that require security.
Available in Arm Flexible Access
For unlimited design access to this product and other useful Arm IP, visit Arm Flexible Access. Start your project off the right way with the world’s leading SoC design portfolio. This CPU IP is available in Arm Flexible Access at $0.
Explore More Options and Features
Arm Virtual Hardware
Arm Virtual Hardware accelerates software development by virtualizing popular development kits, Arm-based processors, and systems in the cloud for developers to build and test software without hardware.
Corstone-201
The Arm Corstone-201 reference package includes a flexible subsystem with system IP to help build secure custom SoCs. It helps accelerate development of mainstream IoT and embedded applications, such as wearables, smart meters and home hub devices.
Corstone-102
The Arm Corstone-102 reference package includes a flexible subsystem with system IP to help build secure custom SoCs. It helps make the development of secure power constrained IoT and embedded devices quick and efficient.
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.
Armv8-M Architecture
The Armv8-M architecture implements a programmers’ model designed for low-latency processing and optionally implements a memory protection unit (MPU) based on protected memory system architecture (PMSA). It includes TrustZone technology for system-wide hardware isolation, providing confidentiality to the system.
TrustZone for Cortex-M
System-wide hardware isolation for trusted software. TrustZone creates an isolated secure world to provide confidentiality and integrity to the system, protecting your chip from software attacks.
Platform Security Architecture
Platform Security Architecture (PSA) is the first common industry framework for building secure, connected devices. PSA is a fundamental shift in the economics of IoT security, enabling ecosystems to build on a common set of ground rules to reduce the cost, time, and risk.
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-M23 Resources
Safety Certificate
Reference Book
Video
Tools
- Keil MDK Software Development Tool
- Arm Cortex-M23 demo for Nuvoton NuMaker-PFM-M2351 Board using Keil uVision and IAR IDEs
- Resources for developing a secure application with TrustZone
Blog
Case Study
White Paper