Time-distributed ECC scrubbing to correct memory errors

Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital data error correction

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

714773, G11C 11403, G11C 2900, G06F 1100

Patent

active

059789522

ABSTRACT:
Error correction circuitry attempts to detect and correct on the fly erroneous words within random access memory (RAM) within a computer system. RAM errors are scrubbed or corrected back in the memory without delaying the memory access cycle. Rather, the address of the section or row of RAM that contains the correctable error is latched for later used by an interrupt-driven firmware memory-error scrub routine. This routine reads and rewrites each word within the indicated memory section--the erroneous word is read, corrected on-the-fly as it is read, and then rewritten back into memory correctly. If the size of the memory section exceeds a predetermined threshold, then the process of reading and re-writing that section is divided into smaller sub-processes that are distributed in time using a delayed interrupt mechanism. Duration of each memory scrubbing subprocess is kept short enough that the response time of the computer system is not impaired with the housekeeping task of scrubbing RAM memory errors. System management interrupts and firmware may be used to implement the memory-error scrub routine, which makes it independent of and transparent to the various operating systems that may be run on the computer system.

REFERENCES:
patent: 4535455 (1985-08-01), Peterson
patent: 5263032 (1993-11-01), Porter et al.
patent: 5367689 (1994-11-01), Mayer et al.
patent: 5490155 (1996-02-01), Abdoo et al.
patent: 5717903 (1998-02-01), Bonola
Slater, M., "Microprocessor-Based Design", Mayfield Pub. Co., 1987, p. 239, Dec. 1987.
van de Goor, A., "Computer Architecture and Design", Addison-Wesley Pub. Co., 1989, pp. 255-263, Dec. 1989.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Time-distributed ECC scrubbing to correct memory errors does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Time-distributed ECC scrubbing to correct memory errors, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Time-distributed ECC scrubbing to correct memory errors will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2151406

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.