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
Link To Document