RM0440 Rev 4 233/2126
RM0440 Power control (PWR)
271
(MR) supplies full power to the V
CORE
 
domain (core, memories and digital peripherals).
• In low-power run and low-power sleep modes, the main regulator is off and the low-
power regulator (LPR) supplies low power to the V
CORE
 
domain, preserving the 
contents of the registers, SRAM1, SRAM2 and CCM SRAM.
• In Stop 1 modes, the main regulator is off and the low-power regulator (LPR) supplies 
low power to the V
CORE
 
domain, preserving the contents of the registers, SRAM1, 
SRAM2 and CCM SRAM.
• In Standby mode with SRAM2 content preserved (RRS bit is set in the PWR_CR3 
register), the main regulator (MR) is off and the low-power regulator (LPR) provides the 
supply to SRAM2 only. The core, digital peripherals (except Standby circuitry and 
backup domain) SRAM1 and CCM SRAM are powered off.
• In Standby mode, both regulators are powered off. The contents of the registers, 
SRAM1, SRAM2 and CCM SRAM is lost except for the Standby circuitry and the 
backup domain. 
• In Shutdown mode, both regulators are powered off. When exiting from Shutdown 
mode, a power-on reset is generated. Consequently, the contents of the registers, 
SRAM1, SRAM2 and CCM SRAM is lost, except for the backup domain.
6.1.5  Dynamic voltage scaling management
The dynamic voltage scaling is a power management technique which consists in 
increasing or decreasing the voltage used for the digital peripherals (V
CORE
), according to 
the application performance and power consumption needs.
Dynamic voltage scaling to increase V
CORE
 
is known as overvolting. It allows to improve the 
device performance. 
Dynamic voltage scaling to decrease V
CORE
 
is known as undervolting. It is performed to 
save power, particularly in laptop and other mobile devices where the energy comes from a 
battery and is thus limited.
• Range 1: High-performance range.
In range 1, the main regulator operates in two modes following the R1MODE bit in the 
PWR_CR5 register:
• Main regulator range 1 normal mode: provides a typical output voltage at 1.2 V. It is 
used when the system clock frequency is up to 150 MHz. The Flash access time for 
read access is minimum, write and erase operations are possible.
• Main regulator range 1 boost mode: provides a typical output voltage at 1.28 V. It is 
used when the system clock frequency is up to 170 MHz. The Flash access time for 
read access is minimum, write and erase operations are possible. To optimize the 
power consumption it is recommended to select the range1 boost mode when the 
system clock frequency is greater than 150 MHz. See Table 38.
 
• Range 2: Low-power range.
Table 38. Range 1 boost mode configuration
System frequency SYSCLK ≤ 150 MHz SYSCLK ≤ 170 MHz
R1MODE bit configuration 1 0