SSD Power Management by Operation Priority Across Multiple Dies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing power management techniques for solid-state drives (SSDs) do not account for the performance or quality of service (QoS) requirements of upcoming operations, leading to potential performance and QoS issues by preventing these operations until ongoing operations are completed, which can be costly and difficult to scale.

Innovation Solution

A controller determines the priority of upcoming operations and suspends ongoing operations based on power consumption and priority to ensure that higher-priority operations are performed without delay, managing power consumption by allocating resources efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If existing power management techniques are used to manage SSD power consumption, then power consumption is controlled, but performance and QoS of upcoming operations deteriorate because operations are prevented until ongoing operations complete

Engineering Contradiction:
Improvepower consumptionVSAvoidperformance and QoS
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent implements dynamic power management by allowing operations to be suspended and resumed based on real-time power availability and operation priority. Instead of static power management that prevents operations during power constraints, the system dynamically adjusts operation execution by suspending lower-priority operations and resuming them when power is available, thereby maintaining performance while controlling power consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs self-service by automatically managing its own power consumption through priority-based operation scheduling. The SSD controller autonomously determines which operations to suspend or resume based on power availability and operation priorities without external intervention, enabling the device to serve its own power management needs while maintaining performance.

Inventive Principle:
Principle #25Self-service

2Loss of energy

If upcoming operations are prevented until ongoing operations are completed, then power consumption is managed, but operation delay increases causing performance issues

Engineering Contradiction:
Improvepower consumptionVSAvoidoperation delay
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system dynamically schedules operations based on real-time conditions by allowing overlapping execution of operations on different dies. When power is available, upcoming operations can begin before previous operations complete by executing on different dies simultaneously. The system dynamically adjusts based on power availability, suspending operations only when necessary to maintain power constraints while minimizing delays.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the SSD into multiple independent dies that can operate simultaneously. By dividing the storage device into separate operational units, the system can execute multiple operations in parallel across different dies, reducing overall operation delay while maintaining power consumption within acceptable limits through selective suspension and resumption of operations on individual dies.

Inventive Principle:
Principle #1Segmentation

3Loss of energy

If operations are suspended based on power consumption without considering priority, then power consumption is controlled, but QoS requirements are not met

Engineering Contradiction:
Improvepower consumptionVSAvoidQoS requirements
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent applies local quality by assigning different priority levels to different operations and applying power management selectively based on these priorities. Critical operations with high QoS requirements are protected from suspension or are given higher priority for resource allocation, while non-critical operations can be suspended more readily. This localized differentiation ensures that power consumption is controlled while QoS requirements for important operations are maintained.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring operation priorities and power consumption levels to make real-time decisions about suspending or resuming operations. The controller receives feedback about operation importance and power availability, then adjusts operation execution accordingly, ensuring that QoS requirements are met for high-priority operations while still achieving power consumption control through selective suspension of lower-priority operations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250251774A1Power consumption management of a solid state device based on operation priority
Publication Date: 2025.08.07 MICROCHIP TECHNOLOGY INC
  • US20250251774A1 patent drawing
  • US20250251774A1 patent drawing
  • US20250251774A1 patent drawing

AI summary

In some implementations, a controller may initiate a first operation on a first die of a storage device. The controller may detect a request to perform a second operation on a second die of the storage device. The first die may be different than the second die. The controller may suspend the first operation based on detecting the request.