Forward-Looking Read Voltage Determination Using Pattern Cells

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices face challenges in efficiently determining the initial read voltage for memory cells due to resistance drift and non-uniform electrical characteristics, leading to increased read time and potential errors in data retrieval.

Innovation Solution

The use of multiple groups of pattern cells programmed to a single logic state allows for the application of higher voltages to quickly determine the threshold voltage distribution, enabling the selection of an appropriate initial read voltage for data cells, thereby reducing the time required for read operations and improving accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional voltage determination methods are used for memory cells, then read operations can be performed, but the read time is increased and accuracy is reduced due to resistance drift and non-uniform electrical characteristics

Engineering Contradiction:
Improveread voltage accuracyVSAvoidread operation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by determining the initial read voltage in advance using a lookup table that stores pre-calculated voltage values based on program verify read results. This pre-determination eliminates the need for time-consuming voltage search during actual read operations, thereby reducing read time while maintaining accuracy. The initial read voltage is calculated before the read operation based on the program verify read result, which provides advance information about the memory cell state.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the traditional iterative voltage search method (mechanical process) with a lookup table-based voltage determination method (information processing). Instead of physically searching for the correct voltage through multiple read attempts, the system uses pre-stored voltage values in a lookup table that can be quickly retrieved based on program verify read results, significantly reducing the time required for voltage determination.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If multiple voltage steps are used to determine the initial read voltage, then accuracy is improved, but the number of voltage steps and time required increases

Engineering Contradiction:
Improveinitial read voltage accuracyVSAvoidread operation speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent performs the complex voltage determination process in advance by calculating initial read voltages based on program verify read results and storing them in a lookup table. This preliminary calculation eliminates the need for multiple voltage steps during actual read operations, as the appropriate voltage is already determined and stored for quick retrieval.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the voltage determination information by storing pre-calculated initial read voltage values in a lookup table. Instead of performing the actual voltage search process during read operations, the system uses these stored copies of voltage information, which can be quickly accessed without repeating the time-consuming measurement and adjustment process.

Inventive Principle:
Principle #26Copying

3Reliability

If resistance drift and non-uniform electrical characteristics are not accounted for, then read operations are faster, but errors in data retrieval increase

Engineering Contradiction:
Improvedata retrieval accuracyVSAvoidvoltage determination time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces the traditional method of accounting for resistance drift through iterative voltage searching with a lookup table-based system. The lookup table stores pre-determined voltage values that compensate for resistance drift and non-uniform characteristics, allowing the system to achieve high reliability without the time penalty of iterative searches.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent uses program verify read results as feedback to determine the appropriate initial read voltage. The program verify read provides information about the actual state of memory cells, including effects of resistance drift, and this feedback is used to select or calculate the correct voltage from the lookup table, ensuring accurate data retrieval while minimizing time loss.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20230395147A1Forward-looking determination of read voltage using memory cell patterns
Publication Date: 2023.12.07 MICRON TECHNOLOGY INC
  • US20230395147A1 patent drawing
  • US20230395147A1 patent drawing
  • US20230395147A1 patent drawing

AI summary

Systems, methods, and apparatus for a memory device that uses multiple groups of pattern cells to select a voltage for reading memory cells. In one approach, a controller applies different magnitude levels of voltages to each of the groups of pattern cells. The controller determines which of the groups have pattern cells that first switch (e.g., switch at the lowest magnitude of applied voltage). Based on identifying the first group to switch, the controller selects a read voltage. The selected read voltage is used to read data cells (e.g., corresponding to a codeword).