DocumentCode :
3159929
Title :
Design of parallel BCH decoder for MLC memory
Author :
Jang, Song-Chul ; Lee, Je-Hoon ; Lee, Won-Chul ; Cho, Kyoung-Rok
Author_Institution :
Dept. of Inf. & Commun. Eng., Chungbuk Nat´´l Univ., Cheongju
Volume :
03
fYear :
2008
fDate :
24-25 Nov. 2008
Abstract :
BCH (Bose-Chaudhuri-Hocquenghem) coding is very useful to correct a small bit error. But the code length n is longer such as a game program stored in a MLC (multi-level cell) flash memory, the decoding circuits takes a lot of computation time. This paper presents a parallel decoding architecture of BCH coding aiming to speed up that guarantees 2-bit error correction. It allows one word data can be fed into the BCH decoder at a time and decoded in parallel. The experimental results show that the proposed (4122, 4096, 2) BCH decoder runs about 7.5 times faster than the binary counterpart even though it has 1.2 times area overhead.
Keywords :
BCH codes; decoding; error correction codes; flash memories; parallel architectures; 2-bit error correction; BCH coding; BCH decoder; Bose-Chaudhuri-Hocquenghem coding; MLC flash memory; code length; game program; multi-level cell flash memory; parallel decoding architecture; Circuits; Decoding; Equations; Error correction; Error correction codes; Flash memory; Galois fields; Iterative algorithms; Polynomials; Registers; Bose-Chaudhuri-Hocquenghen (BCH); MLC type flash memor; decoder; parallel processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
SoC Design Conference, 2008. ISOCC '08. International
Conference_Location :
Busan
Print_ISBN :
978-1-4244-2598-3
Electronic_ISBN :
978-1-4244-2599-0
Type :
conf
DOI :
10.1109/SOCDC.2008.4815742
Filename :
4815742
Link To Document :
بازگشت