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.

MSPM0G3107: Power consumption related

Part Number: MSPM0G3107

Tool/software:

Hi team,

What is the maximum current consumption of the MSPM0G3107 (not the absolute maximum rating)?

I think that current is consumed by the CPU (typ 8mA in run mode), flash memory (max 10mA), and other peripherals (LFOSC, SYSPLL, etc.).

Is it correct to assume that these are all supplied in parallel by VDD (IVDD)?

Thank you,

Kenley

  • Hi Kenley,

    That answer can be a complex one depending on how accurate you want to get. It is going to depend on your power domain, CLK frequencies (and which ones are enabled), peripherals enabled (idle/active), and time in mode/duty cycle. I do think a good foundational estimate would be what you have mentioned above for Run mode. The supply voltage for these would be VDD, so you are correct there. 

    For the flash, you would need to consider the period of time and amount of data written/erased as well in your current estimation. One thing to also note with respect to flash is that the IDD(Run) will vary based on if you are executing a program from the flash or from the SRAM.

    I hope this helps!

  • Don't forget what is connected to the GPIOs. That can make a big difference.

  • Hi Brian and Keith,

    Thank you for your support.

    We understand that it must depends on the usage condition.

    I think customer would like to considerate the maximum current consumption to design their custom board power based on that value.

    Is it possible to provide the value in maximum load for MSPM0 ?

    Best regards,

    Kenley

  • Hi Kenley,

    The maximum allowed load will be in the absolute maximum ratings table related to your VDD and VSS pins. VDD is your power input for every IP in this device so the current needs to run through this pin. The more peripherals or current getting drawn will have to go through VDD and VSS.


    Short answer, max allowed is 80mA in all temperature ranges or 100mA up to 85℃

      

    Regards,
    Luke