Mobile SoC Memory Controller Temperature Adaptive Refresh
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-frequency operations in mobile terminals lead to increased heat emission, causing unstable performance in volatile memories like DRAM, resulting in data errors and erroneous operations, as existing self-refresh mechanisms fail to adapt to temperature deviations from the guaranteeing range.
Innovation Solution
A mobile SoC with a temperature sensor-controlled first memory controller that manages self-refresh operations, reads data to a non-volatile memory when temperature deviates, adjusts clock frequency, and outputs control signals for peripheral warnings, ensuring adaptive refresh and stable operation across varying temperatures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If high frequency is used to improve mobile terminal performance, then processing speed is improved, but heat emission increases causing volatile memory to deviate from guaranteeing temperature and perform unstable operations
Solution Approach 1:
The patent implements dynamic adjustment of refresh cycles based on real-time temperature monitoring. The memory controller modifies refresh operations according to temperature deviations from the guaranteeing range, allowing the system to adapt to varying thermal conditions while maintaining both performance and reliability
Solution Approach 2:
The patent incorporates a feedback mechanism where temperature information from the volatile memory is continuously monitored and fed back to the memory controller. This feedback loop enables the controller to adjust refresh cycles dynamically, preventing data loss while maintaining high-frequency operation
2Reliability
If self refresh is performed continuously in volatile memory, then data retention is improved, but at temperatures deviating from guaranteeing range this causes erroneous operations
Solution Approach 1:
The patent changes the refresh cycle parameter dynamically based on temperature conditions. When temperature deviates from the guaranteeing range, the system adjusts or pauses refresh operations to prevent erroneous behavior, while maintaining data retention through alternative mechanisms
Solution Approach 2:
The patent performs preliminary data backup to non-volatile memory when temperature deviations are detected, preventing data loss before erroneous operations can occur. This proactive measure ensures data safety while allowing the system to operate at high frequencies
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
Prevents data degradation and ensures stable system operation by adapting refresh cycles and clock frequencies based on temperature, maintaining data integrity and system stability even when temperatures exceed the guaranteeing range.
Implementation Method 1
a temperature sensor detects a temperature in the first memory
Data Source
AI summary
A mobile System on Chip (SoC) comprises a microprocessor and a first memory controller configured to control a refresh of a first memory. A temperature sensor detects a temperature in the first memory. When first temperature information received from the temperature sensor indicates that the detected temperature deviates from a predetermined temperature range, the first memory controller controls the first memory so as not to perform a self refresh. When second temperature information received from the temperature sensor indicates that the detected temperature is in the predetermined temperature range, the first memory controller outputs a self refresh command to the first memory.


