Design of on-chip error correction systems for multilevel NOR and NAND flash memories

被引:35
|
作者
Sun, F. [1 ]
Devarajan, S. [1 ]
Rose, K. [1 ]
Zhang, T. [1 ]
机构
[1] Rensselaer Polytech Inst, ECSE Dept, Troy, NY 12180 USA
关键词
D O I
10.1049/iet-cds:20060275
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The design of on-chip error correction systems for multilevel code-storage NOR flash and data-storage NAND flash memories is concerned. The concept of trellis coded modulation (TCM) has been used to design on-chip error correction system for NOR flash. This is motivated by the non-trivial modulation process in multilevel memory storage and the effectiveness of TCM in integrating coding with modulation to provide better performance at relatively short block length. The effectiveness of TCM-based systems, in terms of error-correcting performance, coding redundancy, silicon cost and operational latency, has been successfully demonstrated. Meanwhile, the potential of using strong Bose-Chaudhiri-Hoequenghem (BCH) codes to improve multilevel data-storage NAND flash memory capacity is investigated. Current multilevel flash memories store 2 bits in each cell. Further storage capacity may be achieved by increasing the number of storage levels per cell, which nevertheless will correspondingly degrade the raw storage reliability. It is demonstrated that strong BCH codes can effectively enable the use of a larger number of storage levels per cell and hence improve the effective NAND flash memory storage capacity up to 59.1% without degradation of cell programming time. Furthermore, a scheme to leverage strong BCH codes to improve memory defect tolerance at the cost of increased NAND flash cell programming time is proposed.
引用
收藏
页码:241 / 249
页数:9
相关论文
共 50 条
  • [41] On-chip triple-error correction and quadruple-error detection ECC structure for ultra-large, single-chip memories
    Alzahrani, FM
    Chen, T
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2000, 26 (05) : 317 - 335
  • [42] Hierarchical code correction and reliability management in embedded NOR Flash memories
    Godard, Benoit
    Daga, Jean-Michel
    Torres, Lionel
    Sassatelli, Gilles
    [J]. PROCEEDINGS OF THE 13TH IEEE EUROPEAN TEST SYMPOSIUM: ETS 2008, 2008, : 84 - +
  • [43] Multilevel Error Correction Scheme for MLC Flash Memory
    Cui, Zhiqiang
    Wang, Zhongfeng
    Huang, Xinming
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 201 - 204
  • [44] Optimum Quantization for Signal Processing and Error Correction in NAND Flash Memory
    Lee, Dong-hwan
    Kim, Jonghong
    Sung, Wonyong
    [J]. 2013 INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS (ISSCS), 2013,
  • [45] Chip-Independent Error Correction in Main Memories
    Manoochehri, Mehrtash
    Dubois, Michel
    [J]. PROCEEDINGS INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS - ARCHITECTURES, MODELING AND SIMULATION (SAMOS XV), 2015, : 181 - 188
  • [46] An Adaptive-Rate Error Correction Scheme for NAND Flash Memory
    Chen, Te-Hsuan
    Hsiao, Yu-Ying
    Hsing, Yu-Tsao
    Wu, Cheng-Wen
    [J]. 2009 27TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2009, : 53 - 58
  • [47] Fast and compact error correcting scheme for reliable multilevel flash memories
    Rossi, D
    Metra, C
    Riccò, B
    [J]. PROCEEDING OF THE 2002 IEEE INTERNATIONAL WORKSHOP ON MEMORY TECHNOLOGY, DESIGN AND TESTING, 2002, : 27 - 31
  • [48] Fast and compact error correcting scheme for reliable multilevel Flash memories
    Rossi, D
    Metra, C
    Riccò, B
    [J]. PROCEEDINGS OF THE EIGHTH IEEE INTERNATIONAL ON-LINE TESTING WORKSHOP, 2002, : 221 - 225
  • [49] Design of Heterogeneously-integrated Memory System with Storage Class Memories and NAND Flash Memories
    Matsui, Chihiro
    Takeuchi, Ken
    [J]. 24TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2019), 2019, : 17 - 18
  • [50] QC-LDPC Codes with Fast Encoding for Error Control in NAND Flash Memories
    Sulek, Wojciech
    Kucharczyk, Marcin
    [J]. 2018 INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS (ICSES 2018), 2018, : 37 - 42