
The ARM Cortex-M4 processor is the latest embedded processor by ARM specifically developed to address digital signal control markets that demand an efficient, easy-to-use blend of control and signal processing capabilities. The combination of high-efficiency signal processing functionality with the low-power, low cost and ease-of-use benefits of the Cortex-M family of processors is designed to satisfy the emerging category of flexible solutions specifically targeting the motor control, automotive, power management, embedded audio and industrial automation markets.
| Core Overview | |
|---|---|
| Family | Cortex |
| Architecture | ARMv7E-M |
| Product Line | Embedded |
| Pipeline Stages | 3 |
| With NVIC | |
| Instruction Sets | |
| ARM Instructions | |
| Thumb Instructions | |
| Thumb2 Instructions | |
| DSP Instructions | |
| SIMD Instructions | |
| Memory Interface | |
| Cache | |
| TCM | |
| MMU | |
| MPU | |
| Power Modes | |
| Dormant, Sleep, Deep sleep, Sleep now, Sleep on exit | |