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:
Jun. 22, 2021

Filed:

Aug. 22, 2019
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Dharmesh Parikh, Bangalore, IN;

Stephen J. Powell, Austin, TX (US);

Venkata K. Tavva, Bangalore, IN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G11C 11/4072 (2006.01); G11C 11/4076 (2006.01); G06F 13/00 (2006.01); G06F 11/00 (2006.01); G11C 11/4096 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0625 (2013.01); G06F 3/0634 (2013.01); G06F 3/0659 (2013.01); G06F 3/0683 (2013.01); G06F 11/00 (2013.01); G06F 13/00 (2013.01); G11C 11/4072 (2013.01); G11C 11/4076 (2013.01); G11C 11/4096 (2013.01);
Abstract

A system, method, and computer program product are provided herein to manage DRAM bank activation per cycle. A memory controller with embedded scheduling logic is employed to manage the system, method, and computer program product and to restrict the quantity of active banks in a given cycle, resulting in power savings with minimal performance loss, if any. The scheduling logic provides instructions to manage the state of associated DRAM banks. Each bank is either in an idle state or an active state, with the idle state consuming less power than the active state. The scheduling logic restricts the quantity of active banks in any cycle, with all other banks being in an idle state, which provides power savings to the associated system.


Find Patent Forward Citations

Loading…