Vendor: Arm Ltd. Category: CPU

Arm Cortex-M33

The Arm® Cortex®-M33 is the first feature rich implementation of the Armv8-M architecture.

Overview

The Arm® Cortex®-M33 is the first feature rich implementation of the Armv8-M architecture.

The Cortex-M33 was developed to address all embedded and IoT markets especially those that require efficient security or digital signal control. TrustZone for Armv8-M is the foundation of security for all embedded applications. The processor has many optional features including DSP, a coprocessor interface, memory protection units and a floating-point unit. The optional coprocessor interface opens the door for customisation and extensibility to further decrease the power consumption of the system in the presence of frequent compute intensive operations. The Cortex-M33 achieves an optimal blend between real time determinism, energy efficiency, software productivity and system security which opens the door for many new applications and opportunities across diverse markets.

Key features

  • TrustZone for Armv8-M - A foundation for security for embedded devices. TrustZone offers software isolation to code, memory and I/O while retaining the requirements of embedded applications: real-time deterministic response, minimal switching overhead, and ease of software development.
  • Co-processor interface - A dedicated bus for extending the operation of the processor with tightly coupled co-processors to handle frequent and compute intensive operations in an ecosystem friendly manner. The interface supports up to eight accelerators and takes into account the security state of the co-processor.
  • SIMD, saturating arithmetic, fast MAC - Powerful instruction set for accelerating DSP applications, built right into the processor. A highly optimized DSP library built using these instructions is available free-of-charge from the Arm website (CMSIS Library).
  • Memory Protection Unit (MPU) - Software reliability and system security improves when each module is allowed access only to specific areas of memory required for it to operate. This protection prevents unexpected access that may overwrite critical data. Each of the security zones can have a dedicated MPU that may be configured with a different number of regions.
  • Integrated Nested Vectored Interrupt Controller (NVIC) - There is no need for a standalone external interrupt controller. Interrupt handling is taken care of by the NVIC removing the complexity of managing interrupts manually via the processor.
  • Powerful debug and non-intrusive real-time trace - Comprehensive debug and trace features dramatically improve developer productivity. It is extremely efficient to develop embedded software with proper debug. It is extremely efficient and productive to develop embedded software with proper debug.

Block Diagram

Benefits

  • Provide a security foundation, offering isolation to protect valuable IP and data with TrustZone technology
  • Extend the processor operation with the tightly coupled co-processor interface.
  • Simplify the design and software development of digital signal control systems with the integrated digital signal processing (DSP) instructions.
  • Accelerate single precision floating-point math operations up to 10x over the equivalent integer software library with the optional floating point-unit.
  • Achieve industry-leading system energy efficiency using the integrated software controlled sleep modes, extensive clock gating, and optional state retention

Applications

  • Audio processing
  • Connectivity
  • Smart home/enterprise/building/planet
  • Sensor fusion and wearables
  • IoT
  • Single processing such as power and motor control

Specifications

Identity

Part Number
Arm Cortex-M33
Vendor
Arm Ltd.
Type
Silicon IP

Compute

CPU Architecture
ARM

Files

Note: some files may require an NDA depending on provider policy.

Provider

HQ: Great Britain

Learn more about CPU IP core

Announcing Arm AGI CPU: The silicon foundation for the agentic AI cloud era

For the first time in our more than 35-year history, Arm is delivering its own silicon products – extending the Arm Neoverse platform beyond IP and Arm Compute Subsystems (CSS) to give customers greater choice in how they deploy Arm compute – from building custom silicon to integrating platform-level solutions or deploying Arm-designed processors.

Top 5 Reasons why CPU is the Best Processor for AI Inference

Advanced artificial intelligence (AI), like generative AI, is enhancing all our smart devices. However, a common misconception is that these AI workloads can only be processed in the cloud and data center. In fact, the majority of AI inference workloads, which are cheaper and faster to run than training, can be processed at the edge – on the actual devices.

Frequently asked questions about CPU IP cores

What is Arm Cortex-M33?

Arm Cortex-M33 is a CPU IP core from Arm Ltd. listed on Semi IP Hub.

How should engineers evaluate this CPU?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this CPU IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP