S5PV210_HARDWARE DESING GUIDE REV 1.0
78
3.5. Pin configuration guide in Sleep mode
Pin Condition
Configuration
No connected pin
Input with internal Pull-up/down resistor Enable
If External Device doesn’t drive
‘High’ or ‘Low’ level
Input with internal Pull-up/down Enable resistor
or Output Low
Input Pin
If External Device drive
‘High’ or ‘Low’ level
Input with internal Pull-up/down resistor Disable
If External Device's Power is Off
Output Low
GPIO
Output pin
If External Device's Power is On
High or Low (It depends on External device's
status)
I/O pin
XMDATA, XM(n)DQS
Input pull-down or Output low controlled by LPCON
Memory I/O
(DRAM)
Output pin
XMNCS, XMRAS, XMCAS,
XMWE, XMCKE, XM(n)SCLK,
XMADDR, XMDQM
Previous state
Retention IO
S5PV210 has a lot of retention I/O that is remaining data during the Power down mode
(deep-stop(top off), deep-idle(top off), sleep mode)
Alive block GPIO (GPH0, GPH1,GPH 2, GPH3) is not retention I/O
After wake up from power down mode, you should first set GPIO configuration as the same ones before those power
down mode and then you should set ENABLE_GPIO, ENABLE_MMC_IO, and ENABLE_UART_IO bits to ‘1’ so that
normal I/O pad can be used
When wakeup from power down mode, the status of GPIO is kept. but M0 port status can be changed to reset value.
Before design circuits, you should check that the external device can be affected by changing status when wakeup.
For example)
You use Xm0ADDR[15] as output signal and connect to reset of external device(reset is active low).
When wakeup from power down mode, this pin can be changed ‘high’ to ‘low’ because the reset status of use
Xm0ADDR[15] is output low
CAUTION)
- M0 Port can be changed to reset value when wakeup from power down mode
- In case of MMC booting mode, MMC signals can be changed to reset value when wakeup from power down mode .