The Ideal Blend of Real-Time Determinism, Efficiency, and 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. Optimized for cost and power-sensitive microcontroller and mixed-signal applications, the Cortex-M33 processor is designed to address embedded and Internet of Things (IoT) markets, especially those that require efficient security or digital signal control.
With TrustZone security on the Cortex-M33 processor, programmers can use a familiar programming model to more easily achieve software isolation, and create the security foundation required for modern IoT devices.
The Cortex-M33 includes digital signal processing (DSP), SIMD, and MAC instructions that help reduce design costs and simplify overall system design, software development, and debug.
The Arm Corstone-201 reference design is a pre-verified subsystem and system IP that significantly accelerates the development of secure SoCs with the Cortex-M33 processor.
The Cortex-M33 processor with TrustZone and MPU has been certified to EAL6+ for the Common Criteria ISO 15408 standard. This industry-first certification provides SoC designers a trusted, simplified route to security for applications that require a high level of protection, such as identity cards, banking cards, and authentication apps.
Controllers are widely used in industrial applications. Cortex-M33 comes equipped with essential microcontroller features, including low latency interrupt handling, integrated sleep modes, and debug and trace capabilities, making it the ideal processor for industrial control.
The following Cortex-M33-based microcontrollers are available today to help developers design secure applications.
The LPC5500 MCU series includes single and dual-core 100MHz Cortex-M33- based microcontrollers in 40nm flash technology for a broad range of industrial and IoT applications.
The mighty Gecko family is a low-power wireless platform with support for Bluetooth 5.1, Zigbee 3.0, thread and multiprotocol connectivity. The platform includes SoC devices, software, and tools designed to make IoT products more powerful, secure, and reliable.
STM32L5 devices use the Armv8-M architecture to boost performance and increase security with 4MB of flash, up to 256KB of RAM, and a rich suite of timers and interfaces.
Find out why Cortex-M33 is the ideal processor for secure, embedded, and IoT applications.
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.
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.
- Keil MDK Software Development Tool
- Prototype Cortex-M33 software with DesignStart FPGA on Cloud
- Resources for developing a secure application with TrustZone
- Challenges of Delivering and Protecting Third-party Firmware Libraries on Microcontroller Systems
- Designing a system-on-chip (SoC) with an Arm Cortex-M processor
- How should an RTOS work in a TrustZone for Armv8-M environment