Publication | Closed Access
Low-Power High-Throughput BCH Error Correction VLSI Design for Multi-Level Cell NAND Flash Memories
164
Citations
10
References
2006
Year
Unknown Venue
Electrical EngineeringMemory ArchitectureEngineeringVlsi DesignVlsi ArchitectureNanoelectronicsEmerging Memory TechnologyFlash MemoryComputer EngineeringComputer ArchitectureSemiconductor MemoryResource SharingMicroelectronicsFlash MemoriesBch Encoder
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 mm <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> , and an average power of 3.18 mW with 50 MB/s throughput
| Year | Citations | |
|---|---|---|
Page 1
Page 1