LDPC Decoding with Fractional Early Convergence Checks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing LDPC decoding processes are inefficient in reducing processing time and conserving power, as they require completing a full iteration before checking for decoding success, which can lead to delayed output and increased resource consumption.

Innovation Solution

Implementing an early convergence technique in LDPC decoding that monitors states or fractional iteration counts to pause decoding when an early convergence checkpoint is reached, allowing for partial iteration termination and reducing processing time and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a full iteration of LDPC decoding is completed before checking for decoding success, then decoding reliability is ensured, but processing time and power consumption increase

Engineering Contradiction:
Improvedecoding success verificationVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs a preliminary convergence check at a fractional iteration count (before completing the first full iteration) to determine if decoding has succeeded. This allows the system to verify decoding success earlier than traditional methods, reducing processing time while maintaining reliability by confirming convergence has actually occurred

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically adjusts the decoding process by implementing conditional early termination based on convergence monitoring. The decoding iterations are made adaptive - continuing full iterations when needed for reliability, but allowing early termination when convergence is detected, thus optimizing the balance between reliability and processing time

Inventive Principle:
Principle #15Dynamics

2Reliability

If a full iteration of LDPC decoding is completed before checking for decoding success, then decoding accuracy is maintained, but power consumption increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent performs a preliminary convergence check at a fractional iteration count to determine if decoding has succeeded. This allows the system to verify decoding accuracy earlier than traditional methods, reducing power consumption while maintaining reliability by confirming convergence has actually occurred before termination

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback monitoring of convergence criteria during the decoding process. By continuously checking whether convergence conditions are met at fractional iteration points, the system can provide feedback to terminate decoding early when accuracy is achieved, thereby reducing unnecessary power consumption

Inventive Principle:
Principle #23Feedback

3Productivity

If early convergence checkpoint is implemented at fractional iteration count, then processing time is reduced, but decoding reliability may be compromised

Engineering Contradiction:
Improvedata output speedVSAvoiddecoding success verification
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs a preliminary convergence check at a fractional iteration count (e.g., 0.5 iteration) to determine if decoding has succeeded. This preliminary action enables early termination when convergence is achieved, improving productivity while maintaining reliability through proper convergence verification

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the traditional mechanical approach of completing full fixed iterations with a convergence-based termination mechanism. By substituting the rigid full-iteration structure with a flexible convergence-monitoring system, the patent achieves both early termination (improving productivity) and reliable verification (maintaining decoding success)

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11664823B2Early convergence for decoding of LDPC codes
Publication Date: 2023.05.30 NANJING TENAFE ELECTRONIC TECHNOLOGY CO LTD
  • US11664823B2 patent drawing
  • US11664823B2 patent drawing
  • US11664823B2 patent drawing

AI summary

Low-density parity-check (LDPC) encoded data with one or more errors is received. Information associated with an early convergence checkpoint that occurs at a fractional iteration count that is strictly greater than 0 and strictly less than 1 is received. The information associated with the early convergence checkpoint is used to perform LDPC decoding on the LDPC encoded data up to the early convergence checkpoint and generate a decoded codeword, wherein the early convergence checkpoint is prior to a first complete iteration of the LDPC decoding. At the early convergence checkpoint that occurs at the fractional iteration count, it is determined whether the LDPC decoding is successful and in the event it is determined that the LDPC decoding is successful, the decoded codeword is output.