A Study of Invalid Programming in 3D QLC NAND Flash Memories

2Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

3D QLC NAND flash memories are now widely applied in storage systems due to their high density. They adopt the two-step programming strategy to avoid severe program interference. This strategy results in a non-trivial time period between the two programming steps, during which the data could be invalidated from update operations. The second programming step might be performed on invalid data, which is defined as invalid programming in this work. We investigate the severity of the invalid programming issue by presenting the elapsed time between the two steps and the ratio of pages that suffer from invalid programming. By varying several parameters of the evaluated storage system, we present that the issue is common in 3D QLC-based storage systems. Finally, we introduce two pilot solutions to deal with the issue in our future work.

Cite

CITATION STYLE

APA

Dang, H., Yao, X., Wan, Z., & Li, Q. (2023). A Study of Invalid Programming in 3D QLC NAND Flash Memories. In HotStorage 2023 - Proceedings of the 2023 15th ACM Workshop on Hot Topics in Storage and File Systems (pp. 73–79). Association for Computing Machinery, Inc. https://doi.org/10.1145/3599691.3603414

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free