Multi-Layer Data Decoding With Identity-Matrix Memory Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data decoding systems require large storage circuits and consume significant power, especially when handling large codewords with non-binary decoding, which exacerbates the demand for efficient data processing solutions.

Innovation Solution

The implementation of a data processing system that includes a data encoder circuit applying a multi-layer code structure with a last row conforming to an identity matrix, utilizing a compression-based decoding circuit that compresses and decompresses data to reduce memory requirements, and employs a data decoder circuit that adds and subtracts decoded outputs to align with the identity matrix for efficient decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional data decoding circuits store entire codewords including parity bits, then decoding accuracy is maintained, but storage circuit area and power consumption increase significantly

Engineering Contradiction:
Improvedecoding accuracyVSAvoidstorage circuit area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent extracts and removes the identity matrix portion (last row) from the code structure matrix during decoding operations. By taking out this redundant information that is already known, the system reduces storage requirements while maintaining decoding accuracy, as the extracted identity portion does not need to be stored in memory circuits

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the code structure matrix into two parts: the stored codeword data and the identity matrix portion. This segmentation allows the system to process and store only the necessary codeword data while handling the identity matrix portion through computational operations, thereby reducing storage circuit area requirements

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If traditional data decoding circuits store entire codewords including parity bits, then decoding accuracy is maintained, but power consumption increases

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

Solution Approach 1:

By extracting and removing the identity matrix portion from storage requirements, the system reduces the amount of data that needs to be maintained in memory circuits. This extraction eliminates unnecessary power consumption associated with storing and retrieving redundant identity matrix information while preserving decoding accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The segmentation of code structure into stored codeword data and computationally processed identity matrix reduces the active storage burden, thereby lowering the power consumption of storage circuits while maintaining the ability to perform accurate decoding operations

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If non-binary decoding is performed with multiple probability values per symbol, then decoding precision is improved, but storage and power requirements are exacerbated

Engineering Contradiction:
Improvedecoding precisionVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by stationary object

Solution Approach 1:

The patent applies the extraction principle specifically to non-binary decoding by removing the identity matrix portion from the code structure matrix before processing. This reduces the storage burden for multi-valued symbols and their associated probability values, thereby lowering power consumption while maintaining the enhanced decoding precision that non-binary methods provide

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent modifies the parameter representation by changing how the code structure matrix is handled - specifically by extracting and removing the identity matrix portion. This parameter change reduces the storage requirements for non-binary symbols and their probability values, thereby reducing power consumption while preserving decoding precision

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8751913B2Systems and methods for reduced power multi-layer data decoding
Publication Date: 2014.06.10 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8751913B2 patent drawing
  • US8751913B2 patent drawing
  • US8751913B2 patent drawing

AI summary

Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing system is disclosed that includes a data encoder circuit. The data encoder circuit is operable to apply an encoding algorithm to an input data set in accordance with a multi-layer code structure including a first row and a last row to yield an encoded data set. The last row of the multi-layer code structure represented in the encoded data set conforms to an identity matrix.