MPC8533EVTAQGA Freescale Semiconductor, MPC8533EVTAQGA Datasheet - Page 441

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
These addresses, shown in
and are called the private access space. Because this device has only one core, there is only one set of
per-CPU registers, each register having two addresses. For example, the CTPR is located normally at
0x6_0080, and also at the private access address of 0x4_0080. While this double mapping seems
superfluous on a single-core device, the purpose of this feature is to enable user code to execute correctly
in an multiprocessor environment without needing to know which CPU it is running on. It is included on
this device to simplify the porting of such code.
An example of how the different registers are addressed in a four-core device is illustrated in
Note that when accessing a register normally, each core sources a different address. However, when
accessing the same register using the per-CPU address space, each core sources the same address.
10.3.8.1
There are four interprocessor interrupt dispatch registers (IPIDRs), one for each IPI channel, as shown in
Figure
interrupts apparently makes little sense in a single-core device, this feature can serve as a doorbell type
interrupt because external bus masters can write to these registers.
Freescale Semiconductor
10-43. Writing to an IPIDR with a bit set causes a self interrupt. While the concept of interprocessor
MPC8533E PowerQUICC III Integrated Host Processor Family Reference Manual, Rev. 1
Interprocessor Interrupt Dispatch Registers (IPIDR0–IPIDR3)
Figure 10-42. Per-CPU Register Address Decoding in a Four-Core Device
Uses Core ID
Per-CPU Register
Address Decode
Reg 3
Table
Reg 2
IACK Registers (one per core)
10-46, appear in the memory map at the same offset for every processor,
Reg 1
Reg 0
0x40
0x40
0x40
0x40
ID0
ID1
Address
Normal Register
Address Decode
ID2
Programmable Interrupt Controller
ID3
Processor
Cores
Figure
10-42.
10-45

Related parts for MPC8533EVTAQGA