Upload
noway
View
137
Download
3
Embed Size (px)
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