Methods and apparatus for storing data in a multi-level cell flash memory device with cross-page sectors, multi-page coding and per-page coding

There is disclosed a method for storing data in a multi-level cell flash memory device having a plurality of cells, wherein each cell of said multi-level cell flash memory device is capable of storing a plurality of bits, wherein each of said plurality of bits is from a different page, said method c...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KRACHKOVSKY, VICTOR, WILLIAMSON, CLIFTON, YEN, JOHNSON, BURGER, HARLEY F. JR, HARATSCH, ERICH F, VITYAEV, ANDREI, IVKOVIC, MILOS
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:There is disclosed a method for storing data in a multi-level cell flash memory device having a plurality of cells, wherein each cell of said multi-level cell flash memory device is capable of storing a plurality of bits, wherein each of said plurality of bits is from a different page, said method characterized by: determining a page type of a current page to be written in said multi-level cell flash memory device; determining a number-of-sectors per page associated with said determined page type; accumulating said determined number-of-sectors; encoding said accumulated sectors; and storing said accumulated sectors in said multi-level cell flash memory device, wherein said number-of-sectors per page is a non-integer number and at least one sector spans a plurality of pages.