PowerPC e500 Core Family Reference Manual, Rev. 1
12-32
Freescale Semiconductor
Memory Management Units
12.7.2 MAS Register Updates
Table 12-15
summarizes the updates to each MAS register field for each update stimulus.
Table 12-15. MMU Assist Register Field Updates
MAS Register
Bit/Field
Value Loaded for Each Case
Instr/Data TLB Error
tlbsx Hit
tlbsx Miss
ISI
DSI
tlbre
tlbwe
TLBSEL
TLBSELD
Which TLB hit
TLBSELD
—
—
—
—
ESEL
if TLBSELD = 0:
TLB0[NV]
else, undefined
Number of entry
that hit
if TLBSELD = 0:
TLB0[NV]
else, undefined
—
—
—
—
NV
if TLBSELD = 0:
~TLB0[NV]
else, undefined
if TLBSEL = 0:
TLB0[NV]
else, undefined
if TLBSELD = 0:
~TLB0[NV]
else, undefined
—
—
if TLBSEL = 0:
TLB0[NV]
else, undefined
—
V
1
1
0
—
—
V(array)
—
IPROT
0
Matched IPROT
if TLB1 hit;
else 0
0
—
—
IPROT (array)
if TLB1; else 0
—
TID[0–7]
Value of PID register
selected by TIDSELD
TID (array)
SPID0
—
—
TID (array)
—
TS
MSR[IS/DS]
SAS
SAS
—
—
TS(array)
—
TSIZE[0–3]
TSIZED
TSIZE(array)
TSIZED
—
—
TSIZE(array)
—
EPN[32–51]
EPN of access
EPN (array)
—
—
—
EPN (array)
—
X0, X1
WIMGE
X0D, X1D
WIMGED
X0, X1 (array)
WIMGE (array)
X0D, X1D
WIMGED
—
—
X0, X1 (array)
WIMGE (array)
—
RPN[28–51]
Zeros
RPN (array)
Zeros
—
—
RPN (array)
—
Access
( U0–U3)
Zeros
Access (array)
Zeros
—
—
Access (array)
—
TLBSELD
—
—
—
—
—
—
—
TIDSELD[0–1]
—
—
—
—
—
—
—
TSIZED[0–3]
—
—
—
—
—
—
—
WIMGED
—
—
—
—
—
—
—
SPID0
PID0
—
—
—
—
—
—
SAS
MSR[IS] for
instruction access;
MSR[DS] for data
access
—
—
—
—
—
—
Содержание PowerPC e500 Core
Страница 1: ...PowerPC e500 Core Family Reference Manual Supports e500v1 e500v2 E500CORERM Rev 1 4 2005...
Страница 36: ...PowerPC e500 Core Family Reference Manual Rev 1 xxxvi Freescale Semiconductor...
Страница 38: ...PowerPC e500 Core Family Reference Manual Rev 1 Part I 2 Freescale Semiconductor...
Страница 316: ...PowerPC e500 Core Family Reference Manual Rev 1 7 18 Freescale Semiconductor Performance Monitor...
Страница 332: ...PowerPC e500 Core Family Reference Manual Rev 1 Part II 2 Freescale Semiconductor...
Страница 362: ...PowerPC e500 Core Family Reference Manual Rev 1 10 26 Freescale Semiconductor Auxiliary Processing Units APUs...
Страница 440: ...PowerPC e500 Core Family Reference Manual Rev 1 A 8 Freescale Semiconductor Programming Examples...
Страница 444: ...PowerPC e500 Core Family Reference Manual Rev 1 B 4 Freescale Semiconductor Guidelines for 32 Bit Book E...
Страница 530: ...Opcode Listings PowerPC e500 Core Family Reference Manual Rev 1 D 50 Freescale Semiconductor...
Страница 534: ...PowerPC e500 Core Family Reference Manual Rev 1 E 4 Freescale Semiconductor Revision History...