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:
Mar. 22, 2016

Filed:

Feb. 06, 2013
Applicant:

Lsi Corporation, San Jose, CA (US);

Inventors:

Anant Baderdinni, Lawrenceville, GA (US);

Horia Simionescu, Foster City, CA (US);

Luca Bert, Cumming, GA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 12/12 (2006.01); G06F 12/08 (2006.01); G06F 11/10 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0689 (2013.01); G06F 3/0619 (2013.01); G06F 3/0647 (2013.01); G06F 11/1096 (2013.01); G06F 12/0871 (2013.01); G06F 12/122 (2013.01); G06F 12/123 (2013.01); G06F 2211/1009 (2013.01); G06F 2212/1032 (2013.01); G06F 2212/7208 (2013.01);
Abstract

A RAID controller includes a cache memory in which write cache blocks (WCBs) are protected by a RAID-5 (striping plus parity) scheme while read cache blocks (RCBs) are not protected in such a manner. If a received cache block is an RCB, the RAID controller stores it in the cache memory without storing any corresponding parity information. When a sufficient number of WCBs to constitute a full stripe have been received but not yet stored in the cache memory, the RAID controller computes a corresponding parity block and stores the RCBs and parity block in the cache memory as a single stripe.


Find Patent Forward Citations

Loading…