Systems and method for data survivability
First Claim
1. A protected memory system for storing data for recovery after an off-normal event, said system comprising:
- a memory array comprising a plurality of memory modules each separately located with respect to each other;
a memory controller communicatively coupled to a data acquisition unit and to each of the plurality of memory modules, said controller configured to;
receive data to be stored from said data acquisition unit;
store the received data in corresponding memory locations in each of the plurality of memory modules, the stored data including error checking information;
read data from a first one of the plurality of memory modules until a data error is detected at a first memory location;
read data from a second memory location of a second 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 memory location.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and a method for storing data are provided. The protected memory system includes a memory array including 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 plurality of memory modules until a data error is detected at a first memory location, read data from a second memory location of a second 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 memory location.
13 Citations
9 Claims
-
1. A protected memory system for storing data for recovery after an off-normal event, said system comprising:
-
a memory array comprising a plurality of memory modules each separately located with respect to each other; a memory controller communicatively coupled to a data acquisition unit and to each of the plurality of memory modules, said controller configured to; receive data to be stored from said data acquisition unit; store the received data in corresponding memory locations in each of the plurality of memory modules, the stored data including error checking information; read data from a first one of the plurality of memory modules until a data error is detected at a first memory location; read data from a second memory location of a second 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 memory location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification