The ARM Architecture
#1

The ARM Architecture


.ppt   ARM.ppt (Size: 1.58 MB / Downloads: 0)

Intellectual Property



ARM provides hard and soft views to licencees
RTL and synthesis flows
GDSII layout
Licencees have the right to use hard or soft views of the IP
soft views include gate level netlists
hard views are DSMs
OEMs must use hard views
to protect ARM IP


Data Sizes and Instruction Sets


The ARM is a 32-bit architecture.

When used in relation to the ARM:
Byte means 8 bits
Halfword means 16 bits (two bytes)
Word means 32 bits (four bytes)

Most ARM’s implement two instruction sets
32-bit ARM Instruction Set
16-bit Thumb Instruction Set

Jazelle cores can also execute Java bytecode


Processor Modes


User : unprivileged mode under which most tasks run

FIQ : entered when a high priority (fast) interrupt is raised

IRQ : entered when a low priority (normal) interrupt is raised

Supervisor : entered on reset and when a Software Interrupt
instruction is executed

Abort : used to handle memory access violations

Undef : used to handle undefined instructions

System : privileged mode using the same registers as user mode


Program Counter



When the processor is executing in ARM state:
All instructions are 32 bits wide
All instructions must be word aligned
Therefore the pc value is stored in bits [31:2] with bits [1:0] undefined (as instruction cannot be halfword or byte aligned).

When the processor is executing in Thumb state:
All instructions are 16 bits wide
All instructions must be halfword aligned
Therefore the pc value is stored in bits [31:1] with bit [0] undefined (as instruction cannot be byte aligned).

When the processor is executing in Jazelle state:
All instructions are 8 bits wide
Processor performs a word access to read 4 instructions at once




Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: arm architecture ppt, seminar on arm system on chip architecture, streambase dsms, arm architecture recent seminar report, arm architecture topic for seminar, seminar of arm architecture, arm based architecture,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Motion Controlled Robotic Arm Using Flex Sensors seminar addict 3 2,526 12-12-2012, 02:05 PM
Last Post: seminar details
  Mobile Ad Hoc Networks (MANETs) Are Not A Fundamentally Flawed Architecture seminar details 1 1,405 16-10-2012, 01:41 PM
Last Post: seminar details
  A MANET Architecture Model seminar paper 1 1,219 16-10-2012, 01:41 PM
Last Post: seminar details
  ARM Processors project uploader 0 622 09-06-2012, 05:10 PM
Last Post: project uploader
  DISTRIBUTED DATABASE ARCHITECTURE FOR GLOBAL ROAMING IN FUTURE MOBILE NETWORKS seminar details 0 986 08-06-2012, 05:22 PM
Last Post: seminar details
  APLICATION OF ARM-MICROCONTROLLER seminar details 0 1,659 08-06-2012, 04:52 PM
Last Post: seminar details
  ARM Processors project uploader 0 637 08-06-2012, 12:36 PM
Last Post: project uploader
  The ARM Processor ppt seminar details 0 1,579 05-06-2012, 01:28 PM
Last Post: seminar details
  NEURAL NETWORK ARCHITECTURE FOR RECOGNITION OF RUNNING HANDWRITING project uploader 0 803 04-06-2012, 05:26 PM
Last Post: project uploader
  Intel 8086 architecture seminar paper 0 824 13-03-2012, 04:03 PM
Last Post: seminar paper

Forum Jump: