Title :
Concatenated code constructions for error correction in non-volatile memories
Author :
Freudenberger, Jürgen ; Kaiser, Uwe ; Spinner, Jens
Author_Institution :
Inst. for Syst. Dynamics (ISD), Univ. of Appl. Sci., Konstanz, Germany
Abstract :
This work investigates and compares different coding techniques for error correction in multilevel NAND flash memories. In particular, we consider strong error correction codes with an overall code rate of 0.8 and with a sector size of 1 kbyte. Two concatenated code constructions are compared to the state-of-the-art Bose-Chaudhuri-Hocquenghem (BCH) codes. First, we consider a serial concatenation of an outer BCH code and an inner LDPC or turbo code (TC). The second construction is a generalized concatenated code with outer Reed-Solomon (RS) and inner BCH codes. The presented simulation results and theoretical investigations demonstrate that the algebraic code constructions obtain a performance close or even superior to the iterative coding schemes.
Keywords :
NAND circuits; concatenated codes; encoding; error correction codes; flash memories; parity check codes; turbo codes; BCH codes; Bose-Chaudhuri-Hocquenghem codes; LDPC; Reed-Solomon; algebraic code constructions; coding techniques; concatenated code constructions; error correction codes; iterative coding schemes; multilevel NAND flash memories; nonvolatile memories; turbo code; Ash; Decoding; Error analysis; Error correction codes; Parity check codes; Turbo codes;
Conference_Titel :
Signals, Systems, and Electronics (ISSSE), 2012 International Symposium on
Conference_Location :
Potsdam
Print_ISBN :
978-1-4673-4454-8
Electronic_ISBN :
2161-0819
DOI :
10.1109/ISSSE.2012.6374303