Circuit and methods for tracking the total amount of time that a host
device has spent in its high power "activated" state (and optionally idle
and hibernate states) and thereby can estimate the total power consumed
by the host device. A value representing this time may be send to a
remote device to, for example, accurately determine how much of the
energy has been consumed by the host device and how much time is left
and/or how many operations can be performed before the host device's
battery is exhausted.