This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSPM0C1105: Power consumption clarifications

Expert 4736 points

Part Number: MSPM0C1105
Other Parts Discussed in Thread: MSPM0G3507

Hi Champs,

In the datasheet, it is said that the MCU consumes about 91uA/MHz when running CoreMark. On the other side, in Sleep mode, it consumes ~ 1,400 uA.

So can I say that, running at 8 MHz (consuming 8 * 91 uA = 728 uA) saves more power than staying in sleep mode?

 

image.png

Regards,

Kien

  • Hi Kien,

    No that is not correct. Note the parameters for the sleep mode current. MCLK is configured for 32MHz. The current consumption while in SLEEP mode is not characterized per MHz.

    If you want to compare the two, you need to do so at 32MHz:
    - RUN: 91uA/MHz * 32 = 2,912 uA
    - SLEEP: 1346 to 1468 uA

    SLEEP mode current consumption will also scale with the MCLK frequency, but this was not tested and included in the datasheet.

    Best,

    Owen

  • Owen,

    Thanks for your reply.

    What I was trying to confirm was: power consumption at RUN 8 MHz < power consumption in SLEEP (32 MHz).

    What do you think?

    Regards,

    Kien

  • Hi Kien,

    I see, I had misunderstood the original question.

    When comparing RUN at 8MHz and SLEEP at 32MHz, RUN will have lower power consumption.

    Best,

    Owen

  • Owen,

    Thanks for your confirmation.

    Can you share more details about what makes 1346 - 1468 uA in SLEEP?

    Or if you can provide details of the test reports for IDD in RUN, SLEEP, STOP, STANDBY and SHUTDOWN then it would be very helpful to me.

    Regards,

    Kien

  • Hi Kien,

    The main source of the current consumption is from the clock/oscillators. Even though the peripherals are disabled (power disabled) in the test conditions, PD0 and PD1 peripherals are not clock gated, so the clock tree is still switching for the peripherals/bus.

    This document has some test reports from the MSPM0G3507, but should be a relatively good guideline with regard to trends between devices: MSPM0 Low Power Optimization Guide.

    Also, this table in the datasheet shows what is available/enabled in different modes:

    Best,

    Owen

  • Owen,

    Thanks for additional details. This confirms what I guessed.

    Highly appreciate your support.

    Regards,

    Kien