Adaptive NAND Write Scheme Selection for Reception-Time Bottlenecks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage devices experience deterioration in write performance and increased delay due to sorting data after complete reception, leading to inefficiencies in data writing.

Innovation Solution

A storage device that adaptively selects between simultaneous and sequential storing schemes based on the time taken to receive data units, minimizing performance deterioration by optimizing data writing methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If data is sorted after completely receiving all data from the external device, then read performance is improved, but write performance deteriorates and writing delay increases

Engineering Contradiction:
Improveread performanceVSAvoidwrite performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies dynamics by making the data writing scheme adaptive rather than fixed. The controller dynamically selects between sequential and simultaneous writing schemes based on real-time reception time measurements. This dynamic adaptation allows the system to optimize for read performance when using sequential writing with sorting, while switching to simultaneous writing when reception time indicates that approach would cause excessive delay, thus resolving the contradiction between read performance improvement and write performance maintenance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of writing scheme from a fixed state to a variable state based on reception time conditions. By measuring the time to receive data units and comparing it against threshold values, the system adjusts the writing parameter (sequential vs. simultaneous scheme) to achieve optimal balance between read performance benefits and write performance preservation.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If data is sorted after complete reception, then data organization is improved, but writing delay increases

Engineering Contradiction:
Improvedata organizationVSAvoidwriting delay
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent makes the data organization approach dynamic by selecting between sequential writing (with sorting, improving organization) and simultaneous writing (reducing delay) based on measured reception time. This dynamic selection allows the system to adapt to different workload conditions and minimize unnecessary delays while maintaining data organization when beneficial.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by measuring the reception time of data units and using this information to determine the appropriate writing scheme. The controller continuously monitors reception time and adjusts the writing strategy accordingly, creating a closed-loop system that optimizes the balance between data organization and writing delay based on actual operating conditions.

Inventive Principle:
Principle #23Feedback

3Device complexity

If a fixed data writing scheme is used, then system complexity is reduced, but adaptability to different workload conditions deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidadaptability to workload
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed writing scheme to an adaptive one. The controller dynamically determines whether to use sequential or simultaneous writing based on reception time measurements, allowing the system to adapt to different workload conditions without significantly increasing complexity. The adaptation logic is straightforward: measure reception time, compare to threshold, and select appropriate scheme.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the writing scheme parameter based on reception time conditions, enabling the system to adapt to different workload characteristics. By modifying this single critical parameter (writing scheme selection) based on measurable conditions, the system achieves versatility across different scenarios while maintaining relatively simple control logic.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250370657A1Storage device for adaptively determining scheme of writing data units, and operating method thereof
Publication Date: 2025.12.04 SK HYNIX INC
  • US20250370657A1 patent drawing
  • US20250370657A1 patent drawing
  • US20250370657A1 patent drawing

AI summary

A storage device may include a memory and a controller. The memory includes M memory dies, each die including a plurality of memory blocks, each block including a plurality of memory cells, each cell storing K bits of data. The controller may receive M*K data units from a host, may calculate a first time taken to receive the M*K data units, and may determine a scheme of storing the M*K data units in the memory based on the first time.