CLOCK & POWER MANAGEMENT S3C2440A RISC MICROPROCESSOR
7-16
Follow the Procedure to Wake-up from SLEEP mode
1. The internal reset signal will be asserted if one of the wake-up sources is issued. It’s ex actly same with the
case of the assertion of the external nRESET pin. This reset duration is determined by the internal 16-bit
counter logic and the reset assertion time is calculated as tRST = (65535 / XTAL_frequenc y).
2. Check GSTATUS2[2] in order to know whether or not the power-up is caused by the wake-up from SLEEP
mode.
3. Release the SDRAM signal protection by setting MISCCR[19:17]=000b.
4. Configure the SDRAM memory controller.
5. Wait until the SDRAM self-refresh is released. Mostly SDRAM needs the refresh c ycle of all SDRAM row.
6. The information in GSTATUS[3:4] can be used for user’s own purpose becaus e the value in GSTATUS[3:4]
has been preserved during SLEEP mode.
7. – For EINT[3:0], check the SRCPND register.
– For EINT[15:4], check the EINTPEND instead of SRCPND (SRCPND will not be set although some bits of
EINTPEND are set.).
Table 7-4. Pin configuration table in Sleep mode Pin Condition Guid of Pin Configuration
which are configured as Input Pull-up Enable
GPIO Pin
which are configured as Ouput Pull-up Disable and Output Low
Input Pin, which doesn't have
internal Pull-up control.
If External Device doesn't always
drive Pin's level. Pull-up Enable by external Pull-up Resistor
If External Device's Power is Off Output Low
Output pin, which are
connected to External device If External Device's Power is On High or Low
(It depends on External device's status)
If Memory Power is Off Output Low
and External Buffer does exist If Buffer can hold bus level, Pull-up Disable.
Data
Bus If Memory Power is On and no External Buffer Output Low
NOTE
1. ADC should be set to Standby mode.
2. USB pads should be Suspend mode.
* This table is just for informational use only. User should consider his own Board condition and application.