Cortex M4 Microcontrollers

Architecture model of the energy efficient ARM microcontrollers

Quick Explanation

  • Supports a 3 level pipeline
  • Supports execution of floating point instructions
  • Supports preemption
  • Supports AMBA interface
  • Supports multiple memory interfaces
  • ARMv7-E instruction set
  • Support FPU
  • 240 interrupts available
  • 12 cycle interrupt latency.
  • Integrated sleep modes.

Protocol

  • ARM Cortex M4 + FPU

Cortex M4- 3 stage pipelined processor