IRC: Cross-layer design exploration of Intermittent Robust Computation units for IoTs

04/23/2019
by   Arman Roohi, et al.
0

Energy-harvesting-powered computing offers intriguing and vast opportunities to dramatically transform the landscape of the Internet of Things (IoT) devices by utilizing ambient sources of energy to achieve battery-free computing. In order to operate within the restricted energy capacity and intermittency profile, it is proposed to innovate Intermittent Robust Computation (IRC) Unit as a new duty-cycle-variable computing approach leveraging the non-volatility inherent in spin-based switching devices. The foundations of IRC will be advanced from the device-level upwards, by extending a Spin Hall Effect Magnetic Tunnel Junction (SHE-MTJ) device. The device will then be used to realize SHE-MTJ Majority/Polymorphic Gate (MG/PG) logic approaches and libraries. Then a Logic-Embedded Flip-Flop (LE-FF) is developed to realize rudimentary Boolean logic functions along with an inherent state-holding capability within a compact footprint. Finally, the NV-Clustering synthesis procedure and corresponding tool module are proposed to instantiate the LE-FF library cells within conventional Register Transfer Language (RTL) specifications. This selectively clusters together logic and NV state-holding functionality, based on energy and area minimization criteria. It also realizes middleware-coherent, intermittent computation without checkpointing, micro-tasking, or software bloat and energy overheads vital to IoT. Simulation results for various benchmark circuits including ISCAS-89 validate functionality and power dissipation, area, and delay benefits.

READ FULL TEXT

page 1

page 4

page 6

research
12/23/2017

Learning-Based Computation Offloading for IoT Devices with Energy Harvesting

Internet of Things (IoT) devices can apply mobile-edge computing (MEC) a...
research
04/17/2023

Energy Attacks in the Battery-less Internet of Things

We study how ambient energy harvesting may be used as an attack vector i...
research
06/15/2021

Low-Energy and CPA-Resistant Adiabatic CMOS/MTJ Logic for IoT Devices

The tremendous growth in the number of Internet of Things (IoT) devices ...
research
06/15/2022

Energy Saving Techniques for Energy Constrained CMOS Circuits and Systems

Portable devices like smartphones, tablets, wearable electronic devices,...
research
07/11/2023

Application-aware Energy Attack Mitigation in the Battery-less Internet of Things

We study how to mitigate the effects of energy attacks in the batteryles...
research
06/09/2021

Intermittent Speech Recovery

A large number of Internet of Things (IoT) devices today are powered by ...
research
05/05/2020

Nanotechnology-inspired Information Processing Systems of the Future

Nanoscale semiconductor technology has been a key enabler of the computi...

Please sign up or login with your details

Forgot password? Click here to reset