DRAM Refresh Rate Control via Thermal Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computer systems fail to effectively adjust the refresh rate of DRAM modules in normal mode in response to temperature changes, leading to potential data errors due to varying leakage currents.
Innovation Solution
Integration of a thermo sensor into the memory module to actively output temperature change signals, which are used by a control circuit to adjust the refresh rate of the DRAM module, shortening the refresh period with increasing temperature and lengthening it with decreasing temperature.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the refresh rate is fixed at a preset value, then the control circuit operation is simple, but data errors occur when temperature changes cause varying leakage currents
Solution Approach 1:
The patent implements a feedback mechanism where the control circuit receives temperature information from the thermal sensor, compares it with reference values, and adjusts the refresh rate accordingly. This closed-loop feedback system enables dynamic adaptation to temperature changes, preventing data errors while maintaining automated control without requiring complex manual intervention.
Solution Approach 2:
The memory module performs self-monitoring through the integrated thermal sensor and self-adjusts its refresh rate based on temperature conditions. The system serves itself by automatically detecting temperature changes and modifying operational parameters without external intervention, reducing the need for complex external control mechanisms.
2Reliability
If the refresh rate is increased to prevent data errors at high temperature, then data integrity is maintained, but power consumption increases
Solution Approach 1:
The patent employs dynamic adjustment of the refresh rate based on real-time temperature conditions. Rather than maintaining a fixed high refresh rate, the system adapts the refresh frequency to match actual thermal conditions, using higher rates only when temperature exceeds thresholds that would cause leakage current problems, and reducing rates when temperatures are stable and safe.
Solution Approach 2:
The system changes operational parameters (refresh rate) in response to changing environmental conditions (temperature). By monitoring temperature and adjusting the refresh rate parameter dynamically, the system optimizes the balance between data integrity and power consumption, avoiding unnecessary high-rate refreshes when thermal conditions permit lower rates.
3Measurement precision
If a thermal sensor is integrated into the memory module, then temperature monitoring is achieved, but device complexity increases
Solution Approach 1:
The patent integrates the thermal sensor directly into the memory module structure, combining temperature monitoring functionality with the existing memory architecture. This merging approach allows the sensor to share physical space and operational resources with the memory module, achieving accurate temperature monitoring while minimizing the increase in overall device complexity.
Solution Approach 2:
The integrated thermal sensor serves multiple functions: monitoring temperature for refresh rate control, providing thermal information for power management, and enabling protective shutdowns if necessary. This multi-functionality justifies the added component by providing comprehensive thermal management capabilities beyond simple temperature detection.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution prevents data errors by dynamically adjusting the refresh rate based on temperature changes, even in normal operating modes, thereby enhancing data integrity and reducing power consumption.
Implementation Method 1
a thermo sensor integrated into the memory module for actively outputting a temperature change signal in response to the temperature change in the memory module
Implementation Method 2
the entire DRAM module should be refreshed once about every 64 ms to keep the data accurate
Data Source
AI summary
A control device and method are used for adjusting the refresh rate of a memory module in a computer system. The device includes a thermo sensor and a control circuit. In the control method, the thermo sensor actively outputs a temperature change signal in response to the temperature change in the memory module when a capacitor of the memory module incurs an aggravated current leakage due to the temperature rise. Next, the control circuit adjusts the refresh rate in response to the temperature change signal and refreshes the memory module at the refresh rate.


