Hierarchical LUT Distribution Matching Circuit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing distribution matching and dematching circuits require large scales and slow execution speeds due to the need for multiple integer multiplications and additions, necessitating large arithmetic circuits and parallel implementation.

Innovation Solution

The use of a hierarchical tree structure of lookup tables in distribution matching and dematching circuits, where upper-level tables convert input information into designation information, and lower-level tables output signal point information, reducing the need for sequential integer operations and parallel arithmetic circuits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple integer multiplications and additions are performed in distribution matching and dematching, then the processing accuracy is improved, but the circuit scale increases and execution speed decreases

Engineering Contradiction:
Improveprocessing accuracyVSAvoidcircuit scale
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the distribution matching and dematching process into multiple stages, each handling a portion of the integer multiplications and additions. By segmenting the computational tasks across different circuit modules operating in parallel, the patent maintains processing accuracy while reducing the complexity of any single circuit unit and improving overall execution speed.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If multiple integer multiplications and additions are performed in distribution matching and dematching, then the processing accuracy is improved, but the execution speed decreases

Engineering Contradiction:
Improveprocessing accuracyVSAvoidexecution speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent segments the computational process into multiple parallel stages, where each stage performs a subset of the required integer multiplications and additions. This segmentation enables concurrent execution of multiple operations, thereby maintaining processing accuracy while significantly improving execution speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs dynamic circuit configurations that can adaptively allocate computational resources based on the specific processing requirements. By dynamically reconfiguring the circuit to perform operations in parallel when possible and sequentially when necessary, the patent optimizes execution speed while preserving processing accuracy.

Inventive Principle:
Principle #15Dynamics

3Speed

If parallel arithmetic circuits are implemented to reduce processing delay, then the execution speed is improved, but the circuit scale becomes very large

Engineering Contradiction:
Improveexecution speedVSAvoidcircuit scale
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent divides the parallel arithmetic circuits into multiple smaller functional units that operate in a pipelined manner. Each unit handles a specific portion of the computation, allowing parallel processing to be achieved while keeping the scale of individual circuit components manageable through systematic segmentation of the overall computational task.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11509421B2Distribution matching circuit, distribution dematching circuit, distribution matching method, distribution dematching method, and optical transmission system
Publication Date: 2022.11.22 MITSUBISHI ELECTRIC CORP
  • US11509421B2 patent drawing
  • US11509421B2 patent drawing
  • US11509421B2 patent drawing

AI summary

In a distribution matching circuit, output data of a plurality of LUTs forming a hierarchical tree structure sequentially designates a combination of signal point groups in a signal space managed by an LUT in an immediately lower level, and signal point information after distribution matching is output for each LUT in the lowermost level.