Internal Power Analyzer for Dynamic Storage Throttling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing power management systems for data storage devices rely on external measurement tools, making dynamic power throttling during runtime difficult, especially for devices located remotely, and pre-calculated power values are inadequate due to varying internal impedances among different devices.

Innovation Solution

Incorporating internal power analyzer circuitry within data storage devices that can measure and store power values using protocols like I2C, SPI, or UART, allowing for dynamic runtime power throttling without external tools and adapting to varying power demands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If external measurement tools are used to measure power consumption, then power measurement data can be obtained, but dynamic power throttling during runtime becomes difficult and devices located remotely cannot be monitored

Engineering Contradiction:
Improvepower measurement dataVSAvoiddynamic power throttling during runtime
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The data storage device performs self-measurement of power consumption using internal circuitry (current sensor, voltage sensor, and processor) rather than relying on external measurement tools. The processor calculates power consumption by multiplying current and voltage measurements, enabling the device to autonomously monitor its own power usage and implement dynamic power throttling during runtime based on real-time conditions

Inventive Principle:
Principle #25Self-service

2Ease of manufacture

If pre-calculated power values are used for power management, then power management can be implemented, but it becomes inadequate due to varying internal impedances among different devices

Engineering Contradiction:
Improvepower management implementationVSAvoidadaptability to varying power demands
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system transitions from static pre-calculated power values to dynamic real-time power measurement and adjustment. The processor continuously monitors current and voltage, calculates actual power consumption, and dynamically adjusts power management strategies based on real-time operating conditions and device-specific characteristics, making the system adaptable to varying power demands across different devices

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by continuously measuring actual power consumption through internal sensors and using this information to adjust power management decisions. The processor receives real-time current and voltage data, calculates power consumption, and uses this feedback to optimize power allocation and throttling strategies, ensuring adaptability to each device's specific impedance characteristics

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10732864B2Internal power analyzer for data storage device
Publication Date: 2020.08.04 WESTERN DIGITAL TECHNOLOGIES INC
  • US10732864B2 patent drawing
  • US10732864B2 patent drawing
  • US10732864B2 patent drawing

AI summary

A data storage device includes a power input port, a nonvolatile memory module, a controller for the nonvolatile memory module, and a power analyzer electrically coupled to the power input port. The power analyzer is configured to receive input power from the power input port, determine power data associated with the data storage device based on the input power, and store the power data in a memory of the power analyzer.