Adaptive Read Sample Offset Placement for Memory Sub-Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory sub-systems face issues with bit error count due to fixed placement of read sample offset strobes, which can result in undesirable error counts and uncorrectable errors, as they do not consider the shape of the read threshold valley during continuous read level calibration.

Innovation Solution

The placement of read sample offset strobes is adaptively controlled based on the shape of the read threshold valley, allowing for symmetric or asymmetric sampling, and the application of error count bias to optimize the placement and reduce bit error count, thereby improving continuous read level calibration and reducing the likelihood of uncorrectable errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed placement of read sample offset strobes is used, then device complexity is reduced, but bit error count increases and reliability deteriorates

Engineering Contradiction:
Improvebit error countVSAvoidstrobe placement control
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The strobe placement transitions from fixed to dynamic/adaptive. The read sample offset strobes are no longer placed at fixed positions but are adaptively positioned based on the detected valley shape characteristics. This dynamic adjustment allows the system to optimize sampling positions for each specific valley shape, reducing bit error counts while managing complexity through algorithmic control rather than hardware complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The placement parameters of the read sample offset strobes are changed based on valley shape detection. Instead of using fixed offset values, the system adjusts the strobe placement parameters dynamically according to the detected valley characteristics (such as asymmetry, width, depth), enabling adaptive optimization of read accuracy for different memory conditions.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If adaptive strobe placement based on valley shape is implemented, then measurement precision improves, but device complexity increases

Engineering Contradiction:
Improveread level calibration accuracyVSAvoidvalley shape detection and control
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements a feedback mechanism where the valley shape is detected and analyzed, and this information feeds back into the strobe placement control. The detected valley characteristics (shape, asymmetry, boundaries) are used to adjust subsequent strobe placements, creating a closed-loop system that continuously optimizes measurement precision while managing complexity through iterative refinement.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-calibration by detecting its own valley shapes and automatically adjusting strobe placements based on detected characteristics. The memory sub-system autonomously identifies optimal sampling positions through valley shape analysis without requiring external intervention, improving measurement precision while containing complexity within the calibration routine.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If symmetric sampling is used, then ease of operation is maintained, but adaptability to different valley shapes deteriorates

Engineering Contradiction:
Improvevalley shape compatibilityVSAvoidsampling operation complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system transitions from always using symmetric sampling to selectively applying asymmetric sampling when valley shapes indicate it is beneficial. When valleys are detected to be asymmetric or have specific shape characteristics, the strobe placement becomes asymmetric to match the valley shape, improving adaptability while maintaining symmetric sampling for standard cases to preserve ease of operation.

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The sampling strategy becomes dynamic, switching between symmetric and asymmetric approaches based on detected valley characteristics. The system adapts its sampling methodology in real-time according to the specific valley shape being measured, allowing it to handle diverse valley shapes effectively while maintaining operational simplicity through automated selection.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11609706B2Read sample offset placement
Publication Date: 2023.03.21 MICRON TECHNOLOGY INC
  • US11609706B2 patent drawing
  • US11609706B2 patent drawing
  • US11609706B2 patent drawing

AI summary

The present disclosure is directed to placement of samples of a read sample offset operation in a memory sub-system. A processing device determines a shape of a valley to be subject to a read sample offset operation, where the valley corresponds to at least one programming distribution of a memory sub-system. The processing device selects a sampling rule from a set of sampling rules based on the shape of the valley. The processing device executes the read sample offset operation in accordance with the sampling rule.