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

Filed:

Apr. 02, 2013
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Shinye Shiu, Los Altos, CA (US);

Sukalpa Biswas, Fremont, CA (US);

Wolfgang H. Klingauf, San Jose, CA (US);

Rong Zhang Hu, Saratoga, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/02 (2006.01); G06F 1/32 (2006.01); G06F 12/08 (2006.01); G06F 12/12 (2006.01);
U.S. Cl.
CPC ...
G06F 1/3275 (2013.01); G06F 12/0864 (2013.01); G06F 12/123 (2013.01); G06F 2212/1028 (2013.01); G06F 2212/601 (2013.01);
Abstract

Methods and apparatuses for reducing power consumption of a system cache within a memory controller. The system cache includes multiple ways, and each way is powered independently of the other ways. A target active way count is maintained and the system cache attempts to keep the number of currently active ways equal to the target active way count. The bandwidth and allocation intention of the system cache is monitored. Based on these characteristics, the system cache adjusts the target active way count up or down, which then causes the number of currently active ways to rise or fall in response to the adjustment to the target active way count.


Find Patent Forward Citations

Loading…