Datasheet

Table Of Contents
18.6 Functional Description
18.6.1 Terminology
The following is a list of terms used to describe the Power Managemement features of this
microcontroller.
18.6.1.1 Power Domains
Leaving aside the supply domains, such as VDDANA and VDDIO, the device is split into these power
domains: PDCORESW, PDBACKUP, PDSYSRAM and PDBKUPRAM.
PDCORESW, PDSYSRAM and PDBKUPRAM are "switchable power domains". In Standby, Hibernate or
Backup mode, these power domains can be turned OFF to save leakage consumption according to user
configuration.
PDCORESW: contains the CPU and all the peripherals, except those located in the backup power
domain.
PDBACKUP: contains the backup peripherals: OSC32KCTRL, SUPC, RSTC, RTC and the PM itself.
PDSYSRAM: contains the system RAM. It can be partially or fully turned OFF in Standby or
Hibernate mode according to user configuration.
PDBKUPRAM: contains the backup RAM. It can be partially or fully turned OFF in Backup mode.
18.6.1.2 Sleep Modes
The device can be set in a sleep mode. In sleep mode, the CPU is stopped and the peripherals are either
active or idle, according to the sleep mode depth:
Idle sleep mode: The CPU is stopped. Synchronous clocks are stopped except when requested. The
logic is retained.
Standby sleep mode: The CPU is stopped as well as the peripherals. The logic is retained, and
power domain gating can be used to fully or partially turn off the PDSYSRAM power domain.
Hibernate sleep mode: PDCORESW power domain is turned OFF. The backup power domain is kept
powered to allow few features to run (RTC, 32KHz clock sources, and wake-up from external pins).
The PDSYSRAM power domain can be retained according to software configuration.
Backup sleep mode: Only the backup domain is kept powered to allow few features to run (RTC,
32KHz clock sources, and wake-up from external pins). The PDBKUPRAM power domain can be
retained according to software configuration.
Off sleep mode: The entire device is powered off.
18.6.2 Principle of Operation
In active mode, all clock domains and power domains are active, allowing software execution and
peripheral operation. The PM Sleep Mode Controller allows to save power by choosing between different
sleep modes depending on application requirements, see 18.6.3.3 Sleep Mode Controller.
The PM Power Domain Controller allows to reduce the power consumption in standby mode even further.
18.6.3 Basic Operation
18.6.3.1 Initialization
After a Power-on Reset (POR), the PM is enabled, the device is in Active mode.
18.6.3.2 Enabling, Disabling and Resetting
The PM is always enabled and can not be reset.
SAM D5x/E5x Family Data Sheet
PM – Power Manager
© 2019 Microchip Technology Inc.
Datasheet
DS60001507E-page 216