ECCPM: An Efficient Internal Data Migration Scheme for Flash Memory Systems

被引:0
|
作者
Hu, Haihua [1 ]
Han, Guojun [1 ]
Wu, Wenhua [1 ]
Zhou, You [2 ]
Liu, Chang [1 ]
机构
[1] Guangdong Univ Technol, Sch Informat Engn, Guangzhou 510006, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Flash memories; Noise; Predictive models; Consumer electronics; Reliability; Interference; File systems; Copyback; wear leveling; reliability; NAND flash memory; solid state drive; GARBAGE COLLECTION; PERFORMANCE;
D O I
10.1109/TCE.2024.3459892
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The copyback command can be used to accelerate data migration in solid-state drives. However, the reliability of this command is not guaranteed, posing challenges for broad utilization within the consumer electronics device. The existing algorithms for predicting the copyback threshold do not consider two issues: 1) Due to page/wordline restrictions restrictions, the accumulation of errors across pages during copyback operations is asymmetrical; and 2) The controller lacks prior knowledge about the raw bit error rate (RBER) before decoding. As a result, it is impossible to predict the frequency of copyback command execution. In this paper, we explore the mathematical models of flash programs and read operations. We further develop the state transition probability matrix for wordline-level data migration within the same plane. Therefore, we propose a predictive model for the maximum copyback threshold within the same plane. To address these two issues, we conduct tests and analyse the characteristics of error accumulation in copyback using actual chips and substitute the relative entropy of the state distribution in our prediction model for RBER. By integrating these insights, we introduce an estimated copyback count prediction model (ECCPM). The simulation results demonstrate that the ECCPM can significantly reduce latency while minimally impacting write amplification.
引用
收藏
页码:6519 / 6532
页数:14
相关论文
共 50 条
  • [1] An Efficient Data Migration Scheme to Optimize Garbage Collection in SSDs
    Wang, Shunzhuo
    Zhou, You
    Zhou, Jiaona
    Wu, Fei
    Xie, Changsheng
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (03) : 430 - 443
  • [2] Exploiting Uncorrectable Data Reuse for Performance Improvement of Flash Memory
    Cui, Jinhua
    Liu, Cheng
    Liu, Junwei
    Huang, Jianhang
    Yang, Laurence T.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (06) : 1785 - 1798
  • [3] Efficient identification of hot data for flash memory storage systems
    Hsieh, Jen-Wei
    Kuo, Tei-Wei
    Chang, L.I.-Pin
    ACM Transactions on Storage, 2006, 2 (01) : 22 - 40
  • [4] FeGC: An efficient garbage collection scheme for flash memory based storage systems
    Kwon, Ohhoon
    Koh, Kern
    Lee, Jaewoo
    Bahn, Hyokyung
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (09) : 1507 - 1523
  • [5] Data Randomization Scheme for Endurance Enhancement and Interference Mitigation of Multilevel Flash Memory Devices
    Cha, Jaewon
    Kang, Sungho
    ETRI JOURNAL, 2013, 35 (01) : 166 - 169
  • [6] Minimizing the Garbage Collection Time in Flash Memory using Efficient Data Allocation Scheme
    Rahiman, Amir Rizaan
    Sumari, Putra
    TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2009, : 1623 - 1627
  • [7] Efficient Sequential Data Migration Scheme Considering Dying Data for HDD/SSD Hybrid Storage Systems
    Lin, Mingwei
    Chen, Riqing
    Xiong, Jinbo
    Li, Xuan
    Yao, Zhiqiang
    IEEE ACCESS, 2017, 5 : 23366 - 23373
  • [8] Interleaved Write Scheme for Improving Sequential Write Throughput of Multi-Chip MLC NAND Flash Memory Systems
    Hong, Hao-Chiao
    Yang, Chih-Ko
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2020, 67 (12) : 4946 - 4959
  • [9] An Efficient Garbage Collection for Flash Memory-Based Virtual Memory Systems
    Ji, Seunggu
    Shin, Dongkun
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2010, 56 (04) : 2355 - 2363
  • [10] An Adaptive Demand-Based Caching Mechanism for NAND Flash Memory Storage Systems
    Wang, Yi
    Qin, Zhiwei
    Chen, Renhai
    Shao, Zili
    Yang, Laurence T.
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2016, 22 (01)