SYSTEM AND METHOD FOR DATA SURVIVABILITY

Systems and a method for storing data are provided. The protected memory system includes a memory array in-cluding a plurality of memory modules each separately located with respect to each other and a memory controller configured to receive data to be stored from the data acquisition unit, store th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: STEFFLER, JOSEPH BERNARD
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Systems and a method for storing data are provided. The protected memory system includes a memory array in-cluding a plurality of memory modules each separately located with respect to each other and a memory controller configured to receive data to be stored from the data acquisition unit, store the received data in corresponding memory locations in each of the plurality of memory modules wherein the stored data including error checking information, read data from a first one of the plural-ity of memory modules until a data error is detected at a first memory location, read data from a second memory location of a sec-ond one of the plurality of memory modules wherein the data read from the second memory location corresponds to the data read from the first memory location, and replace the data read from the first memory location with the data read from the second mem-ory location. L'invention concerne des systèmes et un procédé destinés à stocker des données. Un système de mémoire protégée comprend un réseau de mémoire doté d'une pluralité de modules de mémoire, chacun d'eux étant implanté séparément par rapport à un autre, et un contrôleur de mémoire configuré pour recevoir des données à stocker provenant d'une unité d'acquisition de données, stocker les données reçues dans des emplacements de mémoire correspondants dans chacun des modules de la pluralité de modules de mémoire, les données stockées comprenant des informations de vérification d'erreur, lire les données d'un premier module de la pluralité de modules de mémoire jusqu'à la détection d'une erreur de données à un premier emplacement de mémoire, lire les données d'un second emplacement de mémoire d'un second module de la pluralité de modules de mémoire, les données lues au second emplacement de mémoire correspondant aux données lues au premier emplacement de mémoire, et remplacer les données lues au premier emplacement de mémoire par les données lues au second emplacement de mémoire.