
69rlq62d-f714peg4 * Memec (Headquar
ter
s) - Unique
Tec
h,
Insight,
Impact
MAR
VELL CONFIDENTIAL,
UNDER ND
A# 12101050
69rlq62d-f714peg4 * Memec (Headquar
ter
s) - Unique
Tec
h,
Insight,
Impact
MAR
VELL CONFIDENTIAL,
UNDER ND
A# 12101050
69r
lq62d-f714peg4 * Memec (Headquar
ters) - Unique
T
ech, Insight, Impact * UNDER ND
A# 12101050
MAR
VELL CONFIDENTIAL - UNA
UTHORIZED DISTRIB
UTION OR USE STRICTL
Y PR
OHIBITED
Services Power Management Unit
Copyright © 12/13/06 Marvell
CONFIDENTIAL
Doc. No. MV-TBD-00 Rev. A
December 13, 2006
Document Classification: Proprietary Information
Page 211
Not approved by Document Control. For review only.
Note:
The OVER1 register is defined in the power-management integrated circuit (PMIC) used to
interface to the processor.
8. The MPMU de-asserts SYS_EN pin. The optimum external system responds to this assertion by disabling
the power supplies (VCC_MVT, VCC_PLL, VCC_BG, VCC_OSC13M, VCC_MEM, VCC_DF,
VCC_MSL, VCC_CI, VCC_LCD, VCC_CARD1, VCC_CARD2, VCC_USB(PXA300 Processor),
VCC_BIAS(PXA310 processor), VCC_ULPI(PXA310 processor), VCC_IO1, and VCC_IO3
). If any of
these supplies is disabled, then VCC_APPS must also be disabled.
Note:
When S3 is entered due to nBATT_FAULT assertion with PMCR[BIE] bit cleared, the SDRAM
is not placed into self-refresh mode before S3 is entered. Contents in the SDRAM are lost when
S3 is entered with the PMCR[BIE] bit cleared.
8.7.2.4.9
Behavior in S3 State
In S3 state, all clocks except the timekeeping oscillator clock to the MPMU and RTC are disabled. Therefore, no
application core interrupts are recognized, and no external pin transitions other than valid wake-up and reset
signals are recognized. The nBATT_FAULT signal is also recognized if S3 state was entered through software
control.
The MPMU and pad units watch for pre-programmed wake-up events if S3 state was entered through software
control. Rising- and falling-edge transitions are detected on the external wake-ups using asynchronous
edge-detection logic. The wake-up signals must be held for a specified amount of time for the edge to be
detected. However, the receiving PMU takes up to a specified amount of time to acknowledge the external
wake-up edge and to begin the wake-up sequence. Refer to the PXA300 Processor and PXA310 Processor
Electrical, Mechanical, and Thermal Specification for these time durations.
In S3 state, when entered automatically due to nBATT_FAULT assertion (regardless of the setting of
PCMR[BIE] bit), the external wake-up sources are limited to EXT_WAKEUP<1:0>. Additionally, in S3 state, if
nBATT_FAULT is asserted, the MPMU remain in S3 state regardless of the setting of PCMR[BIE] bit in the
“Power Management Unit Control Register (PMCR)”
. The MPMU modifies the available wake-up events to
EXT_WAKEUP<1:0>. Wake-up events are detected by the MPMU when in S3 state, even while
nBATT_FAULT is asserted, but the MPMU does not exit S3 state due to a wake-up event until nBATT_FAULT
is negated.
Note:
The EXT_WAKEUP<1:0> signals are detected by the MPMU as a wake-up from S3 state after
the PWRMODE register (CP14 Register 7) is written to enter the S3 state.
8.7.2.4.10
Exiting S3 State
The following occurs after the assertion of a pre-programmed S3 state wake-up event while the nBATT_FAULT
signal is not asserted:
1. The MPMU asserts the SYS_EN pin, enabling the power supplies (VCC_MVT, VCC_PLL, VCC_BG,
VCC_OSC13M, VCC_MEM, VCC_DF, VCC_MSL, VCC_CI, VCC_LCD, VCC_CARD1, VCC_CARD2,
VCC_USB(PXA300 Processor), VCC_BIAS(PXA310 processor), VCC_ULPI(PXA310 processor),
VCC_IO1, and VCC_IO3
.
The MPMU waits the number of timekeeping oscillator cycles specified by the
SYS_DEL bits in the
“Power Management Unit General Configuration Register (PCFR)”
. If the SWDD bit
in the
“Power Management Unit General Configuration Register (PCFR)”
is set, then the MPMU shortens
the wake-up sequence by asserting PWR_EN and sending an I
2
C command to enable VCC_APPS as soon as
all the high-voltage power supplies are powered up. The commands sent are hardware PWR_I2C
commands, if enabled.