22.8.6 Voltage Regulator System (VREG) Control

Name: VREG
Offset: 0x18
Reset: 0x00000002
Property: PAC Write-Protection

Bit 3130292827262524 
 VSPER[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
     VSVSTEP[3:0] 
Access R/WR/WR/WR/W 
Reset 0000 
Bit 15141312111098 
        LPEFF 
Access R/W 
Reset 0 
Bit 76543210 
  RUNSTDBYSTDBYPL0 SEL[1:0]ENABLE  
Access R/WR/WR/WR/WR/W 
Reset 01001 

Bits 31:24 – VSPER[7:0] Voltage Scaling Period

This bitfield sets the period between the voltage steps when the VDDCORE voltage is changing in µs.

If VSPER=0, the period between two voltage steps is 1µs.

Bits 19:16 – VSVSTEP[3:0] Voltage Scaling Voltage Step

This field sets the voltage step height when the VDDCORE voltage is changing to reach the target VDDCORE voltage.

The voltage step is equal to 2VSVSTEP* min_step.

See the Electrical Characteristics chapter for the min_step voltage level.

Bit 8 – LPEFF Low power Mode Efficiency

ValueDescription
0The voltage regulator in Low power mode has the default efficiency and supports the whole VDD range (1.62V to 3.6V).
1The voltage regulator in Low power mode has the highest efficiency and supports a limited VDD range (2.5V to 3.6V).

Bit 6 – RUNSTDBY Run in Standby

ValueDescription
0The voltage regulator is in low power mode in Standby sleep mode.
1The voltage regulator is in normal mode in Standby sleep mode.

Bit 5 – STDBYPL0 Standby in PL0

This bit selects the performance level (PL) of the main voltage regulator for the Standby sleep mode. This bit is only considered when RUNSTDBY=1.
ValueDescription
0In Standby sleep mode, the voltage regulator remains in the current performance level.
1In Standby sleep mode, the voltage regulator is used in PL0.

Bits 3:2 – SEL[1:0] Voltage Regulator Selection

This bit is loaded from NVM User Row at start-up.

ValueNameDescription
0LDOThe voltage regulator in active mode is a LDO voltage regulator.
1BUCKThe voltage regulator in active mode is a buck converter.
2-3ReservedReserved

Bit 1 – ENABLE Enable

Must be set to 1.