*
*Home|Chinese|Japanese*About ARM|Forums|Events|News|Employment|Contact Us|Investors*
dotted rule
*ARM - the architecture for the digital worldARM - the architecture for the digital world
search
*
*
***
*MARKETS:PRODUCTS & SOLUTIONS:CONNECTED COMMUNITY:TECHNICAL SUPPORT:DOCUMENTATION*
*
products and solutions
*
dotted rule
****
*.Products & Solutions
*
*
 >>Home Page 
*
 .ARM Services 
*
 .RealView Development Tools 
*
 .Fabric IP 
*
 .On-chip Debug & Trace 
*
 .Multimedia 
*
 .Physical IP 
*
 .Processors 
*
  Processor Overview 
*
  Processor Selector 
*
  Processor Families 
*
  Processor Architecture 
*
  Reference Methodology 
*
  Performance Packages 
*
  Application Processors 
*
  Embedded Processors 
*
  IEM Technology 
*
*
 .Security Solutions 
*
 .Operating System Support 
*
 .Licensing 
*
 >>Markets 
*
 >>Books 
*
*
*
Processor Selectorask ARM*
*

ARM offers a broad range of processors to address a wide variety of applications while delivering optimum performance, power consumption and system cost. these processors are designed to meet the needs of three system categories:

Embedded real-time systems

  • Embedded real-time systems for storage, automotive body and power-train, industrial and networking applications

Application platforms

  • Devices running open operating systems including Linux, Palm OS, Symbian OS and Windows CE in wireless, consumer entertainment and digital imaging applications

Secure applications

  • Smart cards, SIM cards and payment terminals
ARM CPU processors cover a wide range of performance and features enabling system designers to create solutions that meet their precise requirements. ARM offers both synthesisable and hard macro products, together with a range of coprocessors and debug facilities . The table below provides an at-a-glance guide to ARM processors and their performance characteristics, with links to each.

  ARM CPU PROCESSORS
*
*
 Cache Size
(Inst/Data)
Tightly
Coupled
Memory
Memory
Mgt
Bus
Interface
ThumbDSPJazelle
*
  APPLICATION PROCESSORS
spacer
spacer
spacerARM Cortex-A8Variable-MMU+TrustZoneAMBA 3 AXIYesYesYes
spacer
spacer
spacer
spacerARM Cortex-A9 MPCore16k/64k MMU+TrustZoneAMBA 3 AXIYesYesYes
spacer
spacer
spacer
spacerARM Cortex-A9 Single Core Processor16k/64k MMU+TrustZoneAMBA 3 AXIYesYesYes
spacer
spacer
spacer
spacerARM11 MPCoreVariable-MMU + cache coherency1x or 2x AMBA AXIYesYesYes
spacer
spacer
spacer
spacerARM1136J(F)-SVariableYesMMU5x AHBYesYesYes
spacer
spacer
spacer
spacerARM1176JZ(F)-SVariableYesMMU + TrustZone4x AXIYesYesYes
spacer
spacer
spacer
spacerARM720T    NoNoNo
spacer
spacer
spacer
spacerARM920T16k/16k-MMUAHBYesNoNo
spacer
spacer
spacer
spacerARM922T8k/8k-MMUAHBYesNoNo
spacer
spacer
spacer
spacerARM926EJ-SVariableYesMMU2x AHBYesYesYes
spacer
  EMBEDDED PROCESSORS
spacer
spacer
spacerARM Cortex-M1 Yes-AMBA AHB-Lite + APBYesNoNo
spacer
spacer
spacer
spacerARM Cortex-M3--MPU (optional)3x AHB-Lite + APBYesNoNo
spacer
spacer
spacer
spacerARM Cortex-R4(F)0K-64kVariableMPUAMBA 3 AXIYesYesNo
spacer
spacer
spacer
spacerARM1156T2(F)-SVariableYesMPU3xAXIYesYesNo
spacer
spacer
spacer
spacerARM7EJ-S---YesYesYesYes
spacer
spacer
spacer
spacerARM7TDMI---Yes**YesNoNo
spacer
spacer
spacer
spacerARM7TDMI-S---YesYesNoNo
spacer
spacer
spacer
spacerARM946E-SVariableYesMPUAHBYesYesNo
spacer
spacer
spacer
spacerARM966E-S-Yes-AHBYesYesNo
spacer
spacer
spacer
spacerARM968E-Sn/aYesDMAAHB-LiteYesYesNo
spacer
spacer
spacer
spacerARM996HSn/a MPU(optional)Dual AMBA AHBYesYesNo
spacer
  SECURE APPLICATIONS
spacer
spacer
spacerSecurCore SC100--MPU-YesNoNo
spacer
spacer
spacer
spacerSecurCore SC200--MPU-YesYesYes
spacer
*
**
*4 dots*Other ARM Websites
*
shadow *LEGAL STATEMENTshadow