LDPC Decoder PCM Segmentation for Lower Latency Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Low-density parity check (LDPC) codes in communication systems experience latency due to the need to receive a whole frame before decoding can begin, which affects the throughput and error correction performance.

Innovation Solution

The use of an extended parity-check matrix (PCM) with a subset of its portions for decoding, allowing for dynamic decoding of data frames, where the first frame is decoded using a smaller subset and subsequent frames using a larger subset, reducing latency and improving error correction performance based on channel quality and decoding iterations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a whole frame is received before decoding can begin, then error correction performance is improved, but communication system latency increases

Engineering Contradiction:
Improveerror correction performanceVSAvoidcommunication system latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The parity-check matrix is segmented into multiple portions, where a first portion is used for decoding the first frame and a second portion is used for decoding subsequent frames. This segmentation allows the decoder to process frames using different matrix portions, enabling earlier decoding to start without waiting for the complete frame reception, thus reducing latency while maintaining error correction capability through the structured segmentation of the decoding process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The decoder dynamically selects which portion of the parity-check matrix to use based on the frame being decoded. The first frame is decoded using the first portion of the matrix, while subsequent frames use the second portion. This dynamic selection allows the system to adapt its decoding process, enabling earlier frame decoding to proceed without the complete frame reception requirement, thereby reducing communication system latency while preserving reliability.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If a whole frame is received before decoding can begin, then decoding accuracy is improved, but throughput decreases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidthroughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The parity-check matrix is divided into multiple portions that can be applied to different frames. The first portion handles the first frame, and the second portion handles subsequent frames. This segmentation enables the decoder to begin processing earlier frames without waiting for complete frame reception, improving throughput while maintaining decoding accuracy through the structured use of different matrix portions for different frames.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The decoder dynamically adapts by selecting different portions of the parity-check matrix based on the frame sequence. This dynamic approach allows earlier frames to be decoded with sufficient accuracy using the first portion, while subsequent frames use the second portion, thereby improving overall system throughput without sacrificing decoding accuracy.

Inventive Principle:
Principle #15Dynamics

3Loss of time

If an extended parity-check matrix is used with different portions for different frames, then latency is reduced, but device complexity increases

Engineering Contradiction:
ImprovelatencyVSAvoiddecoder complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The extended parity-check matrix is segmented into distinct portions, with the first portion dedicated to decoding the first frame and the second portion for subsequent frames. This segmentation reduces latency by enabling earlier decoding to start without waiting for complete frame reception. The structured segmentation provides a clear framework for managing the increased complexity, as each portion can be independently processed and managed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The decoder implements dynamic selection of matrix portions based on the frame being decoded. This dynamic approach manages device complexity by providing a systematic method for switching between different portions of the extended parity-check matrix, allowing the system to handle the increased complexity through organized, frame-specific processing rather than requiring the entire matrix to be processed for every frame.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11362683B2Variable rate low density parity check decoder
Publication Date: 2022.06.14 TEXAS A&M UNIVERSITY
  • US11362683B2 patent drawing
  • US11362683B2 patent drawing
  • US11362683B2 patent drawing

AI summary

A method includes receiving a first data frame and a second data frame from a communication channel; decoding the first data frame using a first portion of an extended parity-check matrix (PCM); and decoding the second data frame using a second portion of the extended PCM. The first portion is a subset of the second portion.