Processors for Embedded Systems PowerPC X86 MIPS ARM & Strong ARM SuperH RISC (SH3 and SH4)
Motorola/IBM PowerPC Used in Apple’s MAC and IBM’s RS/6000 workstation 32-bit and 64-bit RISC Processor df
Intel X86 P6 processor core archhttp://developer.intel.com/design/int arch X86 available from other sources such as AMD and Transmeta
MIPS MIPS Technologies (part of SGI until a 1998 spin off – used in SGI workstations) 32 and 64-bit RISC Processor 64-bit MIPS processor has bit integer and floating point registers MIPS and ARM have 16-bit code compression RISC chips
ARM 32-bit RISC low power design from an English IP company, ARM ltd (Advanced RISC Machines) Used in smaller devices such as Digital Cameras, Phones, Games, and Set-Top boxes StrongARM developed by DEC sold to Intel Thumb instruction subset is coded into 16-bits and decompressed on-the-fly to full 32-bit instructions. Can switch from 16-bit to 32-bit instructions on the sub-routine level.
SuperH RISC (SH3 and SH4) Hitachi s/micom/micom_com/micom_e/m_com/05. htm 32 and 64-bit RISC Processors, some have on-chip ROM, RAM and DSP bit registers, 16-bit instructions, 2 issue superscalar
Processor Selection Issues Price Performance Power –Battery Life (MIPS/Watt), Cooling Software Support –OS, Compiler, Applications Availability –Multiple Vendors, Long term availability
O/S Support for Processors Most have a Unix/Linux port available All supported by Windows CE compiler that we will use in the lab beddedhttp:// bedded