• DocumentCode
    123885
  • Title

    A Versatile Emulator for the Aging Effect of Non-volatile Memories: The Case of NAND Flash

  • Author

    Prodromakis, Antonios ; Korkotsides, Stelios ; Antonakopoulos, Theodore

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Patras, Patras, Greece
  • fYear
    2014
  • fDate
    27-29 Aug. 2014
  • Firstpage
    9
  • Lastpage
    15
  • Abstract
    This work presents a versatile and flexible FPGA-based platform, designed for accurate emulation of the aging effect of non-volatile memories. The emulator is based on a reconfigurable hardware-software architecture which enables the accurate representation of various non-volatile memory technologies, like NAND Flash and PCM. The proposed architecture can be used for emulating memories at the cell, chip and system level, while the proposed hardware platform can be used as a valuable tool for the development and evaluation of memory-related algorithms and techniques. In this paper, we analyze the architecture of the non-volatile memory emulator, focusing mainly on the NAND Flash case, we present details about its internal functionality and, using experimental results, we demonstrate the high accuracy achieved when it is used to emulate a specific NAND Flash chip.
  • Keywords
    NAND circuits; ageing; field programmable gate arrays; flash memories; hardware-software codesign; random-access storage; FPGA-based platform; NAND Flash chip; PCM; aging effect; memory-related algorithms; nonvolatile memories; nonvolatile memory emulator; reconfigurable hardware-software architecture; Aging; Computer architecture; Emulation; Flash memories; Microprocessors; Nonvolatile memory; Phase change materials; FPGA emulator; Memory Aging; NAND Flash; Non-volatile memories; Phase Change Memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2014 17th Euromicro Conference on
  • Conference_Location
    Verona
  • Type

    conf

  • DOI
    10.1109/DSD.2014.56
  • Filename
    6927220