método e aparelho para gerenciar corrupção de conteúdo de memória flash

a presente invenção refere-se a métodos e aparelhos para eliminar ou diminuir os efeitos da corrupção de conteúdo em uma memória flash externa, como a que pode ocorrer durante uma interrupção de energia. as modalidades da invenção incluem métodos para registrar programa de memória flash externa e ap...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GARY WALKER, NIKHIL BHATIA, TOM RICKS, IGOR PRILEPOV
Format: Patent
Sprache:por
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:a presente invenção refere-se a métodos e aparelhos para eliminar ou diminuir os efeitos da corrupção de conteúdo em uma memória flash externa, como a que pode ocorrer durante uma interrupção de energia. as modalidades da invenção incluem métodos para registrar programa de memória flash externa e apagar operações redundantemente para divisões de buffer dedicado na própria memória flash. as informações de registro a partir da memória flash serial externa são usadas para apagar o setor que estava sendo programado ou apagado quando a energia foi retirada. de acordo com certos aspectos, a armazenagem redundante de informações de registro em modalidades assegura que se uma versão das informações de registro for corrompida, a outra versão pode ser usada. 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.