Coding for Unreliable Flash Memory Cells | IEEE Journals & Magazine | IEEE Xplore

Coding for Unreliable Flash Memory Cells


Abstract:

In this work, the model introduced by Gabrys is extended to account for the presence of unreliable memory cells. Leveraging data analysis on errors taking place in a TLC ...Show More

Abstract:

In this work, the model introduced by Gabrys is extended to account for the presence of unreliable memory cells. Leveraging data analysis on errors taking place in a TLC Flash device, we show that memory cells can be broadly categorized into reliable and unreliable cells, where the latter are much more likely to be in error. Our approach programs unreliable cells only in a limited capacity. In particular, we suggest a coding scheme, using generalized tensor product codes, that programs the unreliable cells only at certain voltage levels that are less likely to result in errors. We present simulation results illustrating an improvement of up to a half order of magnitude in page error rates compared to existing codes.
Published in: IEEE Communications Letters ( Volume: 18, Issue: 9, September 2014)
Page(s): 1491 - 1494
Date of Publication: 31 July 2014

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.