IP Library › Granted Patent US 8,208,339
Granted Patent B2
US 8,208,339 · App. 13/115,149 · Granted Jun 26, 2012

Computer program product for controlling a storage device having per-element selectable power supply voltages

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,208,339
App. No.
13/115,149
Granted
Jun 26, 2012
Kind
B2
Abstract

A computer program product for controlling a storage device using per-element selectable power supply voltages provides energy conservation in storage devices while maintaining a particular performance level. The storage device is partitioned into multiple elements, which may be sub-arrays, rows, columns or individual storage cells. Each element has a corresponding virtual power supply rail that is provided with a selectable power supply voltage. The power supply voltage provided to the virtual power supply rail for an element is set to the minimum power supply voltage unless a higher power supply voltage is required for the element to meet performance requirements. A control cell may be provided within each element that provides a control signal that selects the power supply voltage supplied to the corresponding virtual power supply rail. The state of the cell may be set via a fuse or mask, or values may be loaded into the control cells at initialization of the storage device.

Claims (7)

1. A computer program product comprising a computer-readable storage device storing program instructions for execution by a processor in a computer system, wherein the program instructions comprise program instructions for:

retrieving a set of digital control values for selecting non-zero operating voltages supplied to individual elements of one or more storage devices, wherein a state of the digital control values corresponding to a higher voltage is set for lower-performance ones of the elements and another state corresponding to a lower voltage selection is set for higher-performance ones of the elements to reduce power consumption in the one or more storage devices; and

transmitting the set of digital control values to a control value storage within the one or more storage devices, wherein the control value storage provides control signals to voltage selectors corresponding to the individual elements of the one or more storage devices.

2. The computer program product of claim 1 , wherein the program instructions further comprise program instructions for reading the digital control values from a media supplied in association with the one or more storage devices.

3. The computer program product of system of claim 1 , wherein the program instructions further comprise program instructions for:

testing the one or more storage devices with a memory exerciser; and

determining a new set for the digital control values from a result of the testing, and wherein the program instructions for setting are executed to store the new set of digital control values in the control value storage of the one or more storage devices.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES INC.
Reel/Frame 054636/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053475/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: MARVELL INTERNATIONAL LTD.
To: CAVIUM INTERNATIONAL
Reel/Frame 052918/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2019
From: GLOBALFOUNDRIES U.S. INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 051070/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2019
From: GLOBALFOUNDRIES INC.
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 050122/0001 →
SECURITY AGREEMENT Recorded Nov 29, 2018
From: GLOBALFOUNDRIES INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049490/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2015
From: GLOBALFOUNDRIES U.S. 2 LLC; GLOBALFOUNDRIES U.S. INC.
To: GLOBALFOUNDRIES INC.
Reel/Frame 036779/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2015
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GLOBALFOUNDRIES U.S. 2 LLC
Reel/Frame 036550/0001 →
Continuity (3)
Division 12399551 · Mar 6, 2009
Division 11941168 · Nov 16, 2007
Related Publication 20110225438A1 · Sep 15, 2011