Data Backup Optimization for Nonvolatile SRAM in Energy Harvesting Sensor Nodes

Yongpan Liu*, Jinshan Yue, Hehe Li, Qinghang Zhao, Mengying Zhao, Chun Jason Xue, Guangyu Sun, Meng-Fan Chang, Huazhong Yang

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

22 Citations (Scopus)

Abstract

Nonvolatile static random access memory (nvSRAM) has been widely investigated as a promising on-chip memory architecture in energy harvesting sensor nodes, due to zero standby power, resilience to power failures, and fast read/write operations. However, conventional approaches back up all data from static random access memory into nonvolatile memory when power failures happen. It leads to significant energy overhead and peak inrush current, which has a negative impact on the system performance and circuit reliability. This paper proposes a holistic data backup optimization to mitigate these problems in nvSRAM, consisting of a partial backup algorithm and a run-time adaptive write policy. A statistic deadblock predictor is employed to achieve dead block identification with trivial hardware overhead. An adaptive policy is used to switch between write-back and write-through strategy to reduce the rollback induced by backup failures. Experimental results show that the proposed scheme improves the performance by 4.6% on average while the backup power consumption and the inrush current are reduced by 38.1% and 54% on average compared to the full backup scheme. What is more, the backup capacitor size for energy buffer can be reduced by 40% on average under the same performance constraint.
Original languageEnglish
Pages (from-to)1660-1673
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Volume36
Issue number10
Online published5 Jan 2017
DOIs
Publication statusPublished - Oct 2017

Research Keywords

  • Cache memories
  • dead blocks
  • energy harvesting systems
  • nonvolatile static random access memory (nvSRAM)
  • sensor nodes

RGC Funding Information

  • RGC-funded

Fingerprint

Dive into the research topics of 'Data Backup Optimization for Nonvolatile SRAM in Energy Harvesting Sensor Nodes'. Together they form a unique fingerprint.

Cite this