Coding Techniques for Error Correction and Rewriting in Flash Memories

Coding Techniques for Error Correction and Rewriting in Flash Memories
Author :
Publisher :
Total Pages :
Release :
ISBN-10 : OCLC:689131298
ISBN-13 :
Rating : 4/5 (98 Downloads)

Book Synopsis Coding Techniques for Error Correction and Rewriting in Flash Memories by : Shoeb Ahmed Mohammed

Download or read book Coding Techniques for Error Correction and Rewriting in Flash Memories written by Shoeb Ahmed Mohammed and published by . This book was released on 2010 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: Flash memories have become the main type of non-volatile memories. They are widely used in mobile, embedded and mass-storage devices. Flash memories store data in floating-gate cells, where the amount of charge stored in cells 0́3 called cell levels 0́3 is used to represent data. To reduce the level of any cell, a whole cell block (about 106 cells) must be erased together and then reprogrammed. This operation, called block erasure, is very costly and brings significant challenges to cell programming and rewriting of data. To address these challenges, rank modulation and rewriting codes have been proposed for reliably storing and modifying data. However, for these new schemes, many problems still remain open. In this work, we study error-correcting rank-modulation codes and rewriting codes for flash memories. For the rank modulation scheme, we study a family of one- error-correcting codes, and present efficient encoding and decoding algorithms. For rewriting, we study a family of linear write-once memory (WOM) codes, and present an effective algorithm for rewriting using the codes. We analyze the performance of our solutions for both schemes.


Coding Techniques for Error Correction and Rewriting in Flash Memories Related Books

Coding Techniques for Error Correction and Rewriting in Flash Memories
Language: en
Pages:
Authors: Shoeb Ahmed Mohammed
Categories:
Type: BOOK - Published: 2010 - Publisher:

DOWNLOAD EBOOK

Flash memories have become the main type of non-volatile memories. They are widely used in mobile, embedded and mass-storage devices. Flash memories store data
Error Correction Codes for Non-Volatile Memories
Language: en
Pages: 338
Authors: Rino Micheloni
Categories: Technology & Engineering
Type: BOOK - Published: 2008-06-03 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

Nowadays it is hard to find an electronic device which does not use codes: for example, we listen to music via heavily encoded audio CD's and we watch movies vi
Coding for Flash Memories
Language: en
Pages: 164
Authors: Eitan Yaakobi
Categories:
Type: BOOK - Published: 2011 - Publisher:

DOWNLOAD EBOOK

Flash memories are, by far, the most important type of non-volatile memory in use today. They are employed widely in mobile, embedded, and mass-storage applicat
3rd International Castle Meeting on Coding Theory and Applications
Language: en
Pages: 289
Authors: Joaquim Borges
Categories: Education
Type: BOOK - Published: 2011-09-05 - Publisher: Univ. Autònoma de Barcelona

DOWNLOAD EBOOK

In 1999, a conference called International Meeting on Coding Theory and Cryptography took place at Mota Castle in Castilia (Spain). The conference had great acc
Channel and Source Coding for Non-Volatile Flash Memories
Language: en
Pages: 143
Authors: Mohammed Rajab
Categories: Computers
Type: BOOK - Published: 2020-01-02 - Publisher: Springer Nature

DOWNLOAD EBOOK

Mohammed Rajab proposes different technologies like the error correction coding (ECC), sources coding and offset calibration that aim to improve the reliability