MPC8533EVTAQGA Freescale Semiconductor, MPC8533EVTAQGA Datasheet - Page 294

no-image

MPC8533EVTAQGA

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

Specifications of MPC8533EVTAQGA

Processor Type
MPC85xx PowerQUICC III 32-Bit
Speed
1.0GHz
Voltage
0.95 V ~ 1.05 V
Mounting Type
Surface Mount
Package / Case
783-BBGA, FCBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC8533EVTAQGA
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
L2 Look-Aside Cache/SRAM
Stashing is controlled either by an attribute from the initiator of a write or by address range registers in the
L2 cache. New cache lines are allocated for full-cache-line writes (unless the line is already resident in the
cache). Sub-cache-line write data is stashed only if the line is already valid in the cache. For these
sub-cache-line writes, a read-modify-write process is used to merge the write data with the valid data
already in the cache.
For information on how to initiate cache stashing from an I/O master, see the respective chapters for the
I/O masters that support stashing.
For address range based control of stashing, the L2 cache external write address registers 0–3
(L2CEWARn) and the L2 cache external write address registers extended address 0–3 (L2CEWAREAn)
are used with the L2 cache external write control registers 0–3 (L2CEWCRn) to control the cache stashing
functionality. Each register set (for example L2CEWAR0, L2CEWAREA0, and L2CEWCR0) specifies a
programmed memory range that can be allocated and optionally locked with a global write transaction.
The address register must be naturally aligned to the window size in the corresponding control register.
For more information, see
Section 7.3.1.2, “L2 Cache External Write Registers.”
Note that stashing can occur regardless of whether the L1 cache is enabled or whether the cache-inhibited
bit in the MMU is set for the page.
7.4.1
Stash-Only Cache Regions
In order to prevent stashed I/O data from polluting processor data in the L2 cache (and vice versa), it is
possible to create stash-only regions. This is controlled by the L2STASHCTL field of L2CTL. See
Section 7.3.1.1, “L2 Control Register (L2CTL).”
If a stash-only region is created, then that region of the cache will only be used for stashed I/O data, and
stashed I/O data will not cause the eviction of processor data; they are kept in separate ways of each set.
The processor may allocate data into the ways of the cache that are not allocated to SRAM or stash-only
memory. Replacement within the stash-only region and the processor region will be governed by a
pseudo-LRU algorithm modified by masks that allow only applicable ways of a cache set to be considered
for replacement.
MPC8533E PowerQUICC III Integrated Host Processor Family Reference Manual, Rev. 1
7-26
Freescale Semiconductor

Related parts for MPC8533EVTAQGA