• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Processors for Embedded Systems PowerPC
 

Processors for Embedded Systems PowerPC

on

  • 535 views

 

Statistics

Views

Total Views
535
Views on SlideShare
535
Embed Views
0

Actions

Likes
0
Downloads
5
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Processors for Embedded Systems PowerPC Processors for Embedded Systems PowerPC Presentation Transcript

    • 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
      • http://e-www.motorola.com/collateral/PPCRMAP.pdf
    • Intel X86
      • P6 processor core
      • http://developer.intel.com/design/ intarch
      • 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)
      • http://www.mips.com/
      • 32 and 64-bit RISC Processor
      • 64-bit MIPS processor has 32 64-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)
      • http://www.arm.com/
      • Used in smaller devices such as Digital Cameras, Phones, Games, and Set-Top boxes
      • StrongARM developed by DEC sold to Intel
      • http://developer.intel.com/design/strong/sa110. htm
      • 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
      • http://www.hitachi.co.jp/Sicd/English/Products/micom/micom_com/micom_e/m_com/05.htm
      • 32 and 64-bit RISC Processors, some have on-chip ROM, RAM and DSP
      • 16 32-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
      • http://www.microsoft.com/windowsce/embedded