ACE: An Analog Cell Emulator for Dependability Study of NAND Flash Memory

Jeoungwon Lee, Heekwon Park, Gunhee Choi, Bryan S. Kim, Seehwan Yoo, Jaedong Lee, Jongmoo Choi

Research output: Chapter in Book/Entry/PoemConference contribution

Abstract

Reliability is one of the primary concerns in modern SSD designs. Despite the benefits of high performance, low power consumption, and increased density, the vendors struggle with the reliability of user data due to various sources of analog noise. There were consorted efforts and studies to improve the reliability issues in SSDs, but we still need experimenting tools that present analog states of errors. To address this issue, we propose a novel NAND flash memory emulator, called ACE (Analog Cell Emulator), that uses threshold voltages for dependability studies. The proposed emulator maintains data as analog values through threshold voltage modeling, enabling emulation of endurance, retention, and disturbance errors of flash memory. To reduce the emulation overhead, metadata in a cell, page, and block are managed separately, and emulation is performed while reading rather than periodic error emulation. We evaluate the accuracy of ACE by comparing its signal with that of actual devices, with the results indicating that the signal differences are up to 4.3%. Additionally, we analyze two reliability enhancement techniques, ECC (Error Correction Code) and read-retry, using ACE with adjusted reference voltages. This analysis, which could not be feasible with existing emulators, demonstrates the advantages of the proposed analog emulator.

Original languageEnglish (US)
Title of host publicationProceedings - 53rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks - Supplemental Volume, DSN-S 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages28-34
Number of pages7
ISBN (Electronic)9798350325454
DOIs
StatePublished - 2023
Event53rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks - Supplemental Volume, DSN-S 2023 - Porto, Portugal
Duration: Jun 27 2023Jun 30 2023

Publication series

NameProceedings - 53rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks - Supplemental Volume, DSN-S 2023

Conference

Conference53rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks - Supplemental Volume, DSN-S 2023
Country/TerritoryPortugal
CityPorto
Period6/27/236/30/23

Keywords

  • Analog cell emulator
  • Flash memory
  • Noise modeling
  • Reliability enhancement techniques

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Hardware and Architecture
  • Safety, Risk, Reliability and Quality
  • Information Systems

Fingerprint

Dive into the research topics of 'ACE: An Analog Cell Emulator for Dependability Study of NAND Flash Memory'. Together they form a unique fingerprint.

Cite this