As a sub-project of my Nixie clock, I plan to use a battery backup real time clock (or gold cap backup). First I thought about the
DS1307, but it needs 500 nA and the
STM32L4 series claims 200 nA with RTC running. This makes me wonder, which CPU has the lowest power consumption?
In general the question doesn't make sense, because if no oscillator for the RTC runs, it is of no use for my application. Is there an industry benchmark to compare different microcontrollers better? Would be nice to compare the power consumption for different tasks, like implementing a real time clock with some given accuracy like 20 ppm from 0°C to 60°C (doesn't need an external watch crystal, if the microcontroller can do the accuracy internally) and wake up on some pin interrupt, and another task with wake up each second, and so on. The microcontroller manufacturers could implement and program their MCUs to solve the benchmark tasks, so that we can be sure that it is the best possible solution. Or someone like EEVblog could organize a challenge.
BTW, Microchip lists ATmega MCUs now, too for their
XLP technology. Of course, they still use the old Atmel datasheets and nowhere in it is XLP mentioned. I love marketing