Toggle Main Menu Toggle Search

Open Access padlockePrints

Stateful Energy Management for Multi-Source Energy Harvesting Transient Computing Systems

Lookup NU author(s): Dr Sergey Mileiko, Dr Rishad Shafik, Dr Domenico Balsamo



This is the authors' accepted manuscript of a conference proceedings (inc. abstract) that has been published in its final definitive form by IEEE, 2023.

For re-use rights please refer to the publisher's terms and conditions.


The intermittent and varying nature of energy harvesting (EH) entails dedicated energy management with large energy storage, which is a limiting factor for low-power/cost systems with small form factors. Transient computing allowssystem operations to be performed in the presence of power outages by saving the system state into a non-volatile memory (NVM), thereby reducing the size of this storage. These systems are often designed with a task-based strategy, which requires the storage to be sized for the most energy consuming task. That is, however, not ideal for most systems since their tasks have varying energy requirements, i.e., energy storage size and operating voltage. Hence, to overcome this issue, this paper proposes a novel energy management unit (EMU), tailored for multi-source EH transient systems, that allows selecting the storage size and operating voltage for the next task to be performed at run-time, thereby optimizing task-specific energy needs and startup times based on application requirements. For the first time in literature, we adopted a hybrid NVM+VM approach allowing our EMU to reliably and efficiently retain its internal state, i.e., stateful EMU, under even the most severe EH conditions. Extensive empirical evaluations validated the operation of the proposed stateful EMU at a small overhead (0.07mJ of energy to update the EMU state and a ≃4μA of static current consumption of the EMU).

Publication metadata

Author(s): Mileiko S, Cetinkaya O, Shafik R, Balsamo D

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 2023 Design, Automation & Test in Europe Conference & Exhibition (DATE)

Year of Conference: 2023

Online publication date: 02/06/2023

Acceptance date: 01/01/2023

Date deposited: 23/03/2023

Publisher: IEEE


DOI: 10.23919/DATE56975.2023.10137108

ePrints DOI: 10.57711/rz34-b373

Library holdings: Search Newcastle University Library for this item

ISBN: 9798350396249