Soft-Decision Decoding with Adaptive LLR Table Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Soft-decision decoding in nonvolatile memory systems faces challenges due to fluctuations in threshold voltage distribution, leading to decreased error correction performance and decoding failures, as existing methods like dynamic LLR estimation are limited in handling all phenomena causing decoding failure.

Innovation Solution

A decoding device and method that includes a converter for converting data using a first conversion table, a decoder for decoding likelihood information, and a creator for generating a second conversion table when decoding fails, allowing for repeated soft-decision decoding with updated LLR tables to improve error correction and reduce decoding failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed LLR table is used for soft-decision decoding, then the decoding process is simple and fast, but the error correction performance decreases when threshold voltage distribution changes

Engineering Contradiction:
Improveerror correction performanceVSAvoiddecoding process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic LLR table generation that adapts to changing threshold voltage distributions. Instead of using a fixed LLR table, the system dynamically creates updated LLR tables based on actual memory cell characteristics, thereby maintaining high error correction performance while managing complexity through targeted updates rather than continuous regeneration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters of the LLR table based on observed threshold voltage distributions. By monitoring actual memory cell behavior and adjusting the LLR table parameters accordingly, the system maintains optimal error correction performance without requiring complete redesign of the decoding process.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If dynamic LLR estimation is used to adapt to threshold voltage changes, then error correction performance is maintained, but the decoding process becomes more complex and time-consuming

Engineering Contradiction:
Improveerror correction performanceVSAvoiddecoding time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary LLR table generation and stores updated tables for future use. By pre-computing LLR tables based on threshold voltage distribution characteristics before actual decoding operations, the system reduces the time required during actual decoding while maintaining adaptive error correction performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies dynamic LLR estimation selectively rather than universally. By identifying specific regions or conditions where threshold voltage changes occur and applying adaptive LLR table generation only in those cases, the system maintains error correction performance where needed while minimizing the time overhead across the entire decoding process.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If the LLR table is updated frequently to track threshold voltage distribution changes, then decoding accuracy is maintained, but the processing overhead increases

Engineering Contradiction:
ImproveLLR value accuracyVSAvoiddecoding throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements periodic LLR table updates rather than continuous updates. By updating the LLR table at predetermined intervals or based on specific triggering conditions (such as detected threshold voltage shifts), the system maintains sufficient LLR value accuracy while minimizing the processing overhead associated with frequent table regeneration.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11211950B2Decoding device and decoding method
Publication Date: 2021.12.28 KIOXIA CORP
  • US11211950B2 patent drawing
  • US11211950B2 patent drawing
  • US11211950B2 patent drawing

AI summary

According to one embodiment, a decoding device comprises a converter configured to convert read data to first likelihood information by using a first conversion table, a decoder which decodes the first likelihood information, a controller which outputs a decoding result of the decoder when the decoder succeeds decoding, and a creator module which creates a second conversion table based on the decoding result when the decoder fails decoding. When the second conversion table is created, at least a part of the decoding result is converted to second likelihood information by using the second conversion table the second likelihood information is decoded.