Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: ARM Processers
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
ARM Processers
[attachment=20520]
INTRODUCTION:-
Today we are in midst of a digital revolution.
Demand of portable devices are increasing.
Burden on embedded microprocessor.
ARM RISC (Reduced Instruction Set Computing) technology accepts today’s design Challenges.
EVOLUTION OF ARM:-
In 1980 BBC went looking for a computer to fit a series of programmes they wanted to produce.
Acorn made their own processor.
The designers were new to the processor design.
Acorn made a entire computer from the ground up.
Archimedes was released.
WHY ARM…?
Built in architecture extensions.
-Jazelle®
-Trust Zone™(Security extension market)
Higher Performance.
Low power consumption.
Wide support.
Low Cost of Silicon.
WHY ARM…(contd.)?
Industry Proven Technology.
Fast time to market.
Broad range of functionality.
Lowest Cost.
ARM Architecture:-
ARM7 family is a range of 32 bit RISC microprocessors.
It offers up to 130 MIPS.
It incorporates Thumb® 16 bit Instruction set.
Developed to address different market requirements.
Supports Multi-Tasking.
REGISTERS:-
It has 37 registers.
ARM state register set.
Thumb set register set.
Applications:-
Used in gaming consoles by Sony (Play station) and Nintendo (Micro).
Used in Mobile Phones, PDAs, MP3 Decoders.
High Speed Data Acquisition System.
Used in Digital Still Cameras, Digital TVs, Digital Set-Top Box.
High Speed Data Acquisition System:-
It is the process by which events in the real world are sampled and translated into machine-readable signals.
Conclusion:-
ARM Processors being driven by low power are much more efficient.
ARM is the best supported microprocessor architecture available.
The THUMB mode can be used with technologies like Jazelle to execute Java Byte code, hence used by mobile phone manufacturers to speed up execution of Java ME games.