![Infineon Technologies XC2200 User Manual Download Page 159](http://html1.mh-extra.com/html/infineon-technologies/xc2200/xc2200_user-manual_2055439159.webp)
XC2200 Derivatives
System Units (Vol. 1 of 2)
Central Processing Unit (CPU)
User’s Manual
4-21
V2.1, 2008-08
CPUSV2_X, V2.2
Conflict_CSFR_Update_Stall:
I
n
MUL R0,R1
I
n+1
MOV R6,MDL
I
n+2
ADD R6,R1
I
n+3
MOV R3,[R0]
I
n+4
...
Table 4-11
Pipeline Dependencies with Result CSFRs (Stall)
Stage
T
n
T
n+1
T
n+2
T
n+3
1)
1) Cannot read MDL here.
T
n+4
T
n+5
DECODE
I
n
= MUL
R0, R1
I
n+1
= MOV
R6, MDL
I
n+2
= ADD
R6, R1
I
n+3
= MOV
R3, [R0]
I
n+3
= MOV
R3, [R0]
I
n+4
ADDRESS
I
n-1
I
n
= MUL
R0, R1
I
n+1
= MOV
R6, MDL
I
n+2
= ADD
R6, R1
I
n+2
= ADD
R6, R1
I
n+3
= MOV
R3, [R0]
MEMORY
I
n-2
I
n-1
I
n
= MUL
R0, R1
I
n+1
= MOV
R6, MDL
I
n+1
= MOV
R6, MDL
I
n+2
= ADD
R6, R1
EXECUTE
I
n-3
I
n-2
I
n-1
I
n
= MUL
R0, R1
–
I
n+1
= MOV
R6, MDL
WR.BACK
I
n-4
I
n-3
I
n-2
I
n-1
I
n
= MUL
R0, R1
–