MPC8533EVTARJ Freescale Semiconductor, MPC8533EVTARJ Datasheet - Page 300

no-image

MPC8533EVTARJ

Manufacturer Part Number
MPC8533EVTARJ
Description
MPU POWERQUICC 783-PBGA
Manufacturer
Freescale Semiconductor
Datasheets

Specifications of MPC8533EVTARJ

Processor Type
MPC85xx PowerQUICC III 32-Bit
Speed
1.067GHz
Voltage
1V
Mounting Type
Surface Mount
Package / Case
783-FCPBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC8533EVTARJ
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MPC8533EVTARJA
Manufacturer:
FREESCAL
Quantity:
156
Part Number:
MPC8533EVTARJA
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
L2 Look-Aside Cache/SRAM
7.8.1
PLRU bit updates depend on which cache way was last accessed, as summarized in
When an L2 line is invalidated, the PLRU bits are updated, marking the corresponding way as
least-recently used. This causes the invalidated way to be selected as the next victim.
7.8.2
The general PLRU algorithm described above must be modified to take into account special features of
the L2 cache; namely SRAM regions, line locking, and stash-only regions. Each of these features reserves
ways within each cache set such that some ways are not eligible for allocation/victimization by the general
LRU algorithm.
To preserve the state of the ways that are set aside for other special functions, the PLRU pointers are
modified by a mask that is a function of the L2 configuration registers, the lock bits in the cache status
array, and initiator of the transaction. The mask effectively points the PLRU algorithm away from ways
that are not to be considered for replacement.
L2 cache lines are locked through the status array lock bits. There are two lock bits for each way of each
set (1024 sets by eight ways). These bits are set or cleared through special L2 controller commands.There
are two sets of lock bits, one for instructions (I0–I7) and one for data (D0–D7) for every line. The lock bits
act as a mask over the PLRU bits to determine victim selection. The PLRU bits are updated regardless of
line locking.
Lock bits are used at allocate time to steer the PLRU algorithm away from selecting locked victims. In the
following discussion, the eight lock bits for a particular set are called L0–L7.
7-32
Where Lock Way i: Li = Di | Ii, i=0…7 (Di = data lock, Ii = instruction lock)
PLRU Bit Update Considerations
Allocation of Lines
MPC8533E PowerQUICC III Integrated Host Processor Family Reference Manual, Rev. 1
Table 7-24. PLRU Bit Update Algorithm
Accessed
Last Way
0
1
2
3
4
5
6
7
P0 P1 P2 P3 P4 P5 P6
1
1
1
1
0
0
0
0
1
1
0
0
PLRU Bits
1
1
0
0
1
0
1
0
1
0
1
0
Freescale Semiconductor
Table
7-24.

Related parts for MPC8533EVTARJ