PRESENTATION ON

ARM PROCESSORS
PRESENTED BY Ms. PRACHI S. MORE ENC- 442

Contents

About ARM & History Backbone Technology- RISC ARM- Core & Extensions ARM Families & Applications Future Scope

What Is ARM?
 Advanced RISC Machine developed by ARM Ltd.  32-bit RISC-ISA  Used in embedded systems and consumer electronics  Dominant in mobile electronics market

History
Acorn computers Ltd started making Acorn RISC Machine in 1983 Apple Computers and VLSI Technology Inc. joined in 1990 Advanced RISC Machine Ltd. Sells cores to licensees Key licensees: Alcatel, Atmel, Intel, IBM, Nintendo, Samsung, Sharp, Texas Instruments, VLSI Inc.

Backbone Technology-RISC
Reduced Instruction Set Computer Reduced instruction size, increased instruction set Simple pipelining Load or store architecture Simple addressing modes

ARM-ISA
CORE::: • • • • Load or store architecture 16 by 32 bit register file 32 bit fixed instruction width Single-cycle execution

Extensions

THUMB

JAZELLE

DSP

TRUST ZONE

•High code density •16-bit opcodes •40% usage •30% less space •Thumb2, ThumbEE

•JAVA bytecodes •Increase speed of games etc.

•Signal processing tasks •DSP instruction set •NEON

•Security extention •2 virtual processors

ARM Families

ARM7 ARM9 ARM9E

ARM10E

ARM Families

ARM11 SecureCore

ARM processor range

•Cortex family- market specific applications

ARM Processor system categories

1
Embedded realtime systems:
storage, automotive, power train, industrial, networking

2
Application systems:
Entertainment, imaging

3
Secure Applications:
Smart cards, SIM cards, banking payments

Future Scope
Palm-Pre and Apple I-phone currently use Cortex A8 Multi-core ARM processors by next year Next generation dual-core ARM processor is Cortex A9

References
 http://en.wikipedia.org/wiki/ARM_architecture  http://en.wikipedia.org/wiki/Reduced_instruction_set_com puter  "ARM Processor Instruction Set Architecture" www.arm.com.  http://www.arm.com/products/CPUs/architecture.html.  http://www.arm.com/products/CPUs/families.html  http://www.arm.com/products/CPUs/core_selector.html  http://www.physorg.com/news164386074.html  http://news.cnet.com/8301-13924_3-10263278-64.html

Sign up to vote on this title
UsefulNot useful