Predictive temperature compensation for memory devices systems and method
First Claim
1. A mobile electronic device, comprising:
- a housing;
a processor supported by the housing;
a memory device coupled to the processor, the memory device including an adjustable self-refresh rate setting configured to determine the self-refresh rate of the memory device;
a temperature sensor supported by the housing, coupled to the processor and configured to measure a temperature; and
computer program logic running on the processor, and configured to predict a future temperature and change the adjustable self-refresh rate based on the predicted future temperature.
9 Assignments
0 Petitions
Accused Products
Abstract
A mobile electronic device is disclosed. The mobile electronic device includes a housing, a processor supported by the housing, and a memory device coupled to the processor, the memory device including an adjustable self-refresh rate setting configured to determine the self-refresh rate of the memory device. The mobile electronic device also includes a temperature sensor supported by the housing, the temperature sensor is coupled to the processor and configured to measure a temperature. The mobile electronic device also includes computer program logic running on the processor, and the computer program logic is configured to predict a future temperature and change the adjustable self-refresh rate setting based on the predicted future temperature.
-
Citations
26 Claims
-
1. A mobile electronic device, comprising:
-
a housing;
a processor supported by the housing;
a memory device coupled to the processor, the memory device including an adjustable self-refresh rate setting configured to determine the self-refresh rate of the memory device;
a temperature sensor supported by the housing, coupled to the processor and configured to measure a temperature; and
computer program logic running on the processor, and configured to predict a future temperature and change the adjustable self-refresh rate based on the predicted future temperature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of changing the self-refresh rate for a memory circuit having an adjustable refresh rate, comprising:
-
defining a temperature compensated self-refresh rate (TCSR) value;
measuring a temperature associated with the temperature of the memory circuit;
providing a new TCSR value if the temperature is greater than the current TCSR value;
storing the current temperature reading with at least one other previous temperature reading;
calculating a predicted temperature reading based on the current temperature and the at least one other previous temperature reading; and
providing a new TCSR value if the predicted temperature is greater than the current TCSR value. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
lowering the TCSR setting if the current temperature reading is less than the current TCSR and the predicted temperature is less than the current temperature reading.
-
-
13. The method of claim 11, wherein the measuring a temperature step is carried out at a periodic rate.
-
14. The method of claim 13, wherein the periodic rate is based on the thermal properties of a device within which the LPDRAM circuit resides.
-
15. The method of claim 13, further comprising:
establishing a desired periodic rate based on empirical results.
-
16. The method of claim 11, further comprising:
providing a new TCSR value if the temperature is equal to the current TCSR value.
-
17. The method of claim 11, further comprising:
providing a new TCSR value if the predicted temperature is equal to the current TCSR value.
-
18. The method of claim 11, wherein the memory circuit is a low power synchronous dynamic random access memory (LPDRAM) circuit.
-
19. A handheld computer, comprising:
-
a housing;
a display supported by the housing;
a processor supported by the housing and coupled to the display;
low power synchronous dynamic random access memory (LPDRAM) coupled to the processor, the LPDRAM including a temperature compensated self-refresh rate (TCSR) setting configured to determine the self-refresh rate of the LPDRAM;
a temperature sensor supported by the housing, coupled to the processor and configured to measure a temperature; and
computer program logic running on the processor, and configured to predict a future temperature and change the TCSR based on the predicted future temperature. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification