STM32H7 Dual core - power consumption M4 vs M7
Hello,
While I was looking for a new MCU, I came across STM32H7 dual core mcus, with M4 and M7.
I directly thought that it could be versatile for many usage, M7 for high performance, M4 to mix performances/ and power consumption (and from what I understood, "BAM" for low power data acquisition).
Note: For me, the power consumption is the main factor for choosing a processor (to make battery-powered data loggers)
However, reading the manual, it seems that M7 consumption is lower than M4 one. (or I missed some parameters in the documentation?)
Table 38: . Typical and maximum current consumption in Run mode, code with data processing
running from Flash memory, only Arm Cortex-M7 running, cache ON,
LDO regulator ON(1) :
VOS3 - 200MHZ (typical) : 34.5mA / 75mA (periph enabled)
Table 41. Typical and maximum current consumption in Run mode, code with data processing
running from Flash memory, only Arm Cortex-M4 running, ART accelerator ON,
LDO regulator ON(1)
VOS3 - 100MHZ (typical) : 35mA / 61mA (periph enabled)
Same consumption for a ratio of two in frequency.
So i am wondering, if I do not really need a dual core usage, could a M7 solo core is better (in ratio power/performances) ? Or did I really miss something here ?
Thank you for your help,
Romain
ps: link to the datasheet https://www.st.com/resource/en/datasheet/stm32h757xi.pdf
