MPC8313CZQADDC Freescale Semiconductor, MPC8313CZQADDC Datasheet - Page 289

no-image

MPC8313CZQADDC

Manufacturer Part Number
MPC8313CZQADDC
Description
Microprocessors - MPU 8313 REV2.2 PB NO EN EXT
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MPC8313CZQADDC

Processor Series
MPC8313
Core
e300
Data Bus Width
16 bit
Maximum Clock Frequency
133 MHz
Program Memory Size
16 KB
Data Ram Size
16 KB
Interface Type
I2C
Mounting Style
SMD/SMT
Package / Case
PBGA
Number Of Programmable I/os
32
Number Of Timers
4

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC8313CZQADDC
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Freescale Semiconductor
Case
1
2
3
4
5
6
7
D3Warm
Power
D3Hot
State
D0
D1
D2
D1
D2
MPC8313E PowerQUICC™ II Pro Integrated Processor Family Reference Manual, Rev. 2
Wake-up (PME)
Not available
Signaling
Enabled?
Remote
Yes
Yes
Yes
Yes
Yes
Yes
Table 5-75. MPC8313E Agent Mode Wake-Up Support
e300 snoop hit, I
event: USB, internal
USB, internal timer,
USB, internal timer,
USB, internal timer,
decrementer timer,
decrementer timer,
external interrupt,
external interrupt,
external interrupt,
Defined wake-up
Other (e.g., e300
Other (e.g., e300
Wake-up Event
interrupt, TSEC,
Not applicable
timer, external
TSEC, GPIO
TSEC, GPIO
TSEC, GPIO
Source
GPIO
I
2
C)
2
C)
Active state, normal system activity
PME signaling to the host from the D1 state is not likely to be used in
an application. When a defined wake-up event occurs PMC will assert
an interrupt to the e300 (if not masked) which will cause it to wake-up
directly.
To support PME signaling the following sequence should be followed:
When a defined wake-up event occurs in D1 and PME signaling is
enabled (PMCCR1[PME_EN] = 1), PCI_PME will be asserted to the
host. Since the e300 has not been powered off, it will return to D0
(full-on) mode directly. To support PME signaling the e300 should not
continue normal processing until the host has instructed the device to
return to D0. The host would do this by writing
PCIPMCR1[Power_State] = 00b in the PCI config space. This will
cause the PMCCR1[NEXT_STATE] field to become 00b (D0) causing
an interrupt to the e300. The e300 can then respond to the host that is
had returned to D0 by writing PMCCR1[CURRENT_STATE] = 00,
which will then be reflected in PCIPMCR1[POWER_STATE],
indicating to the host that it has returned to D0. Normal processing can
then continue.
Same as D1 state (Case 2), except e300 transitions to Full On mode
from Nap state.
Same as D1 state (Case 2), except e300 transitions to Full On mode
from Sleep mode.
In D3Warm the e300 is powered off. When the wake-up event occurs
e300 does not return to D0 directly. Rather, PCI_PME is asserted to
the host. The host will then instruct the device to return to D0 (writing
PCIPMCR1[POWER_STATE] = 00). This will set
PMCCR1[NEXT_STATE] = 00 and the device will continue to
wake-up. Once awake the e300 should signal to the host that it has
returned to D0 by writing PMCCR1[CURRENT_STATE] = 00b which
will set PCIPMCR1[POWER_STATE] = 00. When the wake-up event
occurs the device wakes to a partially uninitialized state (DDRC, IPIC
etc. will need to be initialized). NOTE: PCI_PME signaled to the host
occurs from D3Warm without powering up the device through the
external power switch.
PME signaling to the host from the D1 state is not likely to be used in
an application.
e300 is in Doze mode. If an e300 interrupt occurs, the e300 will
transition to Full On mode directly. PME signalling to the host can be
supported if desired (see Case 2).
Same as D1 state (Case 6), except e300 transitions to Full On mode
from Nap state.
Action
System Configuration
5-81

Related parts for MPC8313CZQADDC