Dynamic Read Voltage Adjustment for MLC Memory Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-level cell (MLC) memory devices face reliability issues due to reduced margins between threshold voltage distributions, leading to increased read or program errors, as they strive for smaller size, higher storage capacity, and lower power consumption.

Innovation Solution

A method and memory device that adjust read voltages based on threshold voltage distribution information to compensate for variations in memory cells, using a counting unit to determine the number of memory cells in sections divided by different voltage levels and applying logic operations to correct read failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multi-level cell (MLC) memory devices store more than one bit of data per memory cell to achieve smaller size and higher storage capacity, then storage capacity increases, but reliability deteriorates due to reduced margins between threshold voltage distributions

Engineering Contradiction:
Improvestorage capacityVSAvoidread or program error rate
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent implements dynamic read voltage adjustment by detecting read failures and automatically modifying read voltages based on threshold voltage distribution information. This dynamic adaptation allows the system to maintain reliable read operations despite the reduced margins inherent in MLC configurations, resolving the contradiction between high storage capacity and reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where read failure detection triggers automatic adjustment of read voltages. The memory device monitors read operations, identifies failures, and uses this information to modify subsequent read operations, creating a closed-loop system that maintains reliability while preserving the high storage capacity benefits of MLC.

Inventive Principle:
Principle #23Feedback

2Reliability

If read voltages are adjusted dynamically based on threshold voltage distribution information, then read performance and reliability improve, but device complexity increases due to additional control mechanisms

Engineering Contradiction:
Improveread operation reliabilityVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory device performs self-diagnosis and self-correction by automatically detecting read failures and adjusting its own read voltages without external intervention. This self-service capability improves reliability while minimizing the need for complex external control systems, as the adjustment logic is integrated within the memory device itself.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent combines multiple functions into the memory device itself: data storage, read operation execution, read failure detection, threshold voltage distribution analysis, and read voltage adjustment. By merging these functions into a single integrated system rather than separate components, the patent reduces overall device complexity while maintaining improved read reliability.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9036412B2Memory device and method of determining read voltage of memory device
Publication Date: 2015.05.19 SAMSUNG ELECTRONICS CO LTD
  • US9036412B2 patent drawing
  • US9036412B2 patent drawing
  • US9036412B2 patent drawing

AI summary

A method of operating a memory device includes applying an initial read voltage to a selected wordline to perform a read operation on memory cells connected to the selected wordline, determining whether a read failure occurs with respect to one or more of the memory cells, upon determining that a read failure has occurred with respect to some of the memory cells, determining threshold voltage distribution information for distinct groups of the memory cells, and determining a new read voltage to be applied to the selected wordline based on the threshold voltage distribution information.