Minimizing Read Disturb via Localized Page Allocation for Modern NAND Flash-Based SSDs
  • Hwang, Joonseong
  • Cho, Minkyu
  • Park, Minjin
  • Yoon, Jihun
  • Jang, Yoonho
  • ... Hong, Seokin
Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

To meet the increasing demand for higher storage density, modern NAND flash-based SSDs employ Quad-Level Cell (QLC) technology, which stores four bits per memory cell. However, it exacerbates the read disturb issue, where repeated read operations gradually shift the threshold voltages of unselected NAND flash cells. This voltage drift leads to frequent read retries and accelerates device wear, ultimately degrading performance and endurance. To address this issue, we propose Localized Page Allocation (LPA), a novel data mapping scheme that allocates each page to a restricted region of the wordline. LPA assigns four consecutive bits in a single page to a single cell. This approach confines read operations to a limited portion of the bitlines, thereby reducing the number of NAND flash cells exposed to read disturb. However, this localized access increases the complexity of sensing operations. To address this challenge, we introduce Progressive Voltage Convergence (PVC) method that adaptively determines the next sensing voltage for each bitline based on its previous sensing result. This fine-grained control reduces the number of sensing steps during read operations. For additional optimization, we employ lossless compression, which reduces the number of sensing steps for the compressed pages. Experimental evaluations using real-world workloads demonstrate that our design improves I/O performance by up to 11% and extends endurance by 79% compared to the state-of-the-art techniques. Our design requires minor hardware modifications to the conventional NAND flash chips and the SSD controller, which leads to a small area and power overhead.

키워드

NAND flash memoryReliabilityRead Disturb
제목
Minimizing Read Disturb via Localized Page Allocation for Modern NAND Flash-Based SSDs
저자
Hwang, JoonseongCho, MinkyuPark, MinjinYoon, JihunJang, YoonhoHong, Seokin
DOI
10.1109/ICCD65941.2025.00076
발행일
2025-11
유형
Proceedings Paper
저널명
2025 IEEE 43RD INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, ICCD
페이지
495 ~ 498