Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Reexamination Certificate
2006-06-13
2006-06-13
McLean, Kimberly (Department: 2187)
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
C711S143000, C711S141000
Reexamination Certificate
active
07062611
ABSTRACT:
A method is described for protecting dirty data in cache memories in a cost-effective manner. When an instruction to write data to a memory location is received, and that memory location is being cached, the data is written to a plurality of cache lines, which are referred to as duplicate cache lines. When the data is written back to memory, one of the duplicate cache lines is read. If the cache line is not corrupt, it is written back to the appropriate memory location and marked available. In one embodiment, if more duplicate cache lines exist, they are invalidated. In another embodiment, the other corresponding cache lines may be read for the highest confidence of reliability, and then marked clean or invalid.
REFERENCES:
patent: 5784548 (1998-07-01), Liong et al.
patent: 5895485 (1999-04-01), Loechel et al.
patent: 6574709 (2003-06-01), Skazinski et al.
Prior art summary in text of information Disclosure Statement transmittal submitted herewith.
Blakely , Sokoloff, Taylor & Zafman LLP
McLean Kimberly
Sun Microsystems Inc.
LandOfFree
Dirty data protection for cache memories does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Dirty data protection for cache memories, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dirty data protection for cache memories will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3681241