A Low-Complexity Endurance Modulation for Flash Memory

被引:4
|
作者
Ismail, Amr [1 ]
Sandell, Magnus [1 ]
机构
[1] Toshiba Res Europe Ltd, Bristol Res & Innovat Lab, Bristol BS1 4ND, Avon, England
关键词
Error correction codes; Threshold voltage; Table lookup; Programming; Decoding; Logic gates; Encoding; Flash memory; data shaping; soft detection;
D O I
10.1109/TCSII.2021.3101720
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The repeated program/erase (P/E) cycles wear out flash memory cells which limits the device's lifetime. The larger the injected/erased charge, the faster the wear out rate and thus there is interest in reducing the percentage of cells programmed to high voltage levels. Conventional data shaping techniques often introduce a nonnegligible overhead as well as incurring additional complexity to encode the input data into shaped codewords and decode the read data. We propose a novel lossless yet simple endurance modulation technique that relies solely on the error-correction code (ECC) to retrieve the original data. This idea is motivated by the fact that ECCs are usually designed to correct channel errors towards the end of the device's lifetime and hence at early age, the ECC can be jointly used for channel error correction and endurance demodulation. The proposed scheme consists of data shaping by flipping bits in a controlled manner and simple max-log demodulation to recover those flipped bits. The simulation results show that the proposed scheme does not undermine the device's ability to recover the original data if the shaping gain is adjusted as the device ages. Once the channel errors exceed a prescribed threshold, the controller disables the endurance modulation and operates in normal mode.
引用
收藏
页码:424 / 428
页数:5
相关论文
共 50 条
  • [1] A Low-Complexity Retention Noise Parameter Estimation For MLC NAND Flash Memory
    Sun, Wenhao
    Zheng, Jianping
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [2] Low-complexity EDAS and low-complexity detection scheme for MPSK spatial modulation
    Balmahoon, Tarika
    Xu, Hongjun
    IET COMMUNICATIONS, 2016, 10 (14) : 1752 - 1757
  • [3] Low-Complexity Differential Spatial Modulation
    Wei, Ruey-Yi
    Lin, Tzu-Yun
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2019, 8 (02) : 356 - 359
  • [4] Low-Complexity Precoding for Spatial Modulation
    Cheng, Peng
    Chen, Zhuo
    Zhang, J. Andrew
    Li, Yonghui
    Vucetic, Branka
    2017 IEEE 86TH VEHICULAR TECHNOLOGY CONFERENCE (VTC-FALL), 2017,
  • [5] Low Temperature Endurance Failures on Flash Memory
    Heinrich-Barna, Stephen
    Dunn, Clyde
    Verret, Doug
    PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2017, : 87 - 92
  • [6] A Low-complexity LDPC Decoder for NAND Flash Applications
    Li, Mao-Ruei
    Chou, Hsueh-Chih
    Ueng, Yeong-Luh
    Chen, Yun
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 213 - 216
  • [7] Low-Complexity Detection and Decoding Scheme for LDPC-Coded MLC NAND Flash Memory
    Xusheng Lin
    Guojun Han
    Shijie Ouyang
    Yanfu Li
    Yi Fang
    中国通信, 2018, 15 (06) : 58 - 67
  • [8] Optimum Low-Complexity Decoder for Spatial Modulation
    M-Nahhal, Ibrahim
    Basar, Ertugrul
    Dobre, Octavia A.
    Ikki, Salama
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (09) : 2001 - 2013
  • [9] Low-Complexity Detection and Decoding Scheme for LDPC-Coded MLC NAND Flash Memory
    Lin, Xusheng
    Han, Guojun
    Ouyang, Shijie
    Li, Yanfu
    Fang, Yi
    CHINA COMMUNICATIONS, 2018, 15 (06) : 58 - 67
  • [10] Low-Complexity Energy Detection for Spatial Modulation
    Faddoul, Elio
    Kraidy, Ghassan M.
    Krikidis, Ioannis
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 6031 - 6036