Professional Documents
Culture Documents
ARM is the architecture for the digital world. The document helps us to
understand in detail about ARM. The topics we will go through are.
a.) Introduction to ARM
b.) Programmers Model
c.)
Instruction Set
Lets us learn the instruction set being used for ARM. Instruction can be
executed with by post fixing this instruction with appropriate condition
code field. Flags can be set optionally by using S and this flags are not
being affected by the condition code. The condition code for ARM are equal
(EQ), unsigned higher or same (CC/BS), unsigned lower (CC/LO), and
many more.
D.) SYSTEM DESIGN
The system design of ARM consists of external ROM, external RAM,
external bus interface, decoder, on-chip RAM, timer, interrupt controller.
AMBA (Advanced Microcontroller Architecture), ACT (AMBA Compliance
Testbench), ADK (Complete AMBA Design Kit), and Prime Cell (ARMs
AMBA compliant peripheral).
E.) DEVELOPMENT TOOLS
Compilation tool used for ARM are ARM development Suite, Linker and
Utilities.
Debug Tools Real View Debugger, Real View ICE, Real View Trace.
Platforms ARMulator, and RealView ARMulator ISS (RVISS).