The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 14, 2015

Filed:

Aug. 17, 2012
Applicants:

Ravindraraj Ramaraju, Round Rock, TX (US);

William C. Moyer, Dripping Springs, TX (US);

Andrew C. Russell, Austin, TX (US);

Inventors:

Ravindraraj Ramaraju, Round Rock, TX (US);

William C. Moyer, Dripping Springs, TX (US);

Andrew C. Russell, Austin, TX (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 12/08 (2006.01); G06F 11/10 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0895 (2013.01); G06F 11/106 (2013.01); G06F 11/1064 (2013.01); Y02B 60/1225 (2013.01);
Abstract

A method for controlling a memory scrubbing rate based on content of the status bit of a tag array of a cache memory. More specifically, the tag array of a cache memory is scrubbed at smaller interval than the scrubbing rate of the storage arrays of the cache. This increased scrubbing rate is in appreciation for the importance of maintaining integrity of tag data. Based on the content of the status bit of the tag array which indicates modified, the corresponding data entry in the cache storage array is scrubbed accordingly. If the modified bit is set, then the entry in the storage array is scrubbed after processing the tag entry. If the modified bit is not set, then the storage array is scrubbed at a predetermined scrubbing interval.


Find Patent Forward Citations

Loading…