Memory Management Unit
e200z3 Power Architecture Core Reference Manual, Rev. 2
Freescale Semiconductor
5-13
exception handler only has to update MAS3 through mtspr before executing tlbwe. If the defaults are not
applicable to the TLB entry being loaded, the TLB miss handler must update MAS0–MAS2 before
performing the TLB write.
See
for more details on the automatic updates to the MAS registers on exceptions.
5.5.7
TLB Load on Reset
During reset, all TLB entries except entry 0 are automatically invalidated by the hardware. TLB entry 0 is
also loaded with the default values in
5.6
MMU Configuration and Control Registers
Information about the configuration for a given MMU implementation is available to system software by
reading the contents of the MMU configuration SPRs. These SPRs describe the architectural version of
the MMU, the number of TLB arrays, and the characteristics of each TLB array. Additionally, there are a
number of MMU control and assist registers summarized in
Section 2.16.4, “MMU Assist Registers
5.6.1
MMU Configuration Register (MMUCFG)
MMUCFG provides configuration information for the MMU supplied with this version of the e200z3 CPU
core. See
Section 2.16.2, “MMU Configuration Register (MMUCFG).”
Table 5-5. TLB Entry 0 Values after Reset
Field
Reset Value
Comments
VALID
1
Entry is valid.
TS
0
Address space 0
TID[0–7]
0x00
TID value for shared (global) page
EPN[0–19]
p_rstbase[0:19] value Page address present on p_rstbase[0:19]. See
Chapter 7, “External Core Complex
RPN[0–19]
p_rstbase[0:19] value Page address present on p_rstbase[0:19]. See
Chapter 7, “External Core Complex
SIZE[0–3]
0001
4KB page size
SX/SW/SR
111
Full supervisor mode access allowed
UX/UW/UR
111
Full user mode access allowed
WIMG
0100
Cache-inhibited, non-coherent
E
p_rst_endmode value Value present on p_rst_endmode. See
Chapter 7, “External Core Complex Interfaces.”
U0–U3
0000
User bits
IPROT
1
Page is protected from invalidation.
VLE
p_rst_vlemode value Value present on p_rst_vlemode
signal
.
See
for more information.
Содержание 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 ...