Aggressive power management techniques, which combine hardware and software solutions, are fundamental for embedded computing platforms today, especially if they are battery operated. This paper proposes an adaptive low-level algorithm, which modulates the DC-DC converter activation for minimising quiescent current consumption. This algorithm allows a discontinuous usage of the DC-DC converter during the sleep time, without requiring modification in the user's main program, by powering the system solely with the internal DC-DC converter capacitor and without using any other additional capacitors as an energy buffer. The algorithm computes the maximum interval between consecutive wake-ups necessary for the capacitor recharging at run-time. Intervals are decided by taking into account both the global leakage and the temperature-dependent variations of the capacitor. The proposed solution significantly enhances the lifetime of applications with a low activity rate, such as wireless sensor networks, while still guaranteeing efficient power delivery for high-current demand intervals.
Domenico Balsamo, Giacomo Paci, Luca Benini, Davide Brunelli (2014). Sleep power minimisation using adaptive duty-cycling of DC–DC converters in state-retentive systems. IET CIRCUITS, DEVICES & SYSTEMS, 8, 478-486 [10.1049/iet-cds.2013.0466].
Sleep power minimisation using adaptive duty-cycling of DC–DC converters in state-retentive systems
BALSAMO, DOMENICO;PACI, GIACOMO;BENINI, LUCA;BRUNELLI, DAVIDE
2014
Abstract
Aggressive power management techniques, which combine hardware and software solutions, are fundamental for embedded computing platforms today, especially if they are battery operated. This paper proposes an adaptive low-level algorithm, which modulates the DC-DC converter activation for minimising quiescent current consumption. This algorithm allows a discontinuous usage of the DC-DC converter during the sleep time, without requiring modification in the user's main program, by powering the system solely with the internal DC-DC converter capacitor and without using any other additional capacitors as an energy buffer. The algorithm computes the maximum interval between consecutive wake-ups necessary for the capacitor recharging at run-time. Intervals are decided by taking into account both the global leakage and the temperature-dependent variations of the capacitor. The proposed solution significantly enhances the lifetime of applications with a low activity rate, such as wireless sensor networks, while still guaranteeing efficient power delivery for high-current demand intervals.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.