
PRELIMINARY
SYSTEM CONTROLLER
S3C6400X RISC MICROPROCESSOR
3-16
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
Wakeup
Table 3-4 shows various wake-up sources from low power state, IDLE, (DEEP)-STOP, and SLEEP. According to
the low power state, different wake-up sources are available.
Table 3-4. Power mode wake-up sources
Power mode
Wakeup sources
All interrupt sources
MMC0, MM1, MMC2
TS ADC
External interrupt sources
RTC Alarm
TICK
Keypad interrupt
MSM (MODEM)
Battery Fault
HSI
IDLE
STOP
SLEEP
Warm reset
RESET
S3C6400X has five types of reset signals and SYSCON can place the system into one of five resets.
z
Hardware reset: It is generated by asserting XnRESET. It is an uncompromised, ungated, total and
complete reset that is used when you do not require information in system any more. It fully initializes all
system.
z
Warm reset: It is generated by asserting XnWRESET. XnWRESET is used to initialize S3C6400X and
preserve current hardware status.
z
Watchdog reset: It is generated by a special hardware block, i.e., watchdog timer. When the system is
hanged due to an unpredictable software error, the hardware block monitors internal hardware status
and generates reset signal to escape from this status.
z
Software reset: It is generated by setting SW_RESET.
z
Wakeup reset: It is generated when S3C6400X wake up from SLEEP mode. Since internal hardware
states are not available any more after SLEEP mode, they must be initialized.
Hardware reset
The hardware reset is invoked when XnRESET pin is asserted and all units in the system (except RTC) are reset
to known states. During this period, the following actions occur.
z
All internal registers and ARM1176 core go to the pre-defined reset states.
z
All pins get their reset state.
z
XnRSTOUT pin is asserted when XnRESET is asserted.