Error correction codes for non-volatile memories

Error correction codes for non-volatile memories

Micheloni, R.
Marelli, A.
Ravasio, R.

119,55 €(IVA inc.)

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 via encoded DVD's. There is at least one area where the use of encoding/decoding is not so developed, yet: Flash non-volatile memories. Flash memory high-density, low power, cost effectiveness, and scalable design make it an ideal choice to fuel the explosion of multimedia products, like USB keys, MP3 players, digital cameras and solid-state disk. In ECC for Non-Volatile Memoriesandnbsp;the authors expose the basics of coding theory needed to understand the application to memories, as well as the relevant design topics, with reference toboth NOR and NAND Flash architectures. A collection of software routines is also included for better understanding. The authors form a research group (now at Qimonda) which is the typical example of a fruitful collaboration between mathematicians and engineers. Summary of basics in coding theory found in typical coding books which are mainly focused on mathematical aspects Examples of real applications of Hamming, BCH and Reed-Solomon codes Description of ECC inside NOR and NAND Flash memories Collection of software routines for encoding and decoding in Flash memories INDICE: Preface. Acknowledgements. 1. Basic coding theory. 2 Error Correction Codes. 3 NOR Flash memories. 4 NAND Flash memories. 5 Reliability of Floating Gate Memories. 6 Hardware implementation of Galois field operators. 7 Hamming code for Flash memories. 8 Cyclic codes for non volatile storage. 9 BCH hardware implementation in NAND Flash memories. 10 Erasure technique. Appendix A: Hamming code. Appendix B: BCH code. Appendix C: the Galois field GF(24). Appendix D: the parallel BCH code. Appendix E: erasure decoding technique. Index.

  • ISBN: 978-1-4020-8390-7
  • Editorial: Springer
  • Encuadernacion: Cartoné
  • Páginas: 350
  • Fecha Publicación: 01/06/2008
  • Nº Volúmenes: 1
  • Idioma: Inglés