DocumentCode :
3604460
Title :
Quasi-Primitive Block-Wise Concatenated BCH Codes With Collaborative Decoding for NAND Flash Memories
Author :
Daesung Kim ; Jeongseok Ha
Author_Institution :
Dept. of Electr. Eng., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
Volume :
63
Issue :
10
fYear :
2015
Firstpage :
3482
Lastpage :
3496
Abstract :
In this work, we propose a novel design rule of block-wise concatenated Bose-Chaudhuri-Hocquenghem (BC-BCH) codes for storage devices using multi-level per cell (MLC) NAND flash memories. BC-BCH codes designed in accordance with the proposed design rule are called quasi-primitive BC-BCH codes in which constituent BCH codes are deliberately chosen for their lengths to be as close to primitive BCH codes as possible. It will be shown that such quasi-primitive BC-BCH codes can achieve significant improvements of error-correcting capability over the existing BC-BCH codes when an iterative hard-decision based decoding (IHDD) is assumed. In addition, we propose a novel collaborative decoding algorithm which targets at resolving dominant error patterns associated with the IHDD. Error-rate performances of error-control systems with the proposed quasi-primitive BC-BCH and existing BC-BCH codes are compared. For more comprehensive performance comparisons, systems with a hypothetically long BCH code and a product code are also considered in the comparisons.
Keywords :
channel coding; error correction codes; flash memories; iterative decoding; logic gates; IHDD; channel coding; collaborative decoding algorithm; constituent BCH codes; dominant error patterns; error-control systems; error-correcting capability improvement; iterative hard-decision based decoding; multilevel-per-cell NAND flash memories; quasi-primitive BC-BCH codes; quasi-primitive block-wise concatenated BCH codes; quasi-primitive block-wise concatenated Bose-Chaudhuri-Hocquenghem codes; storage devices; Algorithm design and analysis; Ash; Collaboration; Decoding; Iterative decoding; Performance evaluation; Threshold voltage; Channel coding; decoding; error correction codes; flash memories;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/TCOMM.2015.2467384
Filename :
7192620
Link To Document :
بازگشت