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 条
  • [31] A multilevel sensing and program verifying scheme for Bi-NAND flash memories
    Chung, CC
    Lin, HC
    Shen, YM
    Lin, YT
    [J]. 2005 IEEE VLSI-TSA INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION & TEST (VLSI-TSA-DAT), PROCEEDINGS OF TECHNICAL PAPERS, 2005, : 267 - 270
  • [32] Technological and design constraints for multilevel flash memories
    Calligaro, C
    Manstretta, A
    Modelli, A
    Torelli, G
    [J]. ICECS 96 - PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2, 1996, : 1005 - 1008
  • [33] A High-Speed Layered Min-Sum LDPC Decoder for Error Correction of NAND Flash Memories
    Kim, Jonghong
    Cho, Junhee
    Sung, Wonyong
    [J]. 2011 IEEE 54TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2011,
  • [34] Design and optimization of adaptable BCH codecs for NAND flash memories
    Fabiano, M.
    Indaco, M.
    Di Carlo, S.
    Prinetto, P.
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (4-5) : 407 - 419
  • [35] Low-power high-throughput BCH error correction VLSI design for multi-level cell NAND flash memories
    Liu, Wei
    Rho, Junrye
    Sung, Wonyong
    [J]. 2006 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION, 2006, : 303 - 308
  • [36] CALCULATE THE MTBF OF EEPROMS WITH ON-CHIP ERROR CORRECTION
    SWEETMAN, D
    [J]. ELECTRONIC DESIGN, 1988, 36 (03) : 95 - 96
  • [37] Error Correction and Partial Information Rewriting for Flash Memories
    Li, Yue
    Jiang, Anxiao
    Bruck, Jehoshua
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2014, : 2087 - 2091
  • [38] A multipage cell architecture for high-speed programming multilevel NAND flash memories
    Takeuchi, K
    Tanaka, T
    Tanzawa, T
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1998, 33 (08) : 1228 - 1238
  • [39] Analytical Bit-Error Model of NAND Flash Memories for Dosimetry Application
    Kumari, Preeti
    Surendranathan, Umeshwarnath
    Wasiolek, Maryla
    Hattar, Khalid
    Bhat, Narayana
    Ray, Biswajit
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2022, 69 (03) : 478 - 484
  • [40] Single event effect characterization of high density commercial NAND and NOR nonvolatile flash memories
    Irom, Farokh
    Nguyen, Duc N.
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2007, 54 (06) : 2547 - 2553