A High-Speed Two-Cell BCH Decoder for Error Correcting in MLC NOR Flash Memories

被引:13
|
作者
Wang Xueqiang [1 ]
Pan Liyang [1 ,2 ]
Wu Dong [1 ,2 ]
Hu Chaohong [3 ]
Zhou Runde [1 ,2 ]
机构
[1] Tsinghua Univ, Inst Microelect, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Tsinghua Natl Lab Informat Sci & Technol, Beijing 100084, Peoples R China
[3] Intel Technol Dev Shanghai Co Ltd, Shanghai 200131, Peoples R China
关键词
Error-correcting code (ECC); fast-decoding algorithm; multilevel-cell (MLC) NOR flash memories; two-cell Bose-Chaudhuri-Hocquenghen (BCH) decoder;
D O I
10.1109/TCSII.2009.2029144
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
An on-chip high-speed two-cell Bose-Chaudhuri-Hocquenghen (BCH) decoder for error correction in a multilevel-cell (MLC) NOR flash memory is presented. To satisfy the reliability requirements, a double-error-correcting (DEC) BCH code is required in NOR flash memories with the process shrinking beyond 45 nm. A novel fast-decoding algorithm is developed to speed up the BCH decoding process using iteration-free solutions and division-free transformations in finite fields. As a result, the decoding latency is significantly reduced by 80%. Furthermore, a novel architecture of a two-cell decoder that is suitable for an MLC flash memory is proposed to obtain a good time-area tradeoff. Experimental results show that the latency of the proposed two-cell BCH decoder is only 7.5 ns, which satisfies the fast-access-time requirements of NOR flash memories.
引用
收藏
页码:865 / 869
页数:5
相关论文
共 50 条
  • [1] An On-Chip High-Speed 4-Bit BCH Decoder in MLC NOR Flash Memories
    Wang, Xueqiang
    Wu, Dong
    Pan, Liyang
    Zhou, Runde
    Hu, Chaohong
    [J]. 2009 IEEE ASIAN SOLID-STATE CIRCUITS CONFERENCE (A-SSCC), 2009, : 229 - 232
  • [2] Embedded High-Speed BCH Decoder for New-Generation NOR Flash Memories
    Wang, Xueqiang
    Wu, Dong
    Hu, Chaohong
    Pan, Liyang
    Zhou, Runde
    [J]. PROCEEDINGS OF THE IEEE 2009 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2009, : 195 - +
  • [3] HIGH-SPEED HARDWARE DECODER FOR DOUBLE-ERROR-CORRECTING BINARY BCH CODES
    WEI, SW
    WEI, CH
    [J]. IEE PROCEEDINGS-I COMMUNICATIONS SPEECH AND VISION, 1989, 136 (03): : 227 - 231
  • [4] Error Correcting Strategy for High Speed and High Density Reliable Flash Memories
    D. Rossi
    C. Metra
    [J]. Journal of Electronic Testing, 2003, 19 : 511 - 521
  • [5] Error correcting strategy for high speed and high density reliable flash memories
    Rossi, D
    Metra, C
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2003, 19 (05): : 511 - 521
  • [6] 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,
  • [7] Generalized Bidirectional Limited Magnitude Error Correcting Code for MLC Flash Memories
    Hussain, Akram
    Yu, Xinchun
    Luo, Yuan
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS, COCOA 2017, PT I, 2017, 10627 : 450 - 461
  • [8] A Fully Parallel BCH Codec with Double Error Correcting Capability for NOR Flash Applications
    Chu, Chia-Ching
    Lin, Yi-Min
    Yang, Chi-Heng
    Chang, Hsie-Chia
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2012, : 1605 - 1608
  • [9] A High-Speed Structural Method for Testing Address Decoder Faults in Flash Memories
    Ginez, O.
    Portal, J-M.
    Aziza, H.
    [J]. 2008 IEEE INTERNATIONAL TEST CONFERENCE, VOLS 1 AND 2, PROCEEDINGS, 2008, : 786 - 795
  • [10] A novel high-speed sense amplifier for Bi-NOR flash memories
    Chung, CC
    Lin, HC
    Lin, YT
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2005, 40 (02) : 515 - 522