Bit-Labeling and Page Capacities of TLC Non-Volatile Flash Memories

被引:2
|
作者
Thiers, Johann-Philipp [1 ]
Bailon, Daniel Nicolas [1 ]
Freudenberger, Jurgen [1 ]
机构
[1] Univ Appl Sci, Inst Syst Dynam, HTWG Konstanz, Constance, Germany
关键词
CODES;
D O I
10.1109/ICCE-Berlin50680.2020.9352190
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The reliability of flash memories suffers from various error causes. Program/erase cycles, read disturb, and cell to cell interference impact the threshold voltages and cause bit errors during the read process. Hence, error correction is required to ensure reliable data storage. In this work, we investigate the bit-labeling of triple level cell (TLC) memories. This labeling determines the page capacities and the latency of the read process. The page capacity defines the redundancy that is required for error correction coding. Typically, Gray codes are used to encode the cell state such that the codes of adjacent states differ in a single digit. These Gray codes minimize the latency for random access reads but cannot balance the page capacities. Based on measured voltage distributions, we investigate the page capacities and propose a labeling that provides a better rate balancing than Gray labeling.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Page Migration Support for Disaggregated Non-Volatile Memories
    Kommareddy, Vamsee Reddy
    Hammond, Simon David
    Hughes, Clayton
    Samih, Ahmad
    Awad, Amro
    [J]. MEMSYS 2019: PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS, 2019, : 417 - 427
  • [2] Read Threshold Calibration for Non-Volatile Flash Memories
    Rajab, Mohammed
    Thiers, Johann-Philipp
    Freudenberger, Juergen
    [J]. 2019 IEEE 9TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE-BERLIN), 2019, : 109 - 113
  • [3] Read Reference Calibration and Tracking for Non-Volatile Flash Memories
    Thiers, Johann-Philipp
    Bailon, Daniel Nicolas
    Freudenberger, Jurgen
    Lu, Jianjie
    [J]. ELECTRONICS, 2021, 10 (18)
  • [4] Estimation of channel state information for non-volatile flash memories
    Freudenberger, Jurgen
    Rajab, Mohammed
    Shavgulidze, Sergo
    [J]. 2017 IEEE 7TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - BERLIN (ICCE-BERLIN), 2017, : 69 - 73
  • [5] Eight-bit ADC using non-volatile flash memory
    Karmakar, Supriya
    Chandy, John A.
    Jain, Faquir C.
    [J]. IET CIRCUITS DEVICES & SYSTEMS, 2019, 13 (01) : 98 - 102
  • [6] ERASABLE NON-VOLATILE MEMORIES
    JAVETSKI, J
    [J]. ELECTRONIC PRODUCTS MAGAZINE, 1982, 24 (13): : 37 - 40
  • [7] Soft-input bit-flipping decoding of generalised concatenated codes for application in non-volatile flash memories
    Rajab, Mohammed
    Shavgulidze, Sergo
    Freudenberger, Juergen
    [J]. IET COMMUNICATIONS, 2019, 13 (04) : 460 - 467
  • [8] A Versatile Emulator for the Aging Effect of Non-Volatile Memories: The case of NAND Flash
    Prodromakis, Antonios
    Korkotsides, Stelios
    Antonakopoulos, Theodore
    [J]. 2014 17TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2014, : 9 - 15
  • [9] Test and repair of non-volatile commodity and embedded memories (NAND flash memory)
    Shirota, R
    [J]. INTERNATIONAL TEST CONFERENCE 2002, PROCEEDINGS, 2002, : 1221 - 1221
  • [10] Silicon-on-insulator non-volatile memories with second-bit effect
    Perniola, L.
    Iannaccone, G.
    [J]. JOURNAL OF COMPUTATIONAL ELECTRONICS, 2006, 5 (2-3) : 137 - 142