Back to results
US 5,497,376 AGranted
Method and device for detecting and correcting errors in memory modules
AssigneeAlcatel
InventorDieter Kopp
Life of this patent
Estimating the term…
Abstract
Single error correction in digital memory modules is simply accomplished at any time by dividing the memory module into segments, writing data into the memory module, testing the memory module after a period of time and, on the occurrence of a single error, data correction is entered. This process is repeated until no single error is found. Such single error correction is fast a single error correction is possible without the need for external memory.
Claims9
A method of detecting and correcting errors in memory modules
- wherein each memory module is divided into segments,
- wherein before data is written in to a memory module, any accumulation of errors in a segment of the memory module is detected by means of a memory test,
- wherein on the occurrence of an accumulation of errors, the segment is no longer used for storing data,
- wherein data is written in to the memory module, excluding those segments which are no longer used for storing data,
- wherein after expiration of a period of time following the write-in of data, each segment is checked for single errors,
- wherein on the occurrence of a single error, correction data is written into the segment, and
- wherein said check for single errors is repeated until no single error is detected.
4 more elements
Apparatus for detecting and correcting errors in memory modules divided into segments, said apparatus comprising:
- write and read means for writing and reading data into and from the segments of memory modules,
- first means for carrying out a memory test to detect an accumulation of errors in a segment,
- second means for carrying out a memory test to detect single errors in a segment,
- write means responsive to the detection of a single error in one of the segments for writing correction data into the one segment,
- means for calculating areas into which data have to be entered and areas into which correction data have to be entered, and
- an error counter for counting the number of single errors.
3 more elements
Dependencies are inferred from the claim text.