LDPC Decoder Precision Switching for Low-Power Channel Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing low-density parity-check (LDPC) decoding methods do not efficiently adapt to varying signal-to-noise ratios (SNR) in data channels, leading to suboptimal precision and increased power consumption.

Innovation Solution

A method and decoder architecture that dynamically adjust numeric precision of LDPC decoding based on the SNR of the data channel, using a reconfigurable precision approach to optimize processing and reduce power consumption by enabling high precision only when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high numeric precision is used for LDPC decoding, then decoding accuracy is improved, but power consumption increases

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

Solution Approach 1:

The patent implements dynamic precision adjustment where the numeric precision of LDPC decoding is adaptively changed based on real-time channel quality assessment. The system transitions between different precision modes (e.g., high precision, medium precision, low precision) according to the evaluated channel conditions, allowing the decoder to use high precision only when necessary for poor channel conditions while consuming less power during good channel conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the numeric precision parameter of the decoder based on channel quality metrics. By monitoring channel conditions and adjusting the precision parameter dynamically, the system optimizes the trade-off between decoding accuracy and power consumption, ensuring high accuracy when channel quality degrades while minimizing power consumption during favorable conditions.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If fixed high precision decoding is used, then decoding reliability is improved, but processing efficiency decreases

Engineering Contradiction:
Improvedecoding reliabilityVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent employs dynamic precision adjustment where the decoder adapts its numeric precision based on real-time channel quality assessment. This allows the system to maintain high decoding reliability when channel conditions are poor by using high precision, while improving processing efficiency during good channel conditions by switching to lower precision modes, thus optimizing the reliability-efficiency trade-off dynamically.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system dynamically changes the precision parameter of the LDPC decoder according to channel quality metrics. By adjusting this parameter based on actual channel conditions rather than using a fixed setting, the system ensures high reliability when needed while maximizing processing efficiency during favorable conditions.

Inventive Principle:
Principle #35Parameter changes

3Use of energy by moving object

If adaptive precision adjustment is implemented, then power efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvepower efficiencyVSAvoiddecoder complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the decoder continuously monitors channel quality and uses this information to adjust its numeric precision. The channel quality assessment unit evaluates received signals and provides feedback to the precision selection logic, which then adjusts the decoding precision accordingly. This feedback-driven approach enables power-efficient operation while maintaining manageable system complexity through structured control logic.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system introduces an intermediary channel quality assessment unit that bridges the received signal and the precision selection mechanism. This intermediary component evaluates channel conditions and translates them into appropriate precision level selections, simplifying the overall control logic and making the adaptive precision system more manageable while achieving power efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Measurement precision

If channel quality evaluation is performed, then precision adaptation is improved, but processing overhead increases

Engineering Contradiction:
Improveprecision adaptationVSAvoidprocessing overhead
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs channel quality evaluation in parallel with or before the main decoding process, preparing the precision selection information in advance. By assessing channel quality proactively and determining the appropriate precision level before full decoding begins, the system minimizes processing overhead and idle time during the actual decoding operation, improving overall efficiency while maintaining accurate precision adaptation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10367527B2Method and apparatus for reducing idle cycles during LDPC decoding
Publication Date: 2019.07.30 MARVELL ASIA PTE LTD
  • US10367527B2 patent drawing
  • US10367527B2 patent drawing
  • US10367527B2 patent drawing

AI summary

There is provided, in accordance with an embodiment, a method of decoding codewords in conjunction with a low-density parity-check (LDPC) code that defines variable nodes and check nodes, the method comprising receiving a codeword over a data channel; evaluating quality of the data channel; and iteratively updating values of the variable nodes to decode the codeword; wherein the values of the variable nodes are updated at different levels of numeric precision depending on the evaluated quality of the data channel.