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. 08, 2016

Filed:

Nov. 15, 2013
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Manu Gulati, Saratoga, CA (US);

Harshavardhan Kaushikkar, San Jose, CA (US);

Gurjeet S. Saund, Saratoga, CA (US);

Wei-Han Lien, San Jose, CA (US);

Gerard R. Williams, III, Los Altos, CA (US);

Sukalpa Biswas, Fremont, CA (US);

Brian P. Lilly, San Francisco, CA (US);

Shinye Shiu, Los Altos, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 12/08 (2006.01);
U.S. Cl.
CPC ...
G06F 12/084 (2013.01); G06F 12/0802 (2013.01); G06F 12/0806 (2013.01); G06F 12/0811 (2013.01); G06F 12/0815 (2013.01); G06F 12/0817 (2013.01);
Abstract

Systems, processors, and methods for sharing an agent's private cache with other agents within a SoC. Many agents in the SoC have a private cache in addition to the shared caches and memory of the SoC. If an agent's processor is shut down or operating at less than full capacity, the agent's private cache can be shared with other agents. When a requesting agent generates a memory request and the memory request misses in the memory cache, the memory cache can allocate the memory request in a separate agent's cache rather than allocating the memory request in the memory cache.


Find Patent Forward Citations

Loading…