I've been reading this article: http://www.ti.com/lit/an/slyt356/slyt356.pdf
So, according to the article, current depends on voltage linearly.
How does clock speed depend on voltage?
The way I understand the article (and it may be entirely incorrect) that it does not; except, not all clocks will run at all voltages:
For example, an MSP430 system operatingwith a 7-MHz maximum clock frequency may require theinput voltage to be 3.3 V. If the clock speed is reduced to4.6 MHz, the MSP430 requires only a 2.0-V input voltage.If the MSP430 is placed into low-power mode, therequired input voltage is only 1.8 V.
Is my understanding correct? And what happens to a clock when the voltage is too low?
The article does not say anything about the merits of executing faster and, as a result, sleeping more.
So.. for a very slow, very low power app, which voltage is the best?