EasyManua.ls Logo

Freescale Semiconductor PowerPC e500 Core - MAS Register 4 (MAS4)

Default Icon
548 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PowerPC e500 Core Family Reference Manual, Rev. 1
12-30 Freescale Semiconductor
Memory Management Units
Figure 12-15 describes the format of MAS4 on the e500 core complex.
Table 12-12 shows the core complex MAS4 bit definitions.
Note that MAS5 is not implemented in the e500 core complex.
SPR 628 Access: Supervisor-only
32 33 34 35 36 45 46 47 48 55 56 57 58 59 60 61 62 63
R
TLBSELD TIDSELD TSIZED X0D X1D WD ID MD GD ED
W
Reset All zeros
Figure 12-15. MAS Register 4 (MAS4)
Table 12-12. MAS4 Field Descriptions—Hardware Replacement Assist
Configuration
Bits Name Description
32–34 Reserved, should be cleared.
35 TLBSELD TLBSEL default value. The default value to be loaded in MAS0[TLBSEL] on a TLB miss exception. See the
EREF for more information.
0TLB0
1TLB1
36–45 Reserved, should be cleared.
46–47 TIDSELD TID default selection value. A 2-bit field that specifies which of the current PID registers should be used to
load the MAS1[TID] field on a TLB miss exception.
The e500 implementation defines this field as follows:
00 PID0
01 PID1
10 PID2
11 TIDZ (0x00) (all zeros)
48–51 Reserved, should be cleared.
52–55 TSIZED Default TSIZE value. Specifies the default value to be loaded into MAS1[TSIZE] on a TLB miss exception.
56 Reserved, should be cleared.
57 X0D Default X0 value. Specifies the default value to be loaded into MAS2[X0] on a TLB miss exception.
58 X1D Default X1 value. Specifies the default value to be loaded into MAS2[X1] on a TLB miss exception.
59 WD Default W value. Specifies the default value to be loaded into MAS2[W] on a TLB miss exception.
60 ID Default I value. Specifies the default value to be loaded into MAS2[I] on a TLB miss exception.
61 MD Default M value. Specifies the default value to be loaded into MAS2[M] on a TLB miss exception.
62 GD Default G value. Specifies the default value to be loaded into MAS2[G] on a TLB miss exception.
63 ED Default E value. Specifies the default value to be loaded into MAS2[E] on a TLB miss exception.

Table of Contents

Related product manuals