IP Library Granted Patent US 7,379,368
Granted Patent B2
US 7,379,368 · App. 11/066,103 · Granted May 27, 2008

Method and system for reducing volatile DRAM power budget

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 7,379,368
App. No.
11/066,103
Granted
May 27, 2008
Kind
B2
Abstract

A portable device ( 114 ) includes a power source ( 120 ), a volatile memory ( 118 ) requiring refreshing to avoid data loss, and a memory management module ( 116 ). The volatile memory ( 118 ) is operably coupled to the power source ( 120 ) for power. The memory management module ( 116 ) is operably coupled to the volatile memory ( 118 ). The memory management module ( 116 ) is also adapted to refresh the volatile memory ( 118 ) at a refresh rate which causes refresh-based errors and to correct the refresh-based errors. Also disclosed is a method for reduced power consumption by a volatile memory requiring refreshing to avoid data loss in which such a volatile memory is refreshed ( 122 ) at a refresh rate. All defective bits are detected ( 124 ) at the refresh rate. An error correction code is selected ( 126 ) for correcting the defective bits.

Claims (18)

1. A device comprising:

a power source;

a volatile memory component requiring refreshing to avoid loss of data, the volatile memory component operably coupled to the power source for power;

a memory management module operably coupled to the volatile memory component and adapted to:

refresh, while the device is in a standby mode, the volatile memory at a refresh rate which causes refresh-based errors of the volatile memory component; and

correct the refresh-based errors after the device left the standby mode.

2. The device of claim 1 , wherein the power source comprises a battery.

3. The device of claim 1 , wherein the volatile memory component comprises dynamic random access memory.

4. The device of claim 1 , wherein correcting the refresh-based errors comprises: correcting with a Reed-Solomon code the refresh-based errors.

5. The device of claim 1 ,

wherein the memory management module is adapted to correct the refresh-based errors after the device left the standby mode and entering an active mode.

6. The device of claim 5 ,

wherein the memory management module is adapted to correct the refresh-based errors in a portion of the volatile memory component after the device left the standby mode, enter the active mode, and that access of the portion of the volatile memory component is imminent.

7. A method to reduce power consumption by a volatile memory component in a device, comprising:

refreshing, while the device is in a standby mode, the volatile memory at a refresh rate which causes refresh-based errors of the volatile memory component; and

correcting the refresh-based errors after the device left the standby mode.

8. The method of claim 7 , wherein the refresh-based errors are corrected after the device left the standby mode and entered an active mode.

9. The method of claim 7 , wherein the refresh-based errors in a portion of the volatile memory component are corrected after the device left the standby mode, enter the active mode, and indicate that access of the portion of the volatile memory component is imminent.

Assignments (1)
MERGER Recorded Nov 23, 2015
From: FRANKFURT GMBH. LLC
To: CUFER ASSET LTD. L.L.C.
Reel/Frame 037117/0118 →