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:
May. 19, 2009

Filed:

Dec. 22, 2005
Applicants:

Paul Andrew Ashmore, Longmont, CO (US);

Ian Robert Davies, Longmont, CO (US);

Gene Maine, Erie, CO (US);

Rex Weldon Vedder, Boulder, CO (US);

Inventors:

Paul Andrew Ashmore, Longmont, CO (US);

Ian Robert Davies, Longmont, CO (US);

Gene Maine, Erie, CO (US);

Rex Weldon Vedder, Boulder, CO (US);

Assignee:

Dot Hill Systems Corporation, Carlsbad, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/00 (2006.01); G06F 12/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system for performing an efficient mirrored posted-write operation having first and second RAID controllers in communication via a PCI-Express link is disclosed. The first bus bridge transmits a PCI-Express memory write request TLP to the second bus bridge. The TLP header includes an indication of whether the first CPU requests a certification that certifies the payload data has been written to the second write cache memory. If the indication requests the certification, the second bus bridge automatically transmits the certification to the first bus bridge independent of the second CPU, after writing the payload data to the second write cache memory. The first bus bridge generates an interrupt to the first CPU in response to receiving the certification. The certified transfer may be used to validate and/or invalidate mirrored copies of a write cache directory on the RAID controllers, among other uses.


Find Patent Forward Citations

Loading…