Title :
The E8 Lattice and Error Correction in Multi-Level Flash Memory
Author :
Kurkoski, Brian M.
Author_Institution :
Univ. of Electro-Commun., Tokyo, Japan
Abstract :
A construction using the E8 lattice and Reed-Solomon codes for error-correction in flash memory is given. Since E8 lattice decoding errors are bursty, a Reed-Solomon code over GF($2^8$) is well suited. This is a type of trellis-coded modulation, where the Euclidean distance of the lattice (which is an eight-dimensional constellation) is combined with the Hamming distance of the code. This system is compared with the conventional technique for flash memories, BCH codes using Gray-coded PAM. This construction has a performance advantage of 1.7 to 2.0 dB for an uncoded data density of 3 bits/cell.
Keywords :
BCH codes; Gray codes; Hamming codes; Reed-Solomon codes; error correction codes; error statistics; flash memories; modulation coding; pulse amplitude modulation; BCH code; E8 lattice decoding error; Euclidean distance; Hamming code; Reed-Solomon code; coded modulation; eight-dimensional signal constellation; error correction code; gray-coded PAM; multilevel flash memory cells; uncoded data density; word error probability; Ash; Decoding; Encoding; Lattices; Modulation; Reed-Solomon codes; Systematics;
Conference_Titel :
Communications (ICC), 2011 IEEE International Conference on
Conference_Location :
Kyoto
Print_ISBN :
978-1-61284-232-5
Electronic_ISBN :
1550-3607
DOI :
10.1109/icc.2011.5963207