We present state retention techniques to support embedded sensing applications on 32-bit microcontrollers whose energy provisioning is assisted through ambient harvesting or wireless energy transfer. As energy availability is likely erratic in these settings, applications may be unpredictably interrupted. To behave dependably, applications should resume from where they left as soon as energy is newly available. We investigate the fundamental building block necessary to this end, and conceive three mechanisms to checkpoint and restore a device's state on stable storage quickly and in an energy-efficient manner. The problem is unique in many regards; for example, because of the distinctive performance vs. energy trade-offs of modern 32-bit mi...
Emerging applications for Internet of Things devices demand smaller mass, size and cost whilst incre...
Some electronic devices cannot embed any battery because of space- or cost-related concerns. Notably...
The key limitation in mobile computing systems is energy - without a stable power supply, these syst...
We present state retention techniques to support embedded sensing applications on 32-bit microcontro...
Energy harvesting has gained significant traction for powering Internet of Things (IoT) and autonomo...
Energy harvesting offers the potential for embedded systems to operate without batteries. However, h...
Batteries have traditionally been used to power embedded electronic devices. However, requirements s...
International audienceRecently has emerged the concept of transiently-powered systems: tiny battery-...
We present code instrumentation strategies to allow transiently-powered embedded sensing devices eff...
International audienceAs technology improves, it becomes possible to design autonomous, energy-harve...
Transiently-powered embedded systems are emerging to enable computation to be sustained during inter...
Future IoT systems are tightly constraint by cost and size and will often be operated from an energy...
One of the major shortcomings in IoT/sensor networks is the finite energy supply available for compu...
Various industry forecasts project that, by 2020, there will be around 50 billion devices connected ...
Emerging applications for Internet of Things devices demand smaller mass, size and cost whilst incre...
Some electronic devices cannot embed any battery because of space- or cost-related concerns. Notably...
The key limitation in mobile computing systems is energy - without a stable power supply, these syst...
We present state retention techniques to support embedded sensing applications on 32-bit microcontro...
Energy harvesting has gained significant traction for powering Internet of Things (IoT) and autonomo...
Energy harvesting offers the potential for embedded systems to operate without batteries. However, h...
Batteries have traditionally been used to power embedded electronic devices. However, requirements s...
International audienceRecently has emerged the concept of transiently-powered systems: tiny battery-...
We present code instrumentation strategies to allow transiently-powered embedded sensing devices eff...
International audienceAs technology improves, it becomes possible to design autonomous, energy-harve...
Transiently-powered embedded systems are emerging to enable computation to be sustained during inter...
Future IoT systems are tightly constraint by cost and size and will often be operated from an energy...
One of the major shortcomings in IoT/sensor networks is the finite energy supply available for compu...
Various industry forecasts project that, by 2020, there will be around 50 billion devices connected ...
Emerging applications for Internet of Things devices demand smaller mass, size and cost whilst incre...
Some electronic devices cannot embed any battery because of space- or cost-related concerns. Notably...
The key limitation in mobile computing systems is energy - without a stable power supply, these syst...