![Marvell PXA300 Скачать руководство пользователя страница 117](http://html.mh-extra.com/html/marvell/pxa300/pxa300_developers-manual_1734615117.webp)
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
Copyright © 2006 Marvell
CONFIDENTIAL
Doc. No. MV-TBD-00 Rev. A
December 13, 2006, Preliminary
Document Classification: Proprietary Information
Page 117
Not approved by Document Control. For review only.
When SLEEP_SEL = 0 and the processor is in the D0 state, the multi-function pins value is determined by the
functional unit associated with the multi-function pins. If the processor transitions to D1, D2, or D3 low power
states, the multi-function pins value is determined by the bit settings shown in
. Transitioning from D1
or D2 state results in the multi-function pin value being determined by the functional unit associated with the
multi-function pins. Transitioning from D3 to D0 results in the multi-function pin value being determined by the
functional unit associated with the multi-function pin; in this case, the functional unit associated with the
multi-function pin is reset.
When SLEEP_SEL = 1, the multi-function pin value depends on the ASCR[RDH] bit. In D0 mode with
ASCR[RDH] cleared, the multi-function pin value is determined by the functional unit associated with the
multi-function pin. A transition to D1, D2, or D3 low power states results in hardware automatically setting the
RDH bit and the multi-function pin value is determined by the bit settings shown in
. Transitioning
from D1 or D2 states to D0 results in the RDH bit being cleared by hardware and the multi-function pin value
being determined by the functional unit associated with the multi-function pin. Transitioning from D3 to D0
results in the multi-function pin holding the value shown in
until the RDH bit is cleared by software;
this holding of the D3 multi-function pin value until the RDH bit is cleared is known as delayed release
functionality.
for a summary of multi-function pin states dependencies upon SLEEP_SEL, ASCR[RDH], and
low power modes.
Setting the SLEEP_SEL bit to employ the delayed release functionality while exiting the D3 low- power mode
depends on the use of the multi-function pin. There are cases where the delayed release functionality is almost
always used, for example, for multi-function used for USB transceiver pins to avoid errors on the USB
transceiver pins during D3 low-power mode exit. There are cases where the delayed release functionality may or
may not be used, for example, for multi-function pins used for SSP ports, depending upon the characteristics of
the SSP devices. Some multi-function pins that would never use this functionality, for example, the DFI pins.
Table 4-8. SLEEP_SEL and RDH Multi-function Pin State Summary
SLEEP_SEL
Power Mode
ASCR[RDH]
Multi-function Pin State
0
D0
X
Normal run mode, multi-function pin
state determined by functional unit
associated with multi-function pin
0
D0 transition to
D1, D2, or D3
X
0
D1 or D2
transition to D0
X
Multi-function pin state determined by
functional unit associated with
multi-function pin
0
D3 transition to
D0
X
Multi-function pin state determined by
functional unit associated with
multi-function pin; functional unit is reset
1
D0
0
Normal run mode, multi-function pin
state determined by functional unit
associated with multi-function pin
1
D0 transition to
D1, D2, or D3
1 - set by
hardware
1
D1 or D2
transition to D0
0 - cleared by
hardware
multi-function pins state determined by
functional unit associated with
multi-function pins
1
D3 transition to
D0
1