IP Library Granted Patent US 7,292,488
Granted Patent B2
US 7,292,488 · App. 11/175,724 · Granted Nov 6, 2007

Temperature dependent self-refresh module for a memory device

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,292,488
App. No.
11/175,724
Granted
Nov 6, 2007
Kind
B2
Abstract

A self-refresh module includes an oscillator configured to provide a first signal having a first frequency, a trimming divider configured to trim the first signal to provide a second signal having a second frequency, and a temperature sensor configured to sense a temperature of the memory device and provide a temperature signal. The self-refresh module includes a temperature look-up table configured to receive the temperature signal and provide a third signal based on the temperature signal, and a temperature divider configured to provide a self-refresh pulse signal based on the second signal and the third signal.

Claims (84)

1. A self-refresh module for a memory device, the self-refresh module comprising:

an oscillator configured to provide a first signal having a first frequency;

a trimming divider configured to trim the first signal to provide a second signal having a second frequency;

a temperature sensor configured to sense a temperature of the memory device and provide a temperature signal;

a temperature look-up table configured to receive the temperature signal and provide a third signal based on the temperature signal;

a temperature divider configured to provide a self-refresh pulse signal based on the second signal and the third signal; and

a high temperature booster configured to receive the temperature signal and increase the second frequency with the temperature sensed greater than a preset temperature.

2. The self-refresh module of claim 1 , wherein the third signal comprises a six bit divider value for trimming the second signal in one-sixty-fourth ( 1/64) increments.

3. The self-refresh module of claim 1 , wherein the trimming divider further receives a six bit trimming divider value for trimming the second signal in one-sixty-fourth ( 1/64) increments.

4. The self-refresh module of claim 1 , wherein

the high temperature booster is configured to increase the second frequency of the second signal by a factor within a range of approximately 2-5 with the temperature sensed greater than 90° C.

5. The self-refresh module of claim 1 , wherein the temperature lookup table comprises metal options for setting the third signal based on the temperature signal.

6. A self-refresh module for a memory device, the self-refresh module comprising:

an oscillator configured to provide a first signal having a first frequency;

a trimming divider configured to trim the first signal to provide a second signal having a second frequency;

a temperature sensor configured to sense a temperature of the memory device and provide a temperature signal;

a temperature divider configured to provide a self-refresh pulse signal based on the second signal and the temperature signal; and

a high temperature booster configured to receive the temperature signal and boost the second frequency of the second signal by a factor within a range of approximately 2-5 with the sensed temperature greater than 90° C.

7. The self-refresh module of claim 6 , wherein the high temperature booster is configured to boost the second frequency of the second signal by discarding a first least significant bit and a second least significant bit of a six bit trimmer divider value, right shifting a remaining four bits, and setting both the first most significant bit and the second most significant bit to zero (0).

8. The self-refresh module of claim 6 , wherein the high temperature booster is configured to boost the second frequency of the second signal by discarding a least significant bit of a six bit trimmer divider value, right shifting a remaining five bits, and setting a most significant bit to zero (0).

9. A self-refresh module for a memory device, the self-refresh module comprising:

an oscillator configured to provide a first signal having a first frequency;

a divider configured to divide the first signal to provide a divided first signal, the divider further providing temperature independent timings for use by at least one module of the memory device;

a trimming divider configured to trim the divided first signal to provide a second signal having a second frequency;

a temperature sensor configured to sense a temperature of the memory device and provide a temperature signal;

a temperature divider configured to provide a self-refresh pulse signal based on the second signal and the temperature signal; and

a high temperature booster configured to receive the temperature signal and boost the second frequency of the second signal by a factor within a range of approximately 2-5 with the sensed temperature greater than 90° C.

10. The self-refresh module of claim 6 , wherein the temperature divider is configured to complete a cycle of the self-refresh pulse signal before adjusting the self-refresh pulse signal based on a change in the temperature signal.

11. A self-refresh module for a memory device, the self-refresh module comprising:

an oscillator configured to provide a first signal having a first frequency;

a divider configured to divide the first signal to provide a second signal having a second frequency and provide temperature independent timings for use by at least one module of the memory device;

a trimming divider configured to trim the second signal to provide a third signal having a third frequency;

a temperature sensor configured to sense a temperature of the memory device to provide a temperature signal;

a temperature look-up table configured to receive the temperature signal and provide a fourth signal based on the temperature signal;

a temperature divider configured to provide a self-refresh pulse signal based on the third signal and the fourth signal; and

a high temperature booster configured to receive the temperature signal and increase the third frequency of the third signal by a factor within a range of approximately 2-5 with the sensed temperature greater than 90° C.

12. The self refresh module of claim 11 , wherein the memory device comprises a pseudo SRAM.

13. The self refresh module of claim 11 , wherein a period of the first signal is within a range of approximately 250-750 nanoseconds.

14. The self-refresh module of claim 11 , wherein a period of the second signal is within a range of approximately 500 nanoseconds to 8 microseconds.

15. The self refresh module of claim 11 , wherein the temperature sensor is for sensing temperatures of the memory device within a range of approximately −30° C. to 130° C.

16. The self-refresh module of claim 11 , wherein the temperature divider is configured to provide both coarse and fine trimming of the self-refresh pulse signal.

17. A method of selecting a self-refresh frequency of a memory device, the method comprising:

dividing a first signal having a first frequency output from an oscillator, thereby providing a second signal having a second frequency;

providing temperature independent timings for use by at least one module of the memory device based on the first signal;

trimming the second signal, thereby providing a third signal having a third frequency;

sensing a temperature of the memory device;

providing a temperature signal representative of the temperature sensed;

trimming the third signal to provide a self-refresh pulse signal based on the temperature signal; and

boosting the third frequency of the third signal by a factor within a range of approximately 2-5 with the sensed temperature greater than 90° C.

18. The method of claim 17 , wherein trimming the second signal further comprises:

trimming the second signal in one-sixty-fourth ( 1/64) increments.

19. The method of claim 17 , wherein trimming the third signal to provide the self-refresh pulse signal comprises:

trimming the third signal in one-sixty-fourth ( 1/64) increments.

20. The method of claim 17 , wherein boosting the third frequency of the third signal comprises:

discarding a first least significant bit and a second least significant bit of a six-bit trimming divider value;

right shifting each of a remaining four bits two positions to the right; and

setting both the first most significant bit and the second most significant bit to zero (0).

21. The method of claim 17 , wherein boosting the third frequency of the third signal comprises:

discarding a least significant bit of a six-bit trimming divider value;

right shifting each of a remaining five bits one positions to the right; and

setting a most significant bit to zero (0).

22. The method of claim 17 , wherein trimming the third signal to provide a self-refresh pulse signal comprises completing a cycle of the self-refresh pulse signal before adjusting the self-refresh pulse signal based on a change in the temperature signal.

23. A method of selecting a self-refresh frequency of a memory device, the method comprising:

trimming a first signal having a first frequency output from an oscillator, thereby producing a second signal having a second frequency;

sensing a temperature of the memory device;

determining an acceptable self-refresh frequency based upon the temperature sensed;

trimming the second signal to provide a self-refresh pulse signal having a frequency equal to the acceptable self-refresh frequency at the temperature sensed; and

boosting the second frequency of the second signal with the sensed temperature greater than a preset temperature.

24. The method of claim 23 , wherein determining an acceptable self-refresh frequency comprises:

sensing the memory device temperature using a temperature sensor providing a temperature signal;

determining a temperature dependent signal corresponding to the temperature sensed in a look-up table; and

determining the acceptable self-refresh frequency based upon the temperature dependent signal.

25. The method of claim 23 , wherein boosting the second frequency of the second signal comprises:

boosting the second frequency of the second signal by a factor within a range of approximately 2-5 with the sensed temperature greater than 90° C.

26. The method of claim 23 , wherein boosting the second frequency of the second signal comprises:

boosting the second frequency of the second signal by a factor of approximately two with the sensed temperature within a range of approximately 90° C. to 105° C. and by a factor of approximately four with the sensed temperature greater than 105° C.

27. A self-refresh module for a memory device, the self-refresh module comprising:

means for dividing a first signal having a first frequency output from an oscillator, thereby providing a second signal having a second frequency;

means for providing temperature independent timings for use by at least one module of the memory device based on the first signal;

means for trimming the second signal, thereby providing a third signal having a third frequency;

means for sensing a temperature of the memory device;

means for providing a temperature signal representative of the temperature sensed;

means for altering the third frequency of the third signal based on the temperature signal to produce a temperature dependent self-refresh pulse signal; and

means for boosting the third frequency of the third signal by a factor within a range of approximately 2-5 with the sensed temperature greater than 90° C.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2015
From: INFINEON TECHNOLOGIES AG
To: POLARIS INNOVATIONS LIMITED
Reel/Frame 036908/0923 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2015
From: QIMONDA AG
To: INFINEON TECHNOLOGIES AG
Reel/Frame 035623/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2010
From: INFINEON TECHNOLOGIES AG
To: QIMONDA AG
Reel/Frame 023806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2005
From: INFINEON TECHNOLOGIES NORTH AMERICA CORP.
To: INFINEON TECHNOLOGIES AG
Reel/Frame 016354/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2005
From: HOKENMAIER, WOLFGANG; THWAITE, PETER G.
To: INFINEON TECHNOLOGIES NORTH AMERICA CORP.
Reel/Frame 016291/0674 →