I am learning about ultra low power (ULP) microcontrollers and I've listed some criteria:
- Current consumption with only RAM retention (~70nA)
- Current consumption with RAM retention + RTC (~150nA)
- Minimum voltage (~1.8V)
I don't often quite see the run mode consumption in μA/MHz. Furthermore, I assume for the same lithography process (40nm?), an 8-bit MCU would consume less than a 32-bit. Also an 8-bit is not always 4x faster than a 32-bit one, especially for IoT embedded applications.
Why are ULP microcontrollers usually only defined with the above three criteria?