Datasheet

Table Of Contents
41
SAM7S Series [DATASHEET]
6175M–ATARM–26-Oct-12
11. ARM7TDMI Processor Overview
11.1 Overview
The ARM7TDMI core executes both the 32-bit ARM
®
and 16-bit Thumb
®
instruction sets, allowing the user to trade
off between high performance and high code density.The ARM7TDMI processor implements Von Neuman archi-
tecture, using a three-stage pipeline consisting of Fetch, Decode, and Execute stages.
The main features of the ARM7TDMI processor are:
ARM7TDMI Based on ARMv4T Architecture
Two Instruction Sets
–ARM
®
High-performance 32-bit Instruction Set
–Thumb
®
High Code Density 16-bit Instruction Set
Three-Stage Pipeline Architecture
Instruction Fetch (F)
Instruction
Decode (D)
Execute (E)