Soft Bit Reference Level Calibration Using Mutual Information

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The quality of soft reliability information in non-volatile memory systems is compromised due to incorrect sensing of soft bit reference voltages, leading to suboptimal error correction capabilities, as the placement of soft bit thresholds is a trade-off between marking errors as low reliability and flagging correct bits as unreliable.

Innovation Solution

Calibrating the soft bit reference levels by determining the mutual information between original programmed data and data sensed at candidate soft bit reference levels, selecting the soft bit reference levels that maximize mutual information to improve the quality of reliability information for error correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If soft bit reference voltages are set close to hard bit reference voltage, then fewer correct bits are marked as unreliable, but many errors are not marked as low reliability

Engineering Contradiction:
Improveerror marking accuracyVSAvoidsoft bit threshold placement precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent performs preliminary sensing of memory cells at multiple candidate soft bit reference voltage levels before final decoding. By pre-sensing at various candidate voltages and evaluating the quality of soft reliability information at each level, the system determines the optimal soft bit reference voltage in advance, thereby resolving the trade-off between marking errors correctly and avoiding false unreliable markings.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent systematically varies the soft bit reference voltage parameter across multiple candidate levels to identify the optimal setting. By changing this voltage parameter and evaluating its effect on soft reliability information quality, the system finds the specific voltage level that maximizes error detection accuracy while minimizing false positives, thus resolving the contradiction between these two requirements.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If soft bit reference voltages are set far from hard bit reference voltage, then more errors are marked as low reliability, but too many correct bits are marked as unreliable

Engineering Contradiction:
Improveerror detection capabilityVSAvoidsoft reliability information quality
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent performs preliminary sensing and evaluation at multiple candidate soft bit reference voltage levels before final decoding. By pre-assessing the quality of soft reliability information at each candidate voltage level, the system identifies the optimal voltage that maximizes error detection while preserving correct bit identification, thereby preventing loss of reliable information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses feedback from preliminary sensing results to adjust and select the optimal soft bit reference voltage. By evaluating how well each candidate voltage level performs in terms of error detection and correct bit preservation, the system feeds this information back to determine the final optimal voltage setting, thus resolving the contradiction between error detection and information preservation.

Inventive Principle:
Principle #23Feedback

3Reliability

If incorrect soft bit reference levels are used, then soft reliability information quality degrades, but error correction capability is reduced

Engineering Contradiction:
Improveerror correction capabilityVSAvoidsoft bit sensing accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent systematically tests multiple candidate soft bit reference voltage parameters to identify the optimal setting. By changing and comparing the performance at different voltage levels, the system determines which parameter value maximizes both sensing accuracy and error correction capability, thus resolving the contradiction between these two dependent qualities.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary sensing and quality evaluation at candidate voltage levels before final decoding operations. This preliminary assessment allows the system to identify and select the reference voltage level that ensures high-quality soft reliability information, thereby guaranteeing optimal error correction capability without sacrificing sensing accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11538534B1Soft bit reference level calibration using decoded data
Publication Date: 2022.12.27 SANDISK TECHNOLOGIES LLC
  • US11538534B1 patent drawing
  • US11538534B1 patent drawing
  • US11538534B1 patent drawing

AI summary

Calibration of soft bit reference levels in a non-volatile memory system is disclosed. When the soft bit reference levels are to be calibrated, encoded data is read from a group of the memory cells. The encoded data is decoded and error corrected. Therefore, the original data that was programmed into the memory cells is recovered. The group of memory cells are sensed at candidate soft bit reference levels, and possibly other reference levels. For each candidate soft bit reference level, mutual information between the original programmed data and the data for that candidate soft bit reference level is determined. The mutual information serves as a good measure for how well the candidate soft bit reference level will aid in decoding the data. In an aspect, a soft bit reference level having the highest mutual information out of several candidates is selected as the calibrated soft bit reference level.