Data Storage Device Circuit for Power and Temperature Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data storage devices face challenges in managing performance, power usage, and temperature effectively, leading to potential errors and increased costs due to inefficient parameter control and lack of predictive adjustments.

Innovation Solution

A data storage device equipped with a circuit that monitors and adjusts performance based on estimated future power usage and workload, using a parameter management module to maintain selected thresholds for power, temperature, and performance, thereby optimizing operations and reducing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the data storage device operates at high performance levels, then productivity is improved, but power usage and temperature increase beyond acceptable thresholds

Engineering Contradiction:
Improvedrive performanceVSAvoidpower usage
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts drive performance based on real-time monitoring of power usage and temperature, transitioning between performance levels to maintain operation within thermal and power constraints while maximizing productivity when conditions permit

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The controller continuously monitors power usage and temperature sensors, compares readings against thresholds, and adjusts drive performance accordingly, creating a closed-loop feedback system that balances performance with power and thermal constraints

Inventive Principle:
Principle #23Feedback

2Productivity

If the data storage device operates at high performance levels, then productivity is improved, but temperature increases beyond acceptable thresholds

Engineering Contradiction:
Improvedrive performanceVSAvoiddrive temperature
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The system dynamically adjusts drive performance based on real-time temperature monitoring, reducing performance when temperature approaches thresholds and restoring performance when cooling occurs, enabling flexible operation within thermal constraints

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Temperature sensors provide continuous feedback to the controller, which adjusts drive performance in response to temperature conditions, creating a closed-loop system that maintains operation within safe thermal limits while maximizing productivity

Inventive Principle:
Principle #23Feedback

3Reliability

If reactive parameter adjustment is used, then device complexity is reduced, but reliability deteriorates due to delayed response to changing conditions

Engineering Contradiction:
Improveerror reductionVSAvoidparameter management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system proactively adjusts drive performance in anticipation of exceeding power or temperature thresholds by evaluating pending workload and predicting future parameter values, allowing preventive action before thresholds are breached rather than reacting after errors occur

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The controller autonomously monitors parameters, evaluates workload, predicts future states, and adjusts performance without external intervention, enabling the system to self-manage its operational parameters and maintain reliability independently

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11994926B2Drive performance, power, and temperature management
Publication Date: 2024.05.28 SEAGATE TECH LLC
  • US11994926B2 patent drawing
  • US11994926B2 patent drawing
  • US11994926B2 patent drawing

AI summary

Systems and methods are disclosed for monitoring power usage and temperature within a data storage device, and adjusting performance based on the power usage and temperature. In certain embodiments, an apparatus may comprise a data storage device (DSD) having an interface to communicate with a host device, and a circuit. The circuit may be configured to receive a first limit designation for a first operating parameter of the DSD via the interface, monitor a value of the first operating parameter of the DSD, evaluate a pending workload of operations to be performed by the DSD, estimate a future value of the first operating parameter based on the pending workload, and adjust performance of the DSD based on the future value and the first limit designation.