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:
Feb. 17, 2015

Filed:

Aug. 03, 2010
Applicants:

Erik DE LA Iglesia, San Jose, CA (US);

Som Sikdar, San Jose, CA (US);

Sivaram Dommeti, San Jose, CA (US);

Garry Knox, San Jose, CA (US);

Inventors:

Erik de la Iglesia, San Jose, CA (US);

Som Sikdar, San Jose, CA (US);

Sivaram Dommeti, San Jose, CA (US);

Garry Knox, San Jose, CA (US);

Assignee:

Violin Memory, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0207 (2013.01);
Abstract

Cache lines are identified that provide incorrect data for read requests. The cache lines are invalidated before the incorrect data causes processing failure conditions. The cache lines providing incorrect data may be detected according to a number of the same read requests to the same cache lines. The cache lines may also be identified according to an amount of time between the same read requests to the same cache lines. The same read requests to the same cache lines may be identified according to associated start addresses and address lengths.


Find Patent Forward Citations

Loading…