Retention-Aware Read Acceleration Strategy for LDPC-Based NAND Flash Memory

被引:0
|
作者
Wang, Tse-Yuan [1 ]
Tsao, Che-Wei [1 ]
Chang, Yuan-Hao [1 ]
Kuo, Tei-Wei [2 ,3 ]
机构
[1] Acad Sinica, Inst Informat Sci, Taipei 11529, Taiwan
[2] City Univ Hong Kong, Coll Engn, Hong Kong, Peoples R China
[3] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei 10617, Taiwan
关键词
Data allocation; low-density parity-check (LDPC) soft sensing; NAND flash memory; nonvolatile memory; read performance; retention time; TRANSLATION LAYER; MANAGEMENT;
D O I
10.1109/TCAD.2023.3289328
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the strong demand for stable and great quality of service in many network and multimedia services, flash-memory storage systems have been widely adopted in the storage I/O stack in servers and data centers to provide greater access performance. In these services, a huge-size storage system is essential. However, the huge-size flash storage system is very expensive. Flash storage vendors gradually adopt the high-density, low-reliability, and cost-efficient multiple-level cell (MLC) NAND flash memory chip as the major storage medium. Unfortunately, MLC NAND flash memory also brings about the critical issue of the high raw bit error rate. To resolve this issue, vendors adopt the more complex error correction code [such as low-density parity-check (LDPC)]. However, LDPC also results in significant read performance degradation due to its multiple read-retry sensing and decoding steps. To resolve this issue, we proposed a retention-aware read acceleration design (referred to as RRA) for the LDPC-based flash storage system to maintain stable and great read performance without significantly affecting the lifetime. Without significantly modifying the existing flash translation layer (FTL) design, we proposed a retention-aware management module to the existing FTL design. This module can efficiently identify and predict the data access characteristics and precisely allocate the suitable blocks for different data. The proposed design was evaluated with a series of experiments. The experiment results demonstrate that it could effectively reduce average read response time without significantly increasing the number of total live-page copying compared to the typical wear-leveling strategy.
引用
下载
收藏
页码:4597 / 4605
页数:9
相关论文
共 50 条
  • [31] RNFTL: A reuse-aware NAND flash translation layer for flash memory
    Wang, Yi
    Liu, Duo
    Wang, Meng
    Qin, Zhiwei
    Shao, Zili
    Guan, Yong
    ACM SIGPLAN Notices, 2010, 45 (04): : 163 - 172
  • [32] BeLDPC: Bit Errors Aware Adaptive Rate LDPC Codes for 3D TLC NAND Flash Memory
    Zhang, Meng
    Wu, Fei
    Yu, Qin
    Liu, Weihua
    Cui, Lanlan
    Zhao, Yahui
    Xie, Changsheng
    PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020), 2020, : 302 - 305
  • [33] Page-Based Dynamic Partitioning Scheduling for LDPC Decoding in MLC NAND Flash Memory
    Wei, Kang
    Li, Jun
    Kong, Lingjun
    Shu, Feng
    Lau, Francis C. M.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2019, 66 (12) : 2082 - 2086
  • [34] Neighbor-Cell-Information Based Detection for LDPC Coded MLC NAND Flash Memory
    Li, Yanfu
    Han, Guojun
    Peng, Zishuai
    Cai, Guofa
    Fang, Yi
    2019 16TH INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATION SYSTEMS (ISWCS), 2019, : 11 - 15
  • [35] Threshold-voltage-drift-aware scheduling for belief propagation decoding of LDPC-coded NAND flash memory
    Liu, Wenjie
    Han, Guojun
    Fan, Zhengqin
    Fang, Yi
    Cai, Guofa
    IET COMMUNICATIONS, 2019, 13 (17) : 2871 - 2875
  • [36] Retention-Aware Hybrid Main Memory (RAHMM): Big DRAM and Little SCM
    Jing, Weiliang
    Yang, Kai
    Lin, Yinyin
    Lee, Beomseop
    Yoon, Sangkyu
    Ye, Yong
    Du, Yuan
    Chen, Bomy
    IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (05) : 912 - 918
  • [37] A Retention-Aware Multilevel Cell Phase Change Memory Program Evaluation Metric
    Khwa, Win-San
    Chang, Meng-Fan
    Wu, Jau-Yi
    Lee, Ming-Hsiu
    Su, Tzu-Hsiang
    Wang, Tien-Yen
    Li, Hsiang-Pang
    BrightSky, Matthew
    Kim, SangBum
    Lung, Hsiang-Lan
    Lam, Chung
    IEEE ELECTRON DEVICE LETTERS, 2016, 37 (11) : 1422 - 1425
  • [38] Effect of Radiation Exposure on the Retention of Commercial NAND Flash Memory
    Oldham, T. R.
    Chen, D.
    Friendlich, M.
    Carts, M. A.
    Seidleck, C. M.
    LaBel, K. A.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2011, 58 (06) : 2904 - 2910
  • [39] A NOR emulation strategy over NAND flash memory
    Lin, Jian-Hong
    Chang, Yuan-Hao
    Hsieh, Jen-Wei
    Kuo, Tei-Wei
    Yang, Cheng-Chih
    13TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2007, : 95 - +
  • [40] Tail Latency Optimization for LDPC-Based High-Density and Low-Cost Flash Memory Devices
    Lv, Yina
    Shi, Liang
    Luo, Longfei
    Li, Changlong
    Xue, Chun Jason
    Sha, Edwin H-M
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (03) : 544 - 557