LPC2388 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2013. All rights reserved.
Product data sheet Rev. 3 — 15 October 2013 33 of 74
NXP Semiconductors LPC2388
Single-chip 16-bit/32-bit microcontroller
The PLL is turned off and bypassed following a chip Reset and by entering Power-down
mode. PLL is enabled by sof tware only. The program must configure an d activate the PLL,
wait for the PLL to lock, then connect to the PLL as a clock source.
7.25.3 Wake-up timer
The LPC2388 begins operation at power-up and when awakened from Power-down and
Deep power-down modes by using the 4 MHz IRC oscillator as the clock source. This
allows chip operation to resume quickly. If the main oscillator or the PLL is needed by the
application, software will need to enable these features and wait for them to stabilize
before they are used as a clock source.
When the main oscillator is initially activate d, the wake-up timer allows sof tware to e nsure
that the main oscillator is fully functional before the processor uses it as a clock source
and starts to execute instructions. This is important at power on, all types of Reset, and
whenever any of the aforementioned functions are turned off for any reason. Since the
oscillator and other functions are turned off during Power-down and Deep power-down
modes, any wake-up of the processor from Powe r-down mode make s use of the wake- up
Timer.
The Wake-up Timer monitors the crystal oscillator to check whether it is safe to begin
code execution. When power is applied to the chip, or when some eve nt caused the chip
to exit Power-down mode, some time is required for the oscillator to produce a signal of
sufficie nt amplitude to drive the clock logic. The amount of time d epends on many factors,
including the rate of VDD(3V3) ramp (in the case of power on), the type of crystal and its
electrical characteristics (if a q uartz cr yst al is used) , as well as any other external cir cuitry
(e.g., capacitors), and the characteristics of the oscillator itself under the existing ambient
conditions.
7.25.4 Power control
The LPC2388 suppo rts a variety of powe r control features. There are four special modes
of processor power reduction: Idle mode, Sleep mode, Power-down mode, and Deep
power-down mode. The CPU clock rate may also be controlled as needed by changing
clock sources, reconfiguring PLL values, and/or altering the CPU clock divider value. This
allows a trade-off of power versus processing speed based on application requirements.
In addition, Periph eral Power Contro l allows shutting down the clo cks to individual on-chip
peripherals, allowing fine tuning of power consumption by eliminating all dynamic power
use in any periphera ls th at are not re qu ire d for th e ap plic at ion . Each of the peripherals
has its own clock divider which provides even better power control.
The LPC2388 also implements a separate power domain in order to allow turning off
power to the bulk of the device while ma intaining opera tion of the RTC and a small SRAM,
referred to as the battery RAM.
7.25.4.1 Idle mode
In Idle mode, execution of instructions is suspended until either a Reset or interrupt
occurs. Peripheral functions continue operation during Idle mode and may generate
interrupts to cause the processor to resume execution. Idle mode eliminates dynamic
power used by the processor itself, memory systems and related controllers, and internal
buses.