DocumentCode :
2444244
Title :
Low-Power High-Throughput BCH Error Correction VLSI Design for Multi-Level Cell NAND Flash Memories
Author :
Liu, Wei ; Rho, Junrye ; Sung, Wonyong
Author_Institution :
Sch. of Electr. Eng., Seoul Nat. Univ.
fYear :
2006
fDate :
Oct. 2006
Firstpage :
303
Lastpage :
308
Abstract :
As the reliability is a critical issue for new generation multi-level cell (MLC) flash memories, there is growing call for fast and compact error correction code (ECC) circuit with minimum impact on memory access time and chip area. This paper presents a high-throughput and low-power ECC scheme for MLC NAND flash memories. The BCH encoder and decoder architecture features byte-wise processing and a low complexity key equation solver using a simplified Berlekamp-Massey algorithm. Resource sharing and power reduction techniques are also applied. Synthesized using 0.25-mum CMOS technology in a supply voltage of 2.5 V, the proposed BCH (4148,4096) encoder/decoder achieves byte-wise processing, and it needs an estimated cell area of 0.2 mm2, and an average power of 3.18 mW with 50 MB/s throughput
Keywords :
BCH codes; CMOS integrated circuits; NAND circuits; VLSI; decoding; error correction codes; flash memories; 0.25 micron; 2.5 V; BCH encoder; CMOS technology; ECC circuit; VLSI design; byte-wise processing; decoder architecture; error correction code; multilevel cell NAND flash memories; power reduction technique; resource sharing; simplified Berlekamp-Massey algorithm; very large scale integration; CMOS process; CMOS technology; Circuits; Decoding; Equations; Error correction; Error correction codes; Flash memory; Resource management; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Systems Design and Implementation, 2006. SIPS '06. IEEE Workshop on
Conference_Location :
Banff, Alta.
ISSN :
1520-6130
Print_ISBN :
1-4244-0383-9
Electronic_ISBN :
1520-6130
Type :
conf
DOI :
10.1109/SIPS.2006.352599
Filename :
4161869
Link To Document :
بازگشت