COMPLETE DETAIL ABOUT ARM PART1

Preview:

Citation preview

ARMAdvanced RISC Machine

Are you using this ?

HISTORYARM started life as part of Acorn computer, and

now designs chips for Apple's iPad.Developed in 1985 at Acorn Computers Ltd for

the 1st time1978 - Acorn Computers is established in

Cambridge, and produces computers which are particularly successful in the UK. Acorn's BBC Micro computer was the most widely-used computer in school in the 1980s.

1985 - Acorn Computer Group develops the world's first commercial RISC processor - enabling a computer system which uses simpler commands in order to operate faster.

1990 - ARM is founded as a spin-off from Acorn and Apple, after the two companies started collaborating on the ARM processor as part of the development of Apple's new Newton computer system.

2007 - About 98pc of the more than 1bn mobile phones sold each year use at least one ARM processor.

2008 - The 10 billionth processor chip based

on ARM's designs is shipped.

ARM ARM stands for Advanced RISC Machines

An ARM processor is basically any 16/32bit microprocessor

designed and licensed by ARM Ltd, a microprocessor design

company headquartered in England, founded in 1990 by

Herman Hauser

A characteristic feature of ARM processors is their low electric

power consumption, which makes them particularly suitable

for use in portable devices.

It is one of the most used processors currently on the market

ARM Partnership Model

Why ARM?

The ARM is a 32-bit reduced instruction set computer (RISC).

It was known as the Advanced RISC Machine, and before that as the Acorn RISC Machine

ARM processors made them suitable for low power applications.

This has made them dominant in the mobile and embedded electronics market as relatively low cost.

ARM7TDMI –S stands for:

ARM - Advanced RISC Machines

7 - Version number of the architecture

T - THUMB: 32-bit wide instruction words 16-bit wide

memory

D - Debug: 2 break points to stop the CPU (both

hardware and software)

M - Multiplier: enhanced (relative to earlier ARM cores)

32x8 Multiplier.9

I: Interface: Embedded ICE macro cell. JTAG- Joint

Test Action Group.  

-S: synthesizable (ie., distributed as RTL rather than

a hardened layout)

Applications

• Industrial control

• Medical systems

• Access control

• Point-of-sale

• Communication gateway

• Embedded soft modem

• General purpose applications

thanks