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 Processor cores
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
ARM Processor cores

[attachment=25685]

ARM Ltd


Founded in November 1990
Spun out of Acorn Computers

Designs the ARM range of RISC processor cores
Licenses ARM core designs to semiconductor partners who fabricate and sell to their customers.
ARM does not fabricate silicon itself

Also develop technologies to assist with the design-in of the ARM architecture
Software tools, boards, debug hardware, application software, bus architectures, peripherals etc



Intoduction


Leading provider of 32-bit embedded RISC
microprocessors, 75% of market
High performance
Low power consumption
Low system cost
Solutions for
Embedded real-time systems for mass storage,
automotive, industrial and networking applications
Secure applications - smartcards and SIMs
Open platforms running complex operating systems


ARM Processor Core


Current low-end ARM core for applications like digital mobile phones
TDMI
T: Thumb, 16-bit instruction set
D: on-chip Debug support, enabling the processor to halt in response to a debug request
M: enhanced Multiplier, yield a full 64-bit result, high performance
I: EmbeddedICE hardware
Von Neumann architecture
3-stage pipeline


Memory Access


The ARM is a Von Neumann, load/store architecture, i.e.,
Only 32 bit data bus for both inst. And data.
Only the load/store inst. (and SWP) access memory.
Memory is addressed as a 32 bit address space
Data type can be 8 bit bytes, 16 bit half-words or 32 bit words, and may be seen as a byte line folded into 4-byte words