LDPC Decoder De-Saturation for Fixed-Point Message Saturation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Low-density parity-check (LDPC) decoding systems using fixed-point number representation can become trapped in saturated states, leading to errors and uncorrectable conditions due to message saturation, which existing techniques fail to address effectively without significant resource consumption or processing delays.

Innovation Solution

Implementing a de-saturation technique that determines a saturation metric and compares it against a threshold, aggressively attenuating messages if saturated, using specific de-saturation attenuation factors to prevent system saturation and facilitate error correction, thereby improving decoding performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If fixed-point number representation is used in LDPC decoding, then processing speed and hardware implementation are improved, but message saturation occurs leading to decoding errors

Engineering Contradiction:
Improveprocessing speedVSAvoiddecoding reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements dynamic saturation detection and adaptive attenuation factor adjustment during the decoding process. The system monitors message values in fixed-point representation and dynamically adjusts the attenuation factor based on detected saturation levels, allowing the decoder to adapt to varying saturation conditions while maintaining fixed-point processing efficiency

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the attenuation parameter dynamically based on saturation detection. By adjusting the attenuation factor according to the saturation metric, the system prevents message saturation from causing decoding failures while maintaining the benefits of fixed-point arithmetic for speed and hardware implementation

Inventive Principle:
Principle #35Parameter changes

2Reliability

If saturation detection and de-saturation techniques are implemented, then decoding reliability is improved, but device complexity and processing overhead increase

Engineering Contradiction:
Improvedecoding reliabilityVSAvoiddecoder complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the saturation metric is calculated from current message values and fed back to adjust the attenuation factor for the next iteration. This feedback loop enables automatic adaptation to saturation conditions without requiring complex external control systems

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The decoder performs self-diagnosis by calculating the saturation metric from its own internal message values and automatically adjusts its own attenuation parameters. This self-service approach eliminates the need for external monitoring systems or complex control logic, keeping the additional complexity minimal

Inventive Principle:
Principle #25Self-service

3Reliability

If aggressive message attenuation is applied to prevent saturation, then saturation is prevented, but decoding performance and convergence speed deteriorate

Engineering Contradiction:
Improvesaturation preventionVSAvoiddecoding convergence speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The attenuation factor is adjusted dynamically based on the detected saturation metric rather than applying a fixed aggressive attenuation. This allows the system to use mild attenuation when saturation is not severe and reserve stronger attenuation for cases where saturation is detected, optimizing the balance between prevention and performance

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the attenuation parameter based on the saturation metric value. By adjusting the attenuation factor according to actual saturation conditions rather than applying a constant aggressive value, the system prevents unnecessary performance degradation while still effectively preventing saturation when needed

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11251810B2Low-density parity-check decoding with desaturation
Publication Date: 2022.02.15 NANJING TENAFE ELECTRONIC TECHNOLOGY CO LTD
  • US11251810B2 patent drawing
  • US11251810B2 patent drawing
  • US11251810B2 patent drawing

AI summary

A saturation metric that represents a degree of saturation in a low-density parity-check (LDPC) decoding system that uses a fixed-point number representation is determined. The saturation metric is compared against a saturation threshold. In the event the saturation metric exceeds the saturation threshold, at the end of a decoding iteration, a message is more aggressively attenuated compared to when the saturation metric does not exceed the saturation threshold in order to produce an attenuated message. In the event the saturation metric does not exceed the saturation threshold, at the end of the decoding iteration, the message is less aggressively attenuated compared to when the saturation metric does exceed the saturation threshold in order to produce the attenuated message.