LDPC Parity Sharing Across Sub-Codewords for Smaller Decoders

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large codewords in data processing systems require significant die area and power, leading to complex data decoding circuits that compromise processing performance.

Innovation Solution

Implementing low density parity check encoding systems that combine multiple sub-codewords using a mod 2 mathematical process to create a composite codeword, allowing for reduced circuit size and power consumption while maintaining high error correction capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If large codewords are used to achieve increased data processing performance, then processing performance is improved, but data decoding circuit size and power consumption increase significantly

Engineering Contradiction:
Improvedata processing performanceVSAvoiddata decoding circuit die area
Core Design Contradiction:
ProductivityVSArea of stationary object

Solution Approach 1:

The patent divides a large codeword into multiple smaller sub-codewords that can be processed independently by separate decoding circuits. This segmentation allows the system to achieve large codeword processing performance while using multiple smaller, more manageable decoding circuits that consume less power and occupy less die area than a single large decoding circuit would require.

Inventive Principle:
Principle #1Segmentation

2Productivity

If large codewords are used to achieve increased data processing performance, then processing performance is improved, but data decoding circuit power consumption increases significantly

Engineering Contradiction:
Improvedata processing performanceVSAvoiddata decoding circuit power consumption
Core Design Contradiction:
ProductivityVSUse of energy by stationary object

Solution Approach 1:

The patent segments the decoding function into multiple independent circuits processing smaller sub-codewords. This approach reduces the power consumption of individual decoding circuits compared to a single large decoding circuit, while the combined performance of multiple circuits achieves the desired overall processing performance.

Inventive Principle:
Principle #1Segmentation

3Area of stationary object

If smaller codewords are used to reduce data decoding circuit size and power, then circuit size and power are reduced, but data processing performance decreases

Engineering Contradiction:
Improvedata decoding circuit die areaVSAvoiddata processing performance
Core Design Contradiction:
Area of stationary objectVSProductivity

Solution Approach 1:

The patent combines multiple smaller decoding circuits that process sub-codewords to achieve the equivalent performance of a single large decoding circuit. By merging the outputs of multiple smaller circuits through mathematical combination operations, the system attains high data processing performance while maintaining the advantages of smaller individual circuit components.

Inventive Principle:
Principle #5Merging (Combining)

4Use of energy by stationary object

If smaller codewords are used to reduce data decoding circuit power consumption, then power consumption is reduced, but data processing performance decreases

Engineering Contradiction:
Improvedata decoding circuit power consumptionVSAvoiddata processing performance
Core Design Contradiction:
Use of energy by stationary objectVSProductivity

Solution Approach 1:

The patent merges the processing results from multiple smaller decoding circuits that operate on sub-codewords. Through mathematical combination operations, the system achieves high overall data processing performance while each individual circuit consumes less power than a single large decoding circuit would require.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8862960B2Systems and methods for parity shared data encoding
Publication Date: 2014.10.14 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8862960B2 patent drawing
  • US8862960B2 patent drawing
  • US8862960B2 patent drawing

AI summary

Various embodiments of the present invention provide systems and methods for data processing. For example, a low density parity check encoding system is described that includes: a low density parity check encoder circuit, and a combining circuit. The low density parity check encoder circuit is operable to encode a first data set to yield a first low density parity check encoded sub-codeword, and to encode a second data set to yield a second low density parity check encoded sub-codeword. The combining circuit is operable to: generate a composite low density parity check sub-codeword by mathematically combining at least the first low density parity check encoded sub-codeword and the second low density parity check encoded sub-codeword; and combine at least the first low density parity check encoded sub-codeword and the composite low density parity check sub-codeword into an overall codeword.