Non-Volatile Memory Clock Control for Thermal Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data storage devices using non-volatile memory face challenges in efficiently managing temperature, which can lead to thermal energy issues and performance degradation, especially in high-speed applications like SD Express Cards and SSDs.
Innovation Solution
A data storage device with a controller, a first clock generator, and a second clock generator that adaptively selects between high-speed and low-speed clock signals based on sensed temperature, implementing an adaptive cooling strategy by alternating between normal operation and standby modes to manage temperature without significantly reducing performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If high-speed clock signals are used to operate non-volatile memory, then data storage performance is improved, but temperature increases causing thermal energy issues
Solution Approach 1:
The system dynamically adjusts clock signal frequency based on real-time temperature monitoring. The controller switches between high-speed clock (first clock) for optimal performance and low-speed clock (second clock) for thermal management, creating a adaptive operating system that responds to thermal conditions
Solution Approach 2:
The controller implements periodic alternating between high-speed and low-speed operation modes. When temperature exceeds the first critical temperature, the system alternates between using the first clock and second clock, creating a pulsed operation pattern that allows thermal dissipation while maintaining data storage functionality
2Productivity
If continuous high-speed operation is maintained, then productivity is improved, but thermal energy accumulation occurs leading to performance degradation
Solution Approach 1:
The system incorporates temperature sensing feedback that continuously monitors device temperature and triggers controller actions. When the sensed temperature exceeds the first critical temperature, the controller receives feedback and automatically switches to alternating clock operation to manage thermal energy and maintain reliable performance
Data Source
AI summary
A data storage device is adaptively adjusted according to the sensed temperature. The data storage device has a first clock generator and a second clock generator, respectively generating a first clock and a second clock, which are selected by a controller to operate a nonvolatile memory. In response to the sensed temperature not exceeding a first threshold temperature, the controller selects the first clock to operate the non-volatile memory. In response to the sensed temperature exceeding the first threshold temperature, the controller alternately selects the first clock and the second clock to operate the non-volatile memory.


