Professional Documents
Culture Documents
LG Joy
Talk Flow: Introduction. History Of ARM. Evolution Of ARM. Why ARM? ARM Architecture. ARM Processor Core. Registers. Applications. Conclusion.
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 todays 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.
WHY ARM?
Built in architecture extensions. -Jazelle -Trust Zone(Security extension market) Higher Performance.
WHY ARM(contd.)?
Industry Proven Technology. Fast time to market. Broad range of functionality.
Lowest Cost.
32-bit ALU
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 SetTop 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.
Data Acquisition Hardware
Input/Output 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.
REFERENCES:[1] Krishnaswamy A , Gupta R , Efficient use of invisible register in THUMB code, pp: 11, 12th Nov,2005. [2] Witch R, Montanaro J, ARM: A high performance Processor, pp:188-191,25th Feb,1996. [3] Patnakar V A, Jain A , Formal verification on ARM Processor , pp:282-287, 7th Jan ,1999. [4] Data sheet of ARM7TDMIS available at www.arm.com .
Thank You