![Infineon Technologies XC2200 User Manual Download Page 148](http://html1.mh-extra.com/html/infineon-technologies/xc2200/xc2200_user-manual_2055439148.webp)
XC2200 Derivatives
System Units (Vol. 1 of 2)
Central Processing Unit (CPU)
User’s Manual
4-10
V2.1, 2008-08
CPUSV2_X, V2.2
Figure 4-4
Program Memory Section for Incorrectly Predicted Flow
Table 4-3
Incorrectly Predicted Instruction Flow (Restarted Execution)
T
n
T
n+1
T
n+2
T
n+3
T
n+4
T
n+5
T
n+6
T
n+7
T
n+8
PMU Address
I…
I
a
I
a+8
I
a+16
I
a+24
I…
I…
I…
I…
PMU Data 64bit I…
–
I
d
I
d+1
I
d+2
I
d+3
I…
I…
I…
PREFETCH
96-bit Buffer
I…
–
–
–
I
m
I
m+1
I
m+2
I
m+3
I
m+4
I
m+5
I…
I…
FETCH
Instruction
Buffer
I
next+2
–
–
–
–
I
m+1
I
m+2
I
m+3
I
m+4
I
m+5
I…
Fetch from FIFO –
–
–
–
–
–
I
m+3
I
m+4
I
m+5
DECODE
I
next+1
–
–
–
I
m
I
m+1
I
m+2
I
m+3
I
m+4
ADDRESS
I
next
–
–
–
–
I
m
I
m+1
I
m+2
I
m+3
MEMORY
I
branch
–
–
–
–
–
I
m
I
m+1
I
m+2
EXECUTE
I
n
I
branch
–
–
–
–
–
I
m
I
m+1
WRITE BACK
–
I
n
I
branch
–
–
–
–
–
I
m
MCA04919
I
...
I
m+5
I
m+5
I
m+4
I
m+4
I
m+3
I
m+3
I
m+1
I
a+24
I
a+16
I
a+8
I
a
I
...
I
m+2
I
m
I
m+1
I
m+2
I
m
I
...
I
...
64-bit wide Program Memory with four 16 bit packages