Single-Sensor Thermal Simulation for Storage Device Throttling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional storage devices require multiple temperature sensors to monitor temperature uniformity, leading to increased production costs due to sensor deployment, which is inefficient and costly.
Innovation Solution
A method using a single sensor and map tables to predict temperature levels by identifying usage patterns, allowing for thermal throttling without the need for multiple sensors, by creating and downloading a map table that correlates device usage patterns with temperature changes, and implementing frequency or die scaling to manage temperature.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple temperature sensors are deployed across different modules of the device, then temperature monitoring accuracy is improved, but production cost increases
Solution Approach 1:
The patent creates a virtual copy of the multi-sensor environment through software simulation. A single physical sensor's data is processed and simulated to represent temperature conditions across multiple modules, eliminating the need for multiple physical sensors while maintaining monitoring accuracy through computational modeling
Solution Approach 2:
The patent replaces the mechanical/physical sensor deployment system with a software-based temperature simulation system. Instead of using multiple physical temperature sensors to monitor different modules, the system uses a single sensor combined with software algorithms to simulate and predict temperatures across all modules
2Reliability
If multiple temperature sensors are deployed to monitor temperature uniformity, then thermal management reliability is improved, but device complexity increases
Solution Approach 1:
The patent creates a virtual representation of multiple sensor readings through software simulation. By processing data from a single physical sensor and simulating the behavior of multiple sensors, the system maintains thermal management reliability without the complexity of deploying and managing multiple physical sensors
Solution Approach 2:
The single physical sensor combined with software simulation serves multiple functions simultaneously - it monitors temperature for all modules rather than requiring dedicated sensors for each module. This multi-functional approach reduces device complexity while maintaining comprehensive thermal monitoring capability
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
Reduces the need for multiple sensors, thereby lowering production costs and maintaining effective thermal management, while accurately predicting and managing temperature levels in storage devices.
Implementation Method 1
one or more temperature sensors configured to sense temperature
Implementation Method 2
When temperature exceeds a certain threshold, the storage device performs thermal throttling to cool down the device
Data Source
AI summary
Techniques described herein may be used for reducing the usage of sensors during thermal throttling in storage devices. A memory of a storage device may store map tables, each map table associated with a type of host command, each map table including entries, each entry corresponding to an initial temperature level and characteristics of a host command, and each entry indicating a change in temperature relative to the initial temperature level. A controller of the storage device may monitor operations for commands from the host system, obtain an initial temperature value from one or more temperature sensors, select entries from the map tables, based on characteristics of the operations and the initial temperature value, predict a current temperature based on the one or more entries, and in accordance with a determination that the current temperature exceeds a predetermined threshold, trigger one or more corrective actions for thermal throttling.


