STEUERUNG UND BETRIEBSVERFAHREN DAVON
Ein Betriebsverfahren umfasst ein Puffern von in die Multi-Level-Cells zu programmierenden Datenblöcken in einem Schreibpuffer; Sichern von zumindest einem Backup-Datenblock der Datenblöcke in einem Sicherungsspeicher; Bestimmen einer Programmsequenz der Datenblöcke, wobei die Programmsequenz zum Pr...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Ein Betriebsverfahren umfasst ein Puffern von in die Multi-Level-Cells zu programmierenden Datenblöcken in einem Schreibpuffer; Sichern von zumindest einem Backup-Datenblock der Datenblöcke in einem Sicherungsspeicher; Bestimmen einer Programmsequenz der Datenblöcke, wobei die Programmsequenz zum Programmieren eines Nicht-Backup-Datenblocks unter den Datenblöcken in die Multi-Level-Cells durch eine Programmieroperation eines zweiten Schritts der mehrstufigen Programmieroperation dient; und Steuern der Speichervorrichtung zum Programmieren der Datenblöcke in die Multi-Level-Cells auf der Grundlage der Programmsequenz durch Durchführen von Programmieroperationen eines ersten und zweiten Schritts der mehrstufigen Programmieroperation in einer ersten Seite der Multi-Level-Cells, wobei die Programmieroperation des zweiten Schritts in der ersten Seite später durchgeführt wird als eine andere Programmieroperation des ersten Schritts, die in einer zweiten Seite nach der ersten Seite durchgeführt wird.
An operation method includes buffering data chunks to be programmed in the multi-level cells in a write buffer; backing up at least one backup data chunk of the data chunks to a backup memory; determining a program sequence of the data chunks, the program sequence for programming a non-backup data chunk among the data chunks to the multi-level cells through a second step program operation of the multi-step program operation; and controlling the memory device to program the data chunks in the multi-level cells, based on the program sequence, by performing first and second step program operations of the multi-step program operation in a first page of the multi-level cells, the second step program operation performed in the first page later than another first step program operation performed in a second page subsequent to the first page. |
---|