SLAAE71 December 2022 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507
The VBOOST circuit in the PMU generates an internal VBOOST supply that is used by the analog peripherals. It is automatically managed by SYSCTL module as well.
As the VBOOST circuit has a startup time requirement (12 μs typical), users need to choose between analog peripherals’ power-on speed and low static current. Table 2-2 gives the behavior of the VBOOST control.
Mode | VBOOST Enable |
---|---|
ONDEMAND | VBOOST is automatically enabled by SYSCTL only when a COMP, OPA, or the GPAMP is enabled. |
ONACTIVE | VBOOST is forced to be enabled when the device is in RUN or SLEEP mode. VBOOST is also kept enabled in STOP or STANDBY mode if a COMP, OPA, or the GPAMP is enabled. |
ONALWAYS | VBOOST is forced to be enabled in all operating modes except SHUTDOWN. |
The VBOOST circuit requires a functional clock to operate, which can be the SYSOSC (4 MHz output) or the LFCLK (32 kHz) based on the currently active MCLK/ULPCLK tree source, which is selected automatically by SYSCTL. However, certain VBOOST operating conditions require it to be 4 MHz (sourced from SYSOSC) and not 32 kHz (sourced from LFCLK). Such conditions include: