Memory Storage Thermal Management via Dynamic Write Thresholds
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Memory storage apparatuses with rewritable non-volatile memory modules face overheating issues due to high energy consumption during rapid data access, leading to reduced performance and potential damage.
Innovation Solution
A data transmitting method that dynamically adjusts the threshold for writing data into the memory module based on temperature, pausing data writes when the temperature exceeds a threshold and resuming after a predetermined time, thereby controlling data transmission speed to manage heat generation and dissipation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data transmission speed is increased to improve access efficiency, then productivity is improved, but temperature increases causing overheat
Solution Approach 1:
The patent implements dynamic threshold adjustment where the first threshold is not fixed but is updated periodically by adding the first accumulated value to it. This dynamic adjustment allows the data transmission speed to adapt to changing thermal conditions, resolving the contradiction between maintaining high productivity and preventing temperature increase.
Solution Approach 2:
The patent employs periodic threshold updates at intervals of the first predetermined time. This periodic action creates a rhythm in data transmission that allows heat dissipation periods between transmission bursts, preventing continuous overheating while maintaining overall high access efficiency.
2Temperature
If data transmission speed is limited to prevent overheating, then temperature is controlled, but productivity decreases
Solution Approach 1:
The patent changes the parameter of the first threshold dynamically based on temperature conditions and accumulated values. By adjusting this parameter, the system can limit data transmission speed when necessary to control temperature, while allowing higher speeds when thermal conditions permit, thus resolving the contradiction between temperature control and productivity.
3Productivity
If threshold is increased to allow more data writing, then productivity is improved, but temperature increases
Solution Approach 1:
The patent implements a feedback mechanism where the first threshold is updated based on the first accumulated value, which reflects thermal conditions. This feedback loop allows the system to increase the threshold (and thus data writing speed) when thermal conditions are favorable, while automatically reducing it when temperature becomes excessive, resolving the contradiction between productivity and temperature control.
Data Source
AI summary
A data transmitting method for a memory storage apparatus is provided. The method includes: initially setting a first threshold and a first accumulated value; and updating the first threshold by using the first threshold plus the first accumulated value at intervals of a first predetermined time. The method also includes when a detected temperature of the memory storage apparatus is greater than or equal to a temperature threshold, determining whether a size of received writing data is greater than or equal to the first threshold; and if no, writing the writing data into a rewritable non-volatile memory module and then updating the first threshold by using the first threshold minus the size of the writing data; and if yes, not writing the writing data into the rewritable non-volatile memory module. Accordingly, the method can effectively prevent overheat of system during operations of the memory storage apparatus.


