Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AT697F Datasheet(PDF) 13 Page - ATMEL Corporation

Part # AT697F
Description  SPARC V8 High Performance Low-power 32-bit Architecture
PDF  176 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

AT697F Datasheet(HTML) 13 Page - ATMEL Corporation

Back Button AT697F_14 Datasheet HTML 9Page - ATMEL Corporation AT697F_14 Datasheet HTML 10Page - ATMEL Corporation AT697F_14 Datasheet HTML 11Page - ATMEL Corporation AT697F_14 Datasheet HTML 12Page - ATMEL Corporation AT697F_14 Datasheet HTML 13Page - ATMEL Corporation AT697F_14 Datasheet HTML 14Page - ATMEL Corporation AT697F_14 Datasheet HTML 15Page - ATMEL Corporation AT697F_14 Datasheet HTML 16Page - ATMEL Corporation AT697F_14 Datasheet HTML 17Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 13 / 176 page
background image
13
AT697F
7703E–AERO–08/11
To execute instructions at a rate approaching one instruction per clock cycle, the IU
employs a five-stage instruction pipeline that permits parallel execution of multiple
instructions.
•
Fetch
The instruction is fetched from the instruction cache is enabled and available or the
fetch is forwarded to the memory controller.
•
Decode
The instruction is placed in the instruction register and decoded. The operands are
read from the register file and/or from immediate data and the next instruction
computed CALL/Bicc target address are generated.
•
Execute
Arithmetic, logical and shift operations are performed and the result saved in
temporary registers. Memory and JMPL/RETT target address are generated.
Pending traps are prioritized and internal traps are taken, if any.
•Memory
On a memory load instruction, data is read from the data cache if enabled and
available or the read is forwarded to the memory controller. On a memory store
instruction, store data is always forwarded to the memory controller and any
matching data cache entry is invalidated if enabled.
•Write
The result of any arithmetic, logical, shift or memory/cache read operation is written
back to the register file.
All five stages operate in parallel, working on up to five different instructions at a time.
A basic "single-cycle" instruction enters the pipeline and completes in five cycles. By the
time it reaches the write stage, four more instructions have entered and are moving
through the pipeline behind it. So, after the first five cycles, a single-cycle instruction
exits the pipeline and a single-cycle instruction enters the pipeline on every cycle.
Of course, a "single-cycle" instruction actually takes five cycles to complete, but they are
called single cycle because with this type of instruction the processor can complete one
instruction per cycle after the initial five-cycle delay.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com