Memory Sense Voltage Calibration for Read Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory technologies face read process errors due to varying output voltages from storage units, especially in multi-level cell memories, where sense amplifiers may incorrectly identify bit values when using a fixed set of sense voltages, leading to inaccurate data retrieval.

Innovation Solution

A data read method that involves storing a training sequence and pilot sequences in storage units, allowing the controller to adjust the sense voltage based on the accuracy of these sequences to ensure correct data identification, by comparing read-out sequences with predetermined patterns and adjusting the voltage until accurate readings are obtained.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed set of sense voltages is used to read data from storage units, then the read operation is simple and fast, but read errors occur when storage units output different voltages due to location or neighboring data

Engineering Contradiction:
Improvedata read accuracyVSAvoidsense voltage adjustment mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by storing training sequences in advance in the storage units during manufacturing or initialization. These training sequences serve as reference data that enable the sense amplifier to determine optimal sense voltages before actual data reading operations begin, thereby eliminating the need for complex real-time voltage adjustments during normal read operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements self-service by enabling the sense amplifier to automatically determine the appropriate sense voltage by comparing the output voltage of storage units with the predetermined training sequences. This self-adjustment mechanism allows the system to adapt to variations in storage unit output voltages without requiring external intervention or complex control circuits.

Inventive Principle:
Principle #25Self-service

2Reliability

If sense voltage is adjusted for each storage unit to ensure accurate reading, then read accuracy improves, but the read process becomes more complex and time-consuming

Engineering Contradiction:
Improvebit value identification accuracyVSAvoidsense voltage adjustment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent resolves this contradiction by performing the voltage calibration action in advance through the pre-stored training sequences. The optimal sense voltages are determined before normal operation begins, allowing fast data reading without repeated voltage adjustments. This preliminary calibration eliminates the time penalty that would otherwise accompany accurate voltage matching for each read operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies parameter changes by using different sense voltages corresponding to different voltage output levels of storage units. The system dynamically selects appropriate sense voltages based on the comparison between output voltages and training sequences, enabling accurate reading of storage units with varying output characteristics without requiring time-consuming iterative adjustments.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the same sense voltage is used for all storage units, then the read operation is efficient, but storage units with different output voltage characteristics produce read errors

Engineering Contradiction:
Improvedata read speedVSAvoidoutput voltage measurement accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies local quality by assigning different sense voltages to different storage units or groups of storage units based on their output voltage characteristics. By comparing each storage unit's output with locally stored training sequences, the system determines the appropriate sense voltage for that specific storage unit, thereby maintaining high read speed while achieving accurate voltage measurement for each unit.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements parameter changes by dynamically selecting sense voltage levels based on the output characteristics of storage units. The system changes the sense voltage parameter to match the voltage output level of the storage unit being read, whether it corresponds to logic 0 or logic 1 states, thereby maintaining both reading efficiency and measurement precision.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8120965B2Data storage device and data read method
Publication Date: 2012.02.21 SILICON MOTION INC
  • US8120965B2 patent drawing
  • US8120965B2 patent drawing
  • US8120965B2 patent drawing

AI summary

The invention provides a data read method. First, a training sequence stored in a storage unit of a memory is read according to at least one sense voltage to obtain a read-out training sequence. Whether the read-out training sequence is correct is then determined. When the read-out training sequence is not correct, the sense voltage is adjusted.