Find Top SoC Solutions
for AI, Automotive, IoT, Security, Audio & Video...
You are here : design-reuse-embedded.com  > Embedded Processing  > Processors
Online Datasheet        Request More Info
All Silicon IP


The Cortex-M3 processor is specifically developed to enable partners to develop high-performance low-cost platforms for a broad range of devices including microcontrollers, automotive body systems, industrial control systems and wireless networking and sensors.


  • Design the most optimal System-On-Chip with a processor that has the perfect balance between area, performance and power with comprehensive system interfaces and integrated debug and trace components.
  • Develop solutions for a large variety of markets with a full-featured Arm v7-M instruction set that has been proven across a broad set of embedded applications.
  • Capture a worldwide experienced developer base to accelerate adoption of new Cortex-M3 powered products and leverage the available extensive knowledge base to reduce support costs.
  • Achieve exceptional 32-bit performance with low dynamic power, delivering leading system energy efficiency due to integrated software controlled sleep modes, extensive clock gating and optional state retention.


The Cortex-M3 has been specifically developed for partners to develop high-performance low-cost devices for a broad range of embedded market segments. -Wearables -Appliances -IoT -Connectivity -Motor Control -Smart home/building/enterprise/planet

Block Diagram


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.

Memory Protection Unit (MPU)

Software reliability 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.

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.

Thumb-2 code density

On average, the mix between 16bit and 32bit instructions yields a better code density when compared to 8bit and 16bit architectures.Has has significant advantages in terms of reduced memory requirements and maximizing the usage of precious on-chip Flash memory.

Partner with us

Visit our new Partnership Portal for more information.

Submit your material

Submit hot news, product or article.

List your Products

Suppliers, list and add your products for free.

More about D&R Privacy Policy

© 2018 Design And Reuse

All Rights Reserved.

No portion of this site may be copied, retransmitted,
reposted, duplicated or otherwise used without the
express written permission of Design And Reuse.