DocumentCode
2194165
Title
Fast and compact error correcting scheme for reliable multilevel flash memories
Author
Rossi, D. ; Metra, C. ; Riccò, B.
Author_Institution
Dipt. di Elettronica, Inf. e Sistemistica, Bologna Univ., Italy
fYear
2002
fDate
2002
Firstpage
27
Lastpage
31
Abstract
This paper presents a method to reduce area and timing overhead due to the implementation of standard single symbol correcting codes to provide ML flash memories with error correction capability. In particular, the proposed method is based on the manipulation of the parity check matrix which defines a code, which allows one to minimize the matrix weight and the maximum row weight. Furthermore, we show that a minimal increase in the redundancy, with respect to the standard case, allows a further considerable reduction of the impact on the memory access time, as well as on the area overhead due to the error correction circuitry.
Keywords
error correction codes; flash memories; integrated circuit reliability; integrated memory circuits; redundancy; timing; area overhead reduction; compact error correcting scheme; error correction capability; error correction circuitry overhead; fast ECC scheme; flash memory reliability; matrix weight minimization; maximum row weight; memory access time; parity check matrix manipulation; redundancy; reliable multilevel flash memories; single symbol error correcting codes; timing overhead reduction; Code standards; Degradation; Error correction; Error correction codes; Flash memory; Nonvolatile memory; Parity check codes; Random access memory; Redundancy; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Memory Technology, Design and Testing, 2002. (MTDT 2002). Proceedings of the 2002 IEEE International Workshop on
ISSN
1087-4852
Print_ISBN
0-7695-1617-3
Type
conf
DOI
10.1109/MTDT.2002.1029759
Filename
1029759
Link To Document