Adaptive Read Retry with Dynamic Vref Shifts for NAND Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solid state memory devices face challenges in decoding data due to the limitations of fixed reference voltages, which do not adapt to changing conditions such as program/erase count and retention, leading to inefficient read retry processes.

Innovation Solution

The implementation of adaptive read retry optimization using a system with read logic, hard LDPC decoder logic, adaptation logic, and calculation logic that selectively shifts the reference voltage (Vref) by an amount (VDelta) based on a profile of the solid state memory device, allowing for adaptive decoding attempts with varying VDelta values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed reference voltage (Vref) is used for reading memory cells, then the decoding process is simple and fast, but the decoding success rate decreases under varying memory conditions such as program/erase count and retention

Engineering Contradiction:
Improvedecoding success rateVSAvoiddecoder system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic reference voltage adjustment by introducing an adaptation logic that modifies the Vref based on memory conditions. The system uses hard LDPC decoder feedback to detect decoding failures and dynamically shifts Vref by calculated VDelta values, transforming the static Vref into a dynamic parameter that adapts to changing memory states, thereby improving decoding success rate under varying program/erase counts and retention conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the voltage parameter Vref adaptively by calculating and applying VDelta shifts based on memory profiles and decoding performance. The calculation logic computes optimal VDelta values, and the adaptation logic applies these shifts to produce Vref_shifted, effectively changing the voltage parameter to match memory conditions and improve decoding reliability

Inventive Principle:
Principle #35Parameter changes

2Reliability

If adaptive reference voltage adjustment is implemented, then the decoding success rate improves, but the read retry process becomes more complex and time-consuming

Engineering Contradiction:
Improvedata retrieval reliabilityVSAvoidread retry time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-calculating VDelta values based on memory profiles before actual read operations. The system characterizes memory devices in advance and stores profile information that guides subsequent adaptive voltage adjustments, reducing the computational burden during time-critical read retry operations and minimizing additional time overhead

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the hard LDPC decoder monitors decoding success and provides feedback to the adaptation logic. When decoding fails, the system uses this feedback to trigger adaptive Vref adjustment with pre-calculated VDelta values, creating a closed-loop system that efficiently responds to decoding failures without exhaustive searching, thus reducing read retry time while maintaining high reliability

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10469103B1Adaptive read retry optimization
Publication Date: 2019.11.05 SEAGATE TECH LLC
  • US10469103B1 patent drawing
  • US10469103B1 patent drawing
  • US10469103B1 patent drawing

AI summary

Systems, devices, and methods are presented that allow a data channel to adaptively vary a change in a reference voltage used to read data from a solid state memory. The change in the reference voltage may be determined based on a measured error statistic of the solid state memory. A hard decision low density parity check (HLDPC) decoder may be utilized in conjunction with a soft decision low density parity check (SLDPC).