Read Voltage Detection in Memory Sub-Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory systems face inefficiencies in detecting and correcting errors due to shifts in optimized read voltage for memory cells, leading to prolonged latency and inefficient retry processes when errors exceed threshold levels.

Innovation Solution

A memory sub-system that computes an optimized read voltage based on signal and noise characteristics of memory cells, determining whether it is within a correct voltage range, and adjusts test voltage ranges as needed to accurately read memory cells, thereby improving data retrieval efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional fixed read voltage is used for memory cells, then device complexity is reduced, but measurement precision deteriorates due to voltage shifts causing read errors

Engineering Contradiction:
Improveread voltage accuracyVSAvoidvoltage detection and adjustment mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The memory device performs self-detection and self-adjustment of read voltage using built-in calibration circuits. The device measures its own signal and noise characteristics and automatically computes the optimized read voltage without requiring external intervention, enabling the system to serve itself in maintaining voltage accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where read voltage is continuously monitored based on signal and noise characteristics, and adjustments are made according to the detected voltage accuracy. The calibration process uses feedback from measured characteristics to dynamically adjust the read voltage to optimal levels

Inventive Principle:
Principle #23Feedback

Solution Approach 3:

The patent changes the read voltage parameter dynamically based on detected signal and noise characteristics. Instead of using a fixed voltage, the system adjusts the voltage parameter in response to changing conditions, computing optimized voltage values that adapt to the current state of the memory cells

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If read voltage calibration is performed frequently, then data retrieval accuracy is improved, but loss of time increases due to calibration overhead

Engineering Contradiction:
Improvedata retrieval accuracyVSAvoidcalibration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary calibration actions by pre-computing and storing optimized read voltage values based on signal and noise characteristics before actual data retrieval operations. This preliminary preparation reduces the time needed during actual read operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies partial calibration by performing voltage optimization only when necessary based on detected voltage accuracy levels. Instead of continuous full calibration, the system selectively applies calibration actions only when voltage drift exceeds thresholds, reducing overall calibration time while maintaining accuracy

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If voltage range is expanded to cover all possible optimized read voltages, then adaptability is improved, but device complexity increases due to wider test voltage requirements

Engineering Contradiction:
Improvevoltage range coverageVSAvoidtest voltage mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the voltage range into multiple discrete test voltage levels rather than using a continuous wide range. By dividing the voltage spectrum into specific segments or steps, the system achieves comprehensive coverage while reducing the complexity of generating and managing test voltages

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by using different test voltage strategies for different regions of the voltage range. Instead of uniformly testing all voltages, the system focuses test efforts on locally relevant voltage regions based on detected signal and noise characteristics, reducing overall test complexity while maintaining adaptability

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12009040B2Detection of an incorrectly located read voltage
Publication Date: 2024.06.11 MICRON TECHNOLOGY INC
  • US12009040B2 patent drawing
  • US12009040B2 patent drawing
  • US12009040B2 patent drawing

AI summary

A memory device to program a group of memory cells to store multiple bits per memory cell. Each bit per memory cell in the group from a page. After determining a plurality of read voltages of the group of memory cells, the memory device can read the multiple pages of the group using the plurality of read voltages. For each respective page in the multiple pages, the memory device can determine a count of first memory cells in the respective page that have threshold voltages higher than a highest read voltage, among the plurality of read voltages, used to read the respective page. The count of the first memory cells can be compared with a predetermined range of a fraction of memory cells in the respective page to evaluate the plurality of read voltages (e.g., whether any of the read voltages is in a wrong voltage range).