Energy-Efficient Nonvolatile SRAM Design Based on Resistive Switching Multi-Level Cells.

Yanan Sun,Jiawei Gu,Weifeng He,Qin Wang,Naifeng Jing,Zhigang Mao,Weikang Qian,Li Jiang
DOI: https://doi.org/10.1109/tcsii.2019.2908243
2019-01-01
Abstract:A new nonvolatile static random access memory (nvSRAM) design based on the multi-level cell (MLC) characteristics of resistive RAMs (RRAMs) is presented in this brief to reduce the store energy of frequent-off and instant-on applications. The data store circuitry is designed to enable the energy-efficient multi-bit data backup of every two SRAM cells into a single four-level MLC RRAM of the proposed MLC-nvSRAM cell. Precharging restore scheme is employed to reduce the restore energy by suppressing the short-circuit and leakage currents when power supply is ramping up for data restore. Optimization method of multiple resistance states is also developed to maximize the restore yield considering the CMOS and RRAM process variations. The store and restore energy of the proposed MLC-nvSRAM circuit are reduced by 53.97% and 62.61%, respectively, as compared to the lowest store and restore energy of the previously published nvSRAM circuits based on single-level cell (SLC) RRAMs.
What problem does this paper attempt to address?