SLAAEO9 October   2024 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3519 , MSPM0L1105

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1MSPM0 Low Power Mode Introduction
    1. 1.1 MSPM0 Power Domain Introduction
    2. 1.2 MSPM0 Low-Power Mode Introduction
    3. 1.3 Power Consumption Measurement Based on EnergyTrace
      1. 1.3.1 EnergyTrace Introduction
      2. 1.3.2 EnergyTrace Configuration With CCS
  5. 2MSPM0 System Power Consumption Measurement
  6. 3MSPM0 Peripheral Power Consumption Measurement
    1. 3.1  GPIO
    2. 3.2  RTC
    3. 3.3  WWDT
    4. 3.4  TIMER
      1. 3.4.1 TIMG0
      2. 3.4.2 TIMA0
    5. 3.5  UART
    6. 3.6  I2C
    7. 3.7  SPI
    8. 3.8  MCAN
    9. 3.9  SYSPLL
    10. 3.10 VREF
    11. 3.11 ADC
  7. 4Low-Power Mode Guidance

MSPM0 Peripheral Power Consumption Measurement

Table 3-1 summarizes key peripheral power consumption data of MSPM0G350x. For details of each peripheral power test performance, see the following sections.

The following provides an explanation of the two-power value in the table:

  • LPM Power: The power consumption current with different peripheral enabled in low-power mode (STANDBY0/1 mode).
  • Static Power in RUN0: The power consumption current difference after disabling a peripheral power or module in RUN0 mode.
Table 3-1 Peripheral Power Consumption Table
Peripherals Clock Power Consumption
SYSOSC = 32MHz LPM Power Static Power in RUN0
PD0 UART ULPCLK=32MHz 3.5uA 80uA
I2C ULPCLK=32MHz 2.5uA 230uA
TIMG0 LFCLK=32kHz <0.1uA (Running in STOP/STANDBY mode)
RTC/WWDT LFCLK=32kHz
PD1 TIMA0 MCLK=32MHz 30uA (Static Power in RUN0 mode)
SPI MCLK=32MHz 4.1uA 170uA
MCAN HFCLK=40MHz 10.6uA 480uA
Analog SYSPLL SYSPLL2x =32MHz 38uA (LPM Power in STANDBY1 mode)
VREF MCLK=32MHz 9.0uA 80uA
ADC MCLK=32MHz 2.5uA 60uA

The following sectors give the power consumption test results of different peripherals. The common hardware and software configuration are shown as below and the following sectors only point the specific configuration of corresponding peripheral:

  • Hardware
    • Based on LP-MSPM0G3507
    • Keep all jumpers uninstalled except J101 GND, 3V3, SWDIO, SWDCLK
    • No pullup/pulldown resistor connected to GPIO pins on the launchpad
  • Software
    • Disable all peripherals unused
    • LFCLK = LFSOC, MCLK = SYSOSC (32MHz)
    • Enable TIMG0(clock from LFCLK) to switch running condition every 2s