DocumentCode
2322049
Title
Techniques for embracing intra-cell unbalanced bit error characteristics in MLC NAND flash memory
Author
Dong, Guiqiang ; Xie, Ningde ; Zhang, Tong
Author_Institution
Electr., Comput. & Syst. Eng. Dept., Rensselaer Polytech. Inst. (RPI), Troy, NY, USA
fYear
2010
fDate
6-10 Dec. 2010
Firstpage
1915
Lastpage
1920
Abstract
Multi-level per cell (MLC) technique has been widely used to improve the storage density of NAND flash memory. However, bits stored in each MLC memory cell are subject to different bit error rates. In current practice, bits stored in each cell belong to different pages and all the pages are protected using the same ECC tuned for the worst-case scenario, which results in over-protection for other pages and hence reduced storage capacity. In this work, we first develop a flash memory channel model to capture the dominant noise sources such as cell-to-cell interference and random telegraph noise. Using this model, we demonstrate the significant intra-cell unbalanced bit error characteristics for MLC NAND flash memory. We further develop two techniques that can better address this issue to minimize the overall redundancy overhead and hence improve effective capacity. Firstly, we propose an aggregated page programming scheme by modifying the recently emerging full-sequence MLC NAND flash memory programming strategy, which can ensure all the pages experience the same overall bit error rates so that the coding rate of BCH code can be increased by more than 6%. Secondly, in the implementation of non-binary ECC such as RS code, we propose to combine a bit-error-rate-aware symbol grouping scheme in order to further reduce the required coding redundancy.
Keywords
BCH codes; Reed-Solomon codes; flash memories; logic gates; BCH code; ECC; MLC NAND flash memory; RS code; aggregated page programming scheme; bit-error-rate-aware symbol grouping scheme; cell-to-cell interference; coding redundancy; flash memory channel model; full-sequence MLC NAND flash memory programming strategy; intracell unbalanced bit error characteristics; multilevel per cell technique; nonbinary ECC; page protection; random telegraph noise; storage capacity; storage density; BCH; ECC; NAND Flash; RS; RTN; cell-to-cell interference;
fLanguage
English
Publisher
ieee
Conference_Titel
GLOBECOM Workshops (GC Wkshps), 2010 IEEE
Conference_Location
Miami, FL
Print_ISBN
978-1-4244-8863-6
Type
conf
DOI
10.1109/GLOCOMW.2010.5700276
Filename
5700276
Link To Document