
Instruction Pipeline and Execution Timing
e200z3 Power Architecture Core Reference Manual, Rev. 2
6-12
Freescale Semiconductor
Figure 6-14. mtspr, mfspr Instruction Execution—(1)
applies to the mtmsr, wrtee, and wrteei instructions. Execution of subsequent instructions
stalls until these instructions writeback.
Figure 6-15. mtmysr, wrtee, wrteei Instruction Execution
Access to MMU SPRs stalls until all outstanding bus accesses complete and the MMU is idle
(p_[i,d]_cmbusy negated) to allow an access window where no translations or cache cycles are required.
shows an example where an outstanding bus access delays mtspr/mfspr execution until the
bus becomes idle. Processor access requests are held off during execution of an MMU SPR instruction. A
subsequent access request may be generated in the WB cycle. This same protocol applies to MMU
management instructions (such as tlbre, tlbwe, etc.) as well as to the DCRs.
Time Slot
mtspr
,
mfspr
DEC
EXE1
IFETCH
WB
Previous Instruction (Multicycle)
DEC
EXE
IFETCH
WB
DEC
Stall
IFETCH
EXE
WB
Next Instruction
EXEn
. . .
. . .
. . .
Stall
Stall
Time Slot
mtmsr
,
wrtee
,
wrteei
DEC
EXE
IFETCH
Previous Instruction
DEC
EXE
IFETCH
WB
DEC
Stall
IFETCH
EXE
WB
Next Instruction
WB
Содержание e200z3
Страница 1: ...e200z3 Power Architecture Core Reference Manual Supports e200z3 e200z335 e200z3coreRM Rev 2 06 2008 ...
Страница 32: ...e200z3 Power Architecture Core Reference Manual Rev 2 xii Freescale Semiconductor ...
Страница 50: ...Register Model e200z3 Power Architecture Core Reference Manual Rev 2 2 2 Freescale Semiconductor ...
Страница 238: ...Memory Management Unit e200z3 Power Architecture Core Reference Manual Rev 2 5 16 Freescale Semiconductor ...
Страница 332: ...Power Management e200z3 Power Architecture Core Reference Manual Rev 2 8 4 Freescale Semiconductor ...
Страница 424: ...Revision History e200z3 Power Architecture Core Reference Manual Rev 2 A 2 Freescale Semiconductor ...