METHOD AND APPARATUS FOR MANAGING CORRUPTION OF FLASH MEMORY CONTENTS
The present invention relates to methods and apparatuses for eliminating or mitigating the effects of the corruption of contents in an external flash memory, such as that which can occur during a power interruption. Embodiments of the invention include methods to log external flash memory program an...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The present invention relates to methods and apparatuses for eliminating or mitigating the effects of the corruption of contents in an external flash memory, such as that which can occur during a power interruption. Embodiments of the invention include methods to log external flash memory program and erase operations redundantly to dedicated buffer partitions in the flash memory itself. The log information from external serial flash memory is used to erase the sector that was being programmed or erased when power was removed. According to certain aspects, the redundant storage of log information in embodiments ensures that if one version of the log information is corrupted, the other version can be used.
L'invention concerne des procédés et des appareils permettant d'éliminer ou d'atténuer les effets de la corruption de contenu dans une mémoire flash externe, susceptible de se produire par exemple pendant une coupure de courant. Les modes de réalisation de l'invention comprennent des procédés de journalisation redondante d'opérations de programme et d'effaçage de mémoire flash externe vers des partitions de mémoire tampon spécifiques dans la mémoire flash elle-même. Les informations de journal provenant d'une mémoire flash sérielle externe sont utilisées pour effacer le secteur ayant été programmé ou effacé lors de la coupure de courant. Selon certains aspects, le stockage redondant des informations de journal dans les modes de réalisation permet d'assurer que si une version des informations de journal est corrompue, l'autre version peut être utilisée. |
---|