LPC 2148(ARM7) Development Board
The principle feature of the ARM 7 microcontroller
is that it is a register based load-and-store architecture with a number of
operating modes. While the ARM7 is a 32 bit microcontroller, it is also capable
of running a 16-bit instruction set, known as “THUMB”. This helps it achieve a
greater code density and enhanced power saving. While all of the
register-to-register data processing instructions are single-cycle, other
instructions such as data transfer instructions, are multi-cycle. To increase
the performance of these instructions, the ARM 7 has a three-stage pipeline.
Due to the inherent simplicity of the design and low gate count, ARM 7 is the
industry leader in low-power processing on a watts per MIP basis. Finally, to
assist the developer, the ARM core has a built-in JTAG debug port and on-chip
“embedded ICE” that allows programs to be downloaded and fully debugged
in-system.ARM processors are typical of RISC (Reduced
Instruction Set Computers) processors in that they
implement a load and store architecture. Only load and store instructions can
access memory. Data processing instructions operate on register contents only. The RISC philosophy is
implemented with four major design rules:
No comments:
Post a Comment