Cortex M0 Microcontrollers

Architecture model of the energy efficient Arm micro-controllers

Quick Explanation

  • Supports a 3-stage pipeline
  • Also supports 2-stage pipeline for reduced power consumption
  • Supports preemption
  • Supports AMBA interface
  • Support interrupt
  • 16-bit and 32-bit
  • ARMv6-M instruction set
  • 32-bit hardware integer multiply with 32-bit result
  • 1 to 32 interrupts

Protocol

  • ARM Cortex M0

Cortex M0 - 3-Stage Pipelined Processor