DOI QR코드

DOI QR Code

Design Space Exploration of EEPROM-SRAM Hybrid Non-volatile Counter Considering Energy Consumption and Memory Endurance

에너지 소비 및 메모리 내구성을 고려한 EEPROM-SRAM 하이브리드 비휘발성 카운터의 설계 공간 탐색

  • Received : 2016.06.16
  • Accepted : 2016.07.21
  • Published : 2016.08.31

Abstract

Non-volatile counter is a counter that maintains the value without external power supply. It has been used for the applications related to warranty issues to count and record certain events such as power cycles, operating time, hard resets, and timeouts. It has been conventionally implemented with volatile memory-based counter and battery backup or non-volatile memory such as EEPROM. Both of them have a lifetime issue due to the limited lifetime of the battery and the endurance of the non-volatile memory cells, which incurs significant redundancy in design. In this paper, we introduce a hybrid architecture of volatile (SRAM) and non-volatile memory (EEPROM) cells to achieve required lifetime of the non-volatile counter with smaller cost. We conduct a design space exploration of the proposed hybrid architecture with the parameters of various kinds of non-volatile memories. The analysis result shows that the proposed hybrid non-volatile counter can extend the lifetime up to 6 times compared to the battery-backup volatile memory-based implementation.

Keywords

References

  1. J. Park, D. Shin, H.G. Lee, N. Chang, "Accelerating memory access with address phase skipping in lpddr2-nvm," Journal of Semiconductor Technology and Science, Vol. 14, No. 6, pp. 741-749, 2014 (in Korean). https://doi.org/10.5573/JSTS.2014.14.6.741
  2. Maxim Integrated, "APPLICATION NOTE 5042: Implementing Nonvolatile, Nonresettable Counters for Embedded Systems," 2011.
  3. Trumeter Inc. "6 digit programmable bi-directional counter relay, with dual preset or batch mode operation, prescaling and EEPROM data storage," 2007.
  4. Dallas Semiconductor, "DS1603: Elapsed time counter module," 1995.
  5. C. V. Eeden, "AN1449: High-Reliability and High-Frequency EEPROM Counter," Microchip Technology Inc., 2012.
  6. Ramtron International Corporation. "FM6124: Event data recorder," 2012.
  7. Radiant Technologies, Inc., "An Autonomous Nonvolatile Digital Counter," 2010.
  8. Maxim Integrated, "DS2431: 1024bits 1wire serial EEPROM," 2015.
  9. J. J. Yang, D. B. Strukov, D. R. Stewart, "Memristive devices for computing," Nature Nanotechnology, Vol. 8, pp. 13-24, 2012. https://doi.org/10.1038/nnano.2012.240