IP Library Granted Patent US 7,768,857
Granted Patent B2
US 7,768,857 · App. 11/949,639 · Granted Aug 3, 2010

Method of refreshing data in a storage location based on heat dissipation level and system thereof

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,768,857
App. No.
11/949,639
Granted
Aug 3, 2010
Kind
B2
Abstract

An integrated device comprising a storage location, wherein data stored in the storage location is repeatedly refreshed with a first predetermined refresh rate during a first period of time. The first period of time provides a first predetermined duration. After the end of the first period of time, the data is repeatedly refreshed with a second predetermined refresh rate.

Claims (46)

1. A method of operating an integrated device comprising a storage location, the method comprising:

reading, from a register, at least one of a predetermined duration at the beginning of a first period of time and a second predetermined refresh rate after the beginning of the first period of time, wherein at least one of the predetermined duration and the second refresh rate is set to a value depending on a level of activity or a level of heat dissipation of other circuitry in the integrated device;

repeatedly refreshing data stored in the storage location with a first predetermined refresh rate during the first period of time wherein the first period of time has the predetermined duration; and

repeatedly refreshing the data stored in the storage location with the second predetermined refresh rate after the end of the first period of time.

2. The method as claimed in claim 1 , further comprising, entering a predetermined operating mode, wherein the first period of time begins when the predetermined operating mode is entered.

3. The method as claimed in claim 1 , further comprising, entering a predetermined operating mode characterized in that the integrated device internally controls the refreshing of data stored in the storage location, wherein the first period of time begins when the predetermined operating mode is entered.

4. The method as claimed in claim 3 , wherein the predetermined operating mode is a self refresh mode.

5. The method as claimed in claim 3 , further comprising, receiving a command controlling a transition to the predetermined operating mode and a signal indicating at least one of the predetermined duration and the second predetermined refresh rate, before entering the predetermined operating mode.

6. The method as claimed in claim 5 , wherein the signal is received via address lines of the integrated device.

7. The method as claimed in claim 1 , further comprising:

determining a present operating mode of the integrated device;

when the integrated device is in a first predetermined operating mode, reading, from a first register, at least one of the predetermined duration at the beginning of the first period of time and the second predetermined refresh rate before a second period of time; and

when the integrated device is in a second predetermined operating mode, reading, from a second register, at least one of the predetermined duration at the beginning of the first period of time and the second predetermined refresh rate before the second period of time.

8. The method as claimed in claim 1 , further comprising:

detecting a temperature of the integrated device; and

extending the first period of time or raising the second refresh rate when the detected temperature is above a predetermined threshold.

9. An integrated device comprising:

a storage location; and

a refresh circuit coupled to the storage location, wherein the refresh circuit comprises a counter configured to count refresh cycles;

wherein the refresh circuit is configured to refresh data stored in the storage location with a first refresh rate within a first period of time and with a second refresh rate after the end of the first period of time, the first period of time having a predetermined duration, wherein the first period of time is defined by a first predetermined number of refresh cycles, wherein the refresh circuit comprises circuitry causing a transition from the first refresh rate to the second refresh rate when the predetermined number of refresh cycles is counted by the counter; wherein the refresh circuit is further configured to set at least one of the predetermined duration and the second refresh rate depending on a level of activity or a level of heat dissipation of other circuitry.

10. The integrated device as claimed in claim 9 , further comprising a register, wherein the refresh circuit is configured to read at least one of the predetermined duration and the second refresh rate from the register.

11. The integrated device as claimed in claim 9 , wherein

the integrated device Is configured for external control of refresh of data stored in the storage location in a first predetermined operating mode, and

the refresh circuit is configured to refresh data stored in the storage location when the integrated device is in a second predetermined operating mode.

12. The integrated device as claimed in claim 11 , wherein

the refresh circuit is configured to detect a transition from any other operating mode to the second predetermined operating mode, and

the refresh circuit is configured to start the first period of time when the transition is detected.

13. The integrated device as claimed in claim 9 , wherein the integrated device is a memory device.

14. The integrated device as claimed in claim 9 , further comprising a temperature sensor configured to sense a temperature of the integrated device, wherein the refresh circuit is configured to extend the first period of time when the temperature detected by the temperature sensor is above a predetermined threshold.

15. A system comprising:

an integrated device with a storage location and a refresh circuit coupled to the storage location,

wherein the refresh circuit is configured to refresh data stored in the storage location with a first refresh rate within a first period of time and with a second refresh rate after the end of the first period of time, the first period of time having a predetermined duration: and

further comprising a heat dissipating device, wherein

the refresh circuit comprises an input coupled to the heat dissipating device for receiving a characterization of a level of activity or a level of heat dissipation of the heat dissipating device, and

the refresh circuit is configured to set at least one of the predetermined duration and the second refresh rate depending on the characterization.

16. The system as claimed in claim 15 , further comprising, a register, wherein the refresh circuit is configured to read at least one of the predetermined duration and the second refresh rate from the register.

17. The system as claimed in claim 15 , wherein

the integrated device is configured for external control of refresh of data stored in the storage location in a first predetermined operating mode, and

the refresh circuit is configured to refresh data stored in the storage location when the integrated device is in a second predetermined operating mode.

18. The system as claimed in claim 15 , wherein the system is a memory module comprising a number of memory devices, and the integrated device is one of the number of memory devices.

19. The system as claimed in claim 15 , wherein the system is a graphics card for a computer, comprising a number of memory devices, and the integrated device is one of the number of memory devices.

20. A method of adapting an integrated device to an environment, the method comprising:

repeatedly refreshing data stored in a storage location of the integrated device with a first predetermined refresh rate during a first period of time, the first period of time having a predetermined duration;

repeatedly refreshing data stored in the storage location of the integrated device with a second predetermined refresh rate after the end of the first period of time;

evaluating or estimating a level of heat transfer from a neighboring device to the integrated device; and

depending on the level of heat transfer, writing a parameter to a register of the integrated device, the parameter characterizing at least one of the predetermined duration or the second refresh rate.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2015
From: INFINEON TECHNOLOGIES AG
To: POLARIS INNOVATIONS LIMITED
Reel/Frame 037254/0782 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2015
From: QIMONDA AG
To: INFINEON TECHNOLOGIES AG
Reel/Frame 035623/0001 →