Control apparatus for controlling data reading and writing to flash memory

To record data in a flash memory, upon detecting that a current destination memory block is full, a control apparatus records data in a destination memory block one block by one block, with "in-advance" data erasure of the next memory block and by determining if data erasure of the next me...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: YAMAMOTO TSUNEO, UEMATSU NOBUYA
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To record data in a flash memory, upon detecting that a current destination memory block is full, a control apparatus records data in a destination memory block one block by one block, with "in-advance" data erasure of the next memory block and by determining if data erasure of the next memory block is successful. When data erasure of the next memory block fails, such memory block is designated as broken, and such memory block is excluded from a group of blocks to be used as recording destination. After determining the data erasure result of a yet-next memory block is successful, the required data is copied to the yet-next memory block. Therefore, even when one of the blocks is broken, a sequential data recording in the flash memory is performed without increasing the number of data copy operations between blocks.