Embedded Systems/ARM Microprocessors

From Wikibooks, the open-content textbooks collection

Jump to: navigation, search

The ARM architecture is a widely used 32-bit RISC processor architecture. In fact, the ARM family accounts for about 75% of all 32-bit CPUs, about 90% of all embedded 32-bit CPUs(Wikipedia: ARM architecture). ARM Limited licenses several popular microprocessor cores to many vendors. (ARM does not sell physical microprocessors). Originally ARM stood for Advanced RISC Machines.

Some cores offered by ARM:

  • ARM7TDMI
  • ARM9
  • ARM11

Some examples of ARM based processors:

  • Intel X-Scale (PXA-255 and PXA-270), used in Palm PDAs
  • Philips LPC2000 family (ARM7TDMI-S core), LPC3000 family (ARM9 core)
  • Atmel AT91SAM7 (ARM7TDMI core)
  • ST Microelectronics STR710 (ARM7TDMI core)
  • Freescale MCIMX27 series (ARM9 core)

The lowest-cost ARM processors (in the the LPC2000 series) have dropped below US$ 5 in ones, which is less than the cost of many 16-bit and 8-bit microprocessors.

[edit] See Also