SSD Clock Frequency Control for Low-Queue Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage device systems face inefficiencies in latency management due to low task storage workload, leading to increased latency and suboptimal utilization of parallel processing capabilities.

Innovation Solution

A control circuitry dynamically adjusts the operating clock frequency of a circuit based on workload values, increasing frequency during low workload to reduce latency and leveraging parallelism effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the circuit operates at a lower clock frequency to save power, then energy consumption is reduced, but latency increases when task storage workload is low

Engineering Contradiction:
Improvepower consumptionVSAvoidlatency
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The patent implements dynamic clock frequency adjustment by monitoring task storage workload and adapting the circuit operating frequency in real-time. When workload is low, the frequency increases to reduce latency; when workload is high, the frequency decreases to save power. This dynamic adaptation resolves the contradiction between power consumption and latency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operating parameter (clock frequency) based on workload conditions. The control circuitry adjusts the clock frequency parameter dynamically - increasing it when task storage contains fewer commands to reduce latency, and decreasing it when task storage is full to reduce power consumption, thus resolving the parameter-based trade-off.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If the circuit operates at a higher clock frequency to reduce latency, then latency is reduced, but power consumption increases

Engineering Contradiction:
ImprovelatencyVSAvoidpower consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts clock frequency based on real-time workload monitoring. Instead of operating at a fixed high frequency, the circuit adapts its frequency to actual needs - running fast only when necessary to meet latency requirements, and slowing down when high performance is not needed, thus reducing unnecessary power consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The operating frequency parameter is changed based on workload conditions. The control circuitry implements parameter adaptation by setting higher frequencies when latency is critical (low workload) and lower frequencies when power efficiency is more important (high workload), resolving the latency-power trade-off.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the circuit operates at a fixed clock frequency, then system simplicity is maintained, but operational efficiency decreases under varying workload conditions

Engineering Contradiction:
Improvecontrol complexityVSAvoidoperational efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent introduces dynamic frequency adjustment capability that adds complexity only when needed. The control circuitry monitors task storage workload and adjusts frequency accordingly, providing operational efficiency benefits without requiring complex external control - the system self-regulates based on internal workload state.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The circuit performs self-adjustment of clock frequency based on its own workload state. The control circuitry autonomously monitors task storage contents and modifies operating frequency without external intervention, improving operational efficiency while maintaining relatively simple control architecture through self-service operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12504913B2Methods and systems to dynamically improve low task storage depth latency in a solid-state drive device
Publication Date: 2025.12.23 SK HYNIX NAND PRODUCT SOLUTIONS CORP
  • US12504913B2 patent drawing
  • US12504913B2 patent drawing
  • US12504913B2 patent drawing

AI summary

Systems and methods are provided for dynamically changing the operating clock frequency of a circuit. Control circuitry determines a first workload value for a circuit operating at a first clock frequency. Control circuitry then detect a second workload value for the circuit, which is less than the first workload value. When the control circuitry detects the second workload value, the control circuitry calculates a second clock frequency which is greater than the first clock frequency. The control circuitry then causes the circuit to operate at the second clock frequency.