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: IVKOVIC MILOS, YEN JOHNSON, VITYAEV ANDREI, WILLIAMSON CLIFTON, HARATSCH ERICH F, BURGER HARLEY F. JR, KRACHKOVSKY VICTOR
Format: Patent
Sprache:eng
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.