IP Library Granted Patent US 11,551,742
Granted Patent B2
US 11,551,742 · App. 17/336,383 · Granted Jan 10, 2023

Temperature compensated memory refresh

Inventors: David Luc Belcourt (Peachtree City, GA); Shivaramraje Nimbalkar (Peachtree City, GA); Vishnuchakravarthi Nagarajan (Peachtree City, GA)
Assignee: Panasonic Automotive Systems Company of America, Division of Panasonic Corporation of North America
G11C11/40626G06F3/064G06F3/0607G06F3/0658G06F3/0679G06F12/0246G11C11/40618
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 11,551,742
App. No.
17/336,383
Granted
Jan 10, 2023
Kind
B2
Abstract

Examples of the present disclosure relate to a device, method, and medium storing instructions for execution by a processor for refreshing memory blocks of solid state memory through a temperature compensated refresh rate. Techniques discussed herein include a solid state memory to store data and a temperature sensor to identify a temperature of the solid state memory. The memory device with solid state memory also includes a memory controller that periodically refreshes memory blocks of the solid state memory at an adjustable refresh rate, wherein memory controller is to adjust the adjustable refresh rate based on the temperature of the solid state memory.

Claims (36)

1. A memory device with a temperature compensated refresh rate, comprising:

a solid state memory, in a vehicle dashboard, to store data;

a temperature sensor to identify a temperature of the solid state memory; and

a memory controller that periodically refreshes memory blocks of the solid state memory at an adjustable refresh rate, wherein the memory controller is to adjust the adjustable refresh rate based on the temperature of the solid state memory and wear leveling information for the solid state memory, wherein the adjustable refresh rate is modified based on the temperature measured at the temperature sensor, an initial refresh rate, and a rate of data usage measured by the device.

2. The device of claim 1 , wherein the data usage comprises read and write volume on the solid state memory.

3. The device of claim 1 , wherein the solid state memory is made of a material, the solid state memory provides information on the material, and the adjustable refresh rate is based on a cooling rate of the material.

4. The device of claim 1 , wherein the temperature sensor is a virtual emulation of a temperature sensor that estimates temperature.

5. The device of claim 4 , wherein the virtual emulation of the temperature sensor reports a temperature value obtained from a source physically outside of the device.

6. The device of claim 1 , wherein the adjustable refresh rate is increased in response to a temperature that is an increase from a previous temperature measurement.

7. The device of claim 1 , wherein the adjustable refresh rate is decreased in response to a temperature that is a decrease from a previous temperature measurement.

8. The device of claim 1 , wherein the solid state memory is a NAND solid state memory.

9. The device of claim 8 , wherein the solid state memory is a flash-based solid state memory.

10. A method for preserving data through a temperature compensated refresh rate comprising:

identifying a temperature of a solid state memory in a vehicle dashboard;

modifying an adjustable refresh rate of the solid state memory based on the temperature identified as measured at a temperature sensor, an initial refresh rate, and a rate of data usage measured by the solid state memory; and

refreshing memory blocks of the solid state memory at a time determined by the adjustable refresh rate, wherein adjustable refresh rate is based on the temperature of the solid state memory and wear leveling information for the solid state memory.

11. The method of claim 10 , wherein the data usage comprises read and write volume on the solid state memory.

12. The method of claim 10 , wherein the solid state memory is made of a material, the solid state memory provides information on the material, and the adjustable refresh rate is based on a cooling rate of the material.

13. The method of claim 10 , wherein the temperature sensor is a virtual emulation of a temperature sensor that estimates temperature of the solid state memory.

14. The method of claim 13 , wherein the virtual emulation of a temperature sensor reports a temperature value obtained through an internet connection.

15. The method of claim 10 , comprising increasing the adjustable refresh rate in response to an identification of a temperature increase of the solid state memory from a previous temperature measurement.

16. The method of claim 10 , comprising decreasing the adjustable refresh rate in response to an identification of a temperature decrease of the solid state memory from a previous temperature measurement.

17. The method of claim 10 , wherein the solid state memory is a NAND solid state memory.

18. The method of claim 17 , wherein the solid state memory is a flash-based solid state memory.

19. A tangible, non-transitory, computer-readable medium comprising instructions that, when executed by a processor, refreshes memory blocks of a solid state drive using a temperature compensated refresh rate, the instructions to direct the processor to:

identify a temperature of a solid state memory in a vehicle dashboard;

modify an adjustable refresh rate of the solid state memory based on the temperature identified as measured at a temperature sensor, an initial refresh rate, and a rate of data usage measured by the solid state memory; and

refresh memory blocks of the solid state memory at a time determined by the adjustable refresh rate, wherein adjustable refresh rate is based on the temperature of the solid state memory and wear leveling information for the solid state memory.

20. The computer-readable medium of claim 19 , wherein the data usage comprises read and write volume on the solid state memory.

21. The computer-readable medium of claim 19 , wherein the solid state memory is made of a material, the solid state memory provides information on the material, and the adjustable refresh rate is based on a cooling rate of the material.

22. The computer-readable medium of claim 19 , wherein the temperature sensor is a virtual emulation of a temperature sensor that estimates temperature of the solid state memory.

23. The computer-readable medium of claim 22 , wherein the virtual emulation of a temperature sensor reports a temperature value obtained through an internet connection.

24. The computer-readable medium of claim 19 , comprising instructions that when executed, cause the processor to increase the refresh rate in response to a temperature that is an increase from a previous temperature measurement.

25. The computer-readable medium of claim 19 , comprising instructions that when executed, cause the processor to decrease the refresh rate in response to a temperature that is a decrease from a previous temperature measurement.

26. The computer-readable medium of claim 19 , wherein the solid state memory is a NAND solid state memory.

27. The computer-readable medium of claim 26 , wherein the solid state memory is a flash-based solid state memory.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE SUPPORTIVE DOCUMENTS PREVIOUSLY RECORDED ON REEL 72222 FRAME 267. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 23, 2025
From: PANASONIC CORPORATION OF NORTH AMERICA
To: PANASONIC AUTOMOTIVE SYSTEMS AMERICA, LLC.
Reel/Frame 072930/0871 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2025
From: PANASONIC CORPORATION OF NORTH AMERICA
To: PANASONIC AUTOMOTIVE SYSTEMS AMERICA, LLC
Reel/Frame 072222/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2021
From: BELCOURT, DAVID LUC; NIMBALKAR, SHIVARAMRAJE; NAGARAJAN, VISHNUCHAKRAVARTHI
To: PANASONIC AUTOMOTIVE SYSTEMS COMPANY OF AMERICA, DIVISION OF PANASONIC CORPORATION OF NORTH AMERICA
Reel/Frame 056409/0225 →
Continuity (3)
Continuation 16506118 · Jul 9, 2019
Provisional Application 62718673 · Aug 14, 2018
Related Publication 20210287737A1 · Sep 16, 2021