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.
Patent No.:
Date of Patent:
Feb. 13, 2018
Filed:
Jan. 26, 2015
Marvell International Ltd., Hamilton, BM;
Sujat Jamil, Gilbert, AZ (US);
R. Frank O'Bleness, Tempe, AZ (US);
Russell J. Robideau, Chandler, AZ (US);
Tom Hameenanttila, Phoenix, AZ (US);
Joseph Delgross, Chandler, AZ (US);
David E. Miner, Chandler, AZ (US);
MARVELL INTERNATIONAL LTD., Hamilton, BM;
Abstract
A method can include executing a store instruction that instructs storing of data at an address and, in response to the store instruction, inserting a preloading instruction after the store instruction but before a dependent load instruction to the address. Executing the store instruction can include invalidating a data entry of a cache array at an address of the cache array corresponding to the address and writing the data to a backing memory at an address of the backing memory corresponding to the address. The preloading instruction can cause filling the data entry of the cache array, at the address of the cache array corresponding to the address, with the data from the backing memory at the address of the backing memory corresponding to the address and validating the data entry of the cache array.