Midas Touch: Invalid-Data Assisted Reliability and Performance Boost for 3d High-Density Flash
Qiao Li, Hongyang Dang, Zheng Wan, Congming Gao, Min Ye, Jie Zhang, Tei-Wei Kuo, Chun Jason Xue
Abstract
High-density 3D NAND flash like QLC (Quad-Level Cell) is prevailing in providing large capacities for data-intensive applications. Because of the structure limitation, a two-step programming with a specific sequence is adopted in 3D QLC flash, where data could become invalid between the two programming steps. This is called invalid programming, as the second-step programming is conducted on partially-invalid wordlines (WLs). By exploiting this phenomenon, this work proposes invalid-data assisted strategies for performance and reliability boosting of valid data in 3D QLC-based flash storage systems. We first propose a high-efficiency re-programming (RP) scheme to reprogram the valid data and a high-reliability not-programming (NP) scheme to program data on the partially-invalid WLs. An adaptive data allocation (ADA) strategy for data management between the SLC and QLC regions is further introduced to reduce the occurrence of invalid programming. The simulator-based experiments show the proposed RP scheme combined with ADA can reduce the execution time for programming by 13.51%, on average. Through real-device evaluations, we present that the NP scheme can reduce the bit error rate of NP-programmed data by 32.8% of the worst page type, thus improving overall reliability, which translates to 12% reduction in refreshing overheads and 30% lifetime extension, on average. Besides, the NP scheme with ADA averagely reduces energy consumption by 4.8%.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get f3414fc2-f95b-4d5c-92c0-ec5fb426b4caRelated papers
- MGC: Multiple-Gray-Code for 3D NAND Flash based High-Density SSDsYina Lv, Liang Shi, Qiao Li, Congming Gao et al.HPCA 2023 · 34 citations
- Shaving Retries with Sentinels for Fast Read over High-Density 3D FlashQiao Li, Min Ye, Yufei Cui, Liang Shi et al.MICRO 2020 · 45 citations
- A Fast Secure Deletion Strategy for High-Density Flash Memory through WOM-v CodesJinhua Cui, Kai Tang, Laurence T. YangDAC 2023 · 5 citations
- ColdCode: Cold Data Encoding for Enhanced Reliability and Lifetime in 3D NAND FlashQiao Li, Shangyu Wu, Zheng Wan, Yufei Cui et al.EuroSys 2026
- Reducing solid-state drive read latency by optimizing read-retryJisung Park, Myungsuk Kim, Myoungjun Chun, Lois Orosa et al.ASPLOS 2021 · 66 citations
