Memory Storage Device Thermal Throttling via Delay Count
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Rewritable non-volatile memory storage devices, such as SSDs, face issues with data loss and performance degradation due to overheating, especially when operating at high speeds, leading to potential damage and reduced access performance.
Innovation Solution
A data transmitting method that includes detecting the temperature of the memory storage device and issuing a write command with a delay time based on a temperature threshold to control data transmission and access speeds, thereby stabilizing heat generation and dissipation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data transmission speed is increased to improve productivity, then writing speed is improved, but temperature increases causing overheating and potential damage
Solution Approach 1:
The patent implements periodic action by using a delay count mechanism that introduces controlled waiting periods between data writing operations. When temperature exceeds the threshold, the system activates a delay counter that counts for a predetermined number of cycles before allowing the next write operation, creating a periodic rhythm in data transmission that enables heat dissipation while maintaining eventual productivity.
Solution Approach 2:
The patent applies parameter changes by dynamically adjusting the data writing speed based on temperature conditions. The system monitors temperature and changes the operational parameter (writing speed) by activating delay counts when temperature exceeds the threshold, thereby reducing heat generation while still allowing high-speed operation when conditions permit.
2Productivity
If data transmission speed is increased to improve productivity, then access performance is improved, but heat generation increases causing system overheat
Solution Approach 1:
The patent implements feedback by continuously monitoring the temperature of the memory storage device and using this information to control the data writing process. The temperature detection result feeds back to the control logic, which adjusts the writing speed accordingly - slowing down when temperature is high and maintaining normal speed when temperature is acceptable, creating a closed-loop control system.
Solution Approach 2:
The system uses periodic temperature monitoring and delay-based throttling to create rhythmic control patterns. The delay count mechanism introduces periodic pauses in data writing when temperature thresholds are exceeded, allowing the system to periodically reduce heat generation while maintaining overall functionality.
3Temperature
If delay time is increased to reduce temperature, then heat dissipation is improved, but data transmission time increases
Solution Approach 1:
The patent applies partial action by implementing delay counts only when necessary - specifically when temperature exceeds the predetermined threshold. The system does not continuously apply delays but rather activates them partially based on actual temperature conditions, thereby reducing heat generation only when needed while minimizing the impact on overall data transmission time.
4Reliability
If temperature monitoring and delay control is implemented to prevent overheating, then reliability is improved, but device complexity increases
Solution Approach 1:
The patent applies self-service by implementing a temperature monitoring and delay control mechanism that operates autonomously within the memory storage device. The device monitors its own temperature and automatically activates delay counts when thresholds are exceeded, without requiring external control systems. This self-regulating approach improves reliability while adding only minimal internal complexity.
Data Source
AI summary
A data transmitting method for a memory storage device is provided. The method includes: detecting a temperature of the memory storage device; and determining whether the temperature of the memory storage device is greater than a temperature threshold. If the temperature is greater than the temperature threshold, first data is written into a rewritable non-volatile memory module within a first delay time according to a delay count corresponding to a unit temperature.


