Soft FEC Parity Check for High-Speed Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data communication systems face challenges in handling high-speed data transfer and error correction, particularly in managing large volumes of multimedia data, where current protocols like 802.3 bs and 802.3 cd require improvements to maintain accuracy and efficiency.

Innovation Solution

The implementation of a Forward Error Correction (FEC) system that processes interleaved data streams, generates parity symbols, and embeds them into FEC blocks, allowing for error correction by selecting and correcting the worst symbol based on parity checks, which can be easily integrated into existing systems like PAM4 based high-speed data communication systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional FEC schemes are used in high-speed data communication, then data transfer speed can be maintained, but error correction capability and power efficiency deteriorate

Engineering Contradiction:
Improveerror correction capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the data stream into interleaved blocks and processes them in parallel using multiple FEC encoders. Each encoder handles a subset of data blocks independently, enabling distributed error correction processing that reduces computational complexity and power consumption while maintaining comprehensive error coverage across the entire data stream.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial FEC encoding to specific segments of data rather than encoding the entire stream uniformly. By identifying and protecting only the most critical or error-prone data portions with FEC, the system achieves adequate error correction capability with reduced processing overhead and lower power consumption compared to full-stream encoding.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If FEC encoding is applied to correct errors, then data transmission reliability improves, but transmission overhead increases

Engineering Contradiction:
Improvedata transmission accuracyVSAvoidtransmission overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies different FEC encoding strategies to different segments of the data stream based on their specific requirements. Critical data segments receive enhanced FEC protection while less critical segments use lighter encoding, optimizing the balance between error correction coverage and overhead minimization across the entire transmission.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs preliminary data sorting and segmentation before FEC encoding, organizing data blocks in advance to enable more efficient parallel processing. This preliminary organization allows the FEC encoders to operate more efficiently with reduced computational overhead, thereby minimizing the additional transmission resources required for error correction.

Inventive Principle:
Principle #10Preliminary action

3Speed

If existing communication protocols like 802.3 bs are used, then high-speed data transfer is achieved, but error correction performance deteriorates

Engineering Contradiction:
Improvedata transfer speedVSAvoiderror correction performance
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent merges multiple FEC encoding functions into a unified parallel processing architecture that operates alongside existing high-speed communication protocols. By integrating FEC encoding/decoding operations with the data transfer pipeline rather than separating them as distinct stages, the system maintains high data transfer speeds while achieving robust error correction performance.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements dynamic FEC encoding/decoding that adapts to real-time transmission conditions. The system can adjust encoding parameters and error correction intensity based on observed channel quality and error rates, allowing optimal error correction performance to be achieved without consistently consuming the overhead and processing resources required for aggressive fixed-rate correction schemes.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12101186B2Soft FEC with parity check
Publication Date: 2024.09.24 MARVELL ASIA PTE LTD
  • US12101186B2 patent drawing
  • US12101186B2 patent drawing
  • US12101186B2 patent drawing

AI summary

A data transmission device includes a de-interleaver configured to receive, from a host device at a first data rate, a data stream including encoded data, de-interleave the data stream into a plurality of forward error correction (FEC) data streams, and output the plurality of FEC data streams at a second data rate less than the first data rate. Each of a plurality of interleavers is configured to interleave a respective one of the plurality of FEC data streams into an intermediate data stream including first data blocks and second data blocks. An encoder module configured to generate, for each of the intermediate data streams, FEC blocks including a first parity section and a first data section, the first parity section including a first parity bit corresponding to the first data blocks and a second parity bit corresponding to the second data blocks, and the first data section including the first data blocks and the second data blocks, and output the FEC blocks at the second data rate.