English
Language : 

WM8310 Datasheet, PDF (30/291 Pages) Wolfson Microelectronics plc – Processor Power Management Subsystem
WM8310
Pre-Production
11 DEVICE DESCRIPTION
11.1 GENERAL DESCRIPTION
The WM8310 is a multi-purpose Power Management device with a comprehensive range of features.
The WM8310 provides 4 DC-DC converters and 11 LDO regulators which are all programmable to
application-specific requirements. The on-board oscillator and two additional LDOs support the
clocking and control functions for the DC-DC converters and other core functions. The device has
flexible power supply options, which enable hot-switching between external supplies (Wall adaptor or
USB), or a battery. The WM8310 provides a configurable charger for the main battery and maintains
the backup power source using a constant-voltage output. Other features include 2 Current Sinks
(LED drivers), flexible GPIO capability, and LED outputs for system status indications.
The WM8310 also provides a 32.768kHz crystal oscillator and secure Real Time Clock (SRTC). The
Frequency Locked Loop (FLL) enables different clock frequencies to be generated from the 32kHz
reference to provide clocking for external circuits. An auxiliary ADC is included, for measurement of
internal and external voltages.
Under typical operating conditions, the device is powered up and shut down under the control of the
O¯¯N pin. The device executes a programmable sequence of enabling or disabling the DC-DC
converters, LDOs and other functions when commanded to power up or shut down respectively. An
alternate device state (SLEEP power state) is provided, in which selected functions may be
separately configured for a low-power or other operating condition. The configuration of the normal
operating state may be programmed into an integrated OTP non-volatile memory. If desired, the OTP
memory can be programmed during device manufacture in accordance with the user’s specification.
See Section 14 for details of the OTP and associated bootstrap configuration functions.
In the absence of suitable power supplies, the WM8310 automatically reverts to a backup state, under
which a minimal functionality is maintained to enable a smooth return to normal operation when the
supplies are restored. With a backup supply present, the RTC is updated in the backup state, allowing
the main battery to be depleted or changed without loss of RTC function. Without a backup battery, a
small capacitor is sufficient to maintain the RTC (unclocked) for up to 5 minutes.
11.2 POWER STATES
The WM8310 has 6 main power states, which are described below. Different levels of functionality are
associated with each of the power states. Some of the state transitions are made autonomously by
the WM8310 (eg. transitions to/from BACKUP are scheduled according to the available power supply
conditions). Other transitions are initiated as a result of instructions issued over the Control Interface
or as a result of software functions (eg. Watchdog timer) or hardware functions such as the O¯¯N pin.
The valid transitions and the associated conditions are detailed below.
NO POWER - This is the device state when no power is available. All functions are disabled and all
register data is lost.
OFF - This is the device state when power is available but the device is switched off. The RTC is
enabled and the register map contents are maintained. The R¯¯E¯S¯E¯T¯ pin is pulled low in this state.
LDO11 may optionally be enabled in this state; all other DC-DCs and LDOs are disabled (except
LDO12, which supports internal functions).
ON - This is the normal operating state when the device is switched on. All device functions are
available in this state.
SLEEP - This is a user-configurable operating state which is intended for a low-power operating
condition. Selected functions may be enabled, disabled or re-configured according to the user’s
requirements. A programmable configuration sequence for the DC-DCs and LDOs is executed on
transition to/from SLEEP mode.
BACKUP - This is the operating state when the available power supplies are below the reset
threshold of the device. Typically, this means that USB or Wall supplies are not present and that the
main battery is either discharged or removed. All DC-DC converters and LDO regulators are disabled
in this state. The RTC and oscillator and a ‘software scratch’ memory area can be maintained from
the backup supply (if available) in this state. All other functions and registers are reset in BACKUP.
(Note that, for power saving, an ‘unclocked’ mode, in which the RTC is held constant, may be
selected if required.)
w
PP, May 2012, Rev 3.1
30