Electronic Components Datasheet Search
  English  ▼

X  

UM0434 Datasheet(PDF) 209 Page - STMicroelectronics

Part # UM0434
Description  The primary objective of this user?셲 manual is to describe
PDF  390 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0434 Datasheet(HTML) 209 Page - STMicroelectronics

Back Button UM0434 Datasheet HTML 205Page - STMicroelectronics UM0434 Datasheet HTML 206Page - STMicroelectronics UM0434 Datasheet HTML 207Page - STMicroelectronics UM0434 Datasheet HTML 208Page - STMicroelectronics UM0434 Datasheet HTML 209Page - STMicroelectronics UM0434 Datasheet HTML 210Page - STMicroelectronics UM0434 Datasheet HTML 211Page - STMicroelectronics UM0434 Datasheet HTML 212Page - STMicroelectronics UM0434 Datasheet HTML 213Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 209 / 390 page
background image
Instruction pipeline and execution timing
UM0434
210/391
instruction, the data is fed directly into the ALU for execution. No pipeline bubble is incurred
in this case.
Multiply instructions require one clock to execute. All condition-setting instructions complete
in the execute stage of the pipeline.
Feed-forwarding allows the result of one instruction to be made available as the source
operand(s) of a subsequent instruction so that data-dependent instructions can execute
without waiting for previous instructions to write back their results.
8.3.2
Instruction buffers
The e200z3 contains a set of instruction buffers that supply instructions into the instruction
register (IR) for decoding.
Instruction prefetches request a 64-bit double word and the buffer is filled with a pair of
instructions at a time, except for the case of a change of flow fetch where the target is to the
second (odd) word. In that case, only a 32-bit prefetch is performed to load the instruction
buffer. This 32-bit fetch may be immediately followed by a 64-bit prefetch to fill slots 0 and 1
in the event that the branch is resolved to be taken.
In normal sequential execution, instructions are loaded into the IR from slot 0, and as a pair
of slots are emptied, they are refilled. Whenever a pair of slots is empty, a 64-bit prefetch is
initiated that fills the earliest empty slot pairs beginning with slot 0.
If the instruction buffer empties, instruction issue stalls, and the buffer is refilled. The first
returned instruction is forwarded directly to the IR.
Figure 14.
Instruction buffers
Slot0
Decode
MUX
IR
DATA 0:63
Slot1
Slot2
Slot3



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