Cache error retry technique

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

714746, 714748, G06F 930

Patent

active

06108753&

ABSTRACT:
A method and apparatus is provided for enhanced error correction processing through a retry mechanism. When an L1 cache instruction line error is detected, either by a parity error detection process or by an ECC (error correcting code) or other process, the disclosed methodology will schedule an automatic retry of the event that caused the line error without re-booting the entire system. Thereafter, if the error remains present after a predetermined number of retries to load the requested data from L1 cache, then a second level of corrective action is undertaken. The second level corrective action includes accessing an alternate memory location, such as the L2 cache for example. If the state of the requested cache line is exclusive or shared, then an artificial L1 miss is generated for use in enabling an L2 access for the requested cache line. If the requested cache line still does not load from the L2 cache, the second level corrective methodology, after a selective number of retries, terminates and a machine check is generated to initiate a more extensive corrective or recovery action procedure. In an exemplary embodiment, a mechanism is illustrated for recovery from transient errors in an L1 cache load operation although the disclosed methodology may also be implemented partially or entirely in software and in any parity or other error detecting application.

REFERENCES:
patent: 4535455 (1985-08-01), Peterson
patent: 5283876 (1994-02-01), Tague
patent: 5550988 (1996-08-01), Sarangdhar et al.
patent: 5740399 (1998-04-01), Mayfield et al.
patent: 5778438 (1998-07-01), Merchant
patent: 5829024 (1998-10-01), Sato
patent: 5829040 (1998-10-01), Son
patent: 5875469 (1999-02-01), Milling
Hardware-based Methods for Maintaining Cache Coherency in a Multiprocessor System, Julie Jones and Roger L. Haggard, IEEE data base.
Speculation Techniques for improving Load related Instruction scheduling, Adi Yoaz, Mattan Erez, Ronny Ronen, and Stephan Jourdan, IEEE database.

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

Cache error retry technique does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Cache error retry technique, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cache error retry technique will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-594911

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