Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17 Slide 18 Slide 19 Product List
Cortex-M3 Introduction and Specific SAM3U Implementation Slide 2
The Cortex®-M3 integrates the core and some advanced system peripherals. There are four major characteristics of the core: Harvard architecture, with two different buses, one for instruction and one for data; 3-stage pipeline with branch speculation; Thumb and Thumb-2 decoder; and hardware divider and single-cycle multiply. These characteristics will be discussed in greater detail in the following slides. Surrounding the core is the processor, with some added or new features compared to previous ARM processors, in particular the ARM7TDMI, these include a nested vector interrupt controller, or NVIC, a configurable interrupt controller; a bus matrix; advanced debug components; and optional memory protection unit (MPU) and embedded trace macrocell (ETM).
PTM Published on: 2011-12-27