View Single Post
Gusse's Avatar
Posts: 168 | Thanked: 206 times | Joined on Apr 2010 @ Finland
#3282
Originally Posted by egoshin View Post
CPU in idle has (at least in theory) clocks switched OFF. However, it has VDD1/2 and it has power leakage too. If we set (somehow) the idle VDD1/2 to a minimum for any frequency we may not need lowfreq anymore (because it looks from my measurement that CPU in high freq may consume energy less per CPU cycle or same. However, SmartReflex should be switched on for that).
OK, when system is in sleep or deep sleep modes, then clock is not probably running. But from time_in_state -file you can check that when system is running what frequencies you have used and how long times. In my case, idle (i.e. nighttime) CPU is at 125MHz 95% of the time (when system is awake), so from that perspective lowers CPU voltage is also best for battery life. Or is it?

850mV @ 125MHz (VDD1 = 20)
vs
975mV @ 500MHz (VDD1 = 30)
vs
912mV @ 250MHz (VDD1 = 25)

Last edited by Gusse; 2010-04-23 at 19:53.