FEC Decoder Logic Gate Power Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication systems using forward error correction (FEC) encoders and decoders, which contain multiple logic gates, face inefficiencies in power consumption due to toggling activity affecting a large number of logic gates, leading to increased power usage and physical size.

Innovation Solution

An analysis application identifies logic gates affected by toggling activity and replaces them with fewer, non-affected logic gates, resulting in a new logic gate design that consumes less power and maintains functionality, reducing the number of logic gates, clock buffers, and wiring.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If logic gates are designed to handle toggling activity in FEC decoding, then functionality and reliability are improved, but power consumption and device size increase

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

Solution Approach 1:

The patent changes the operational parameters of logic gates by identifying and eliminating toggling activity that does not contribute to useful computation. By analyzing the toggling patterns and removing redundant transitions, the design maintains necessary functionality while reducing unnecessary power consumption associated with gate switching activity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies local optimization to specific logic gates within the FEC decoder by identifying which individual gates experience harmful toggling activity. Rather than redesigning the entire system, the approach targets specific local regions (individual gates or gate combinations) where toggling can be eliminated through reconfiguration or removal, thereby reducing power consumption locally while preserving overall system reliability.

Inventive Principle:
Principle #3Local quality

2Reliability

If logic gates are designed to handle toggling activity, then functionality is maintained, but physical size and capacitance increase

Engineering Contradiction:
Improvedecoding accuracyVSAvoidASIC physical size
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent modifies the design parameters of the logic gate network by changing which gates are present and how they are configured. By eliminating gates that only handle redundant toggling activity, the physical area and capacitance are reduced while the essential decoding functionality is preserved through reconfigured logic paths.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts and removes unnecessary logic gates from the FEC decoder design that contribute to increased physical size and capacitance without providing essential functionality. By taking out these redundant gates and their associated wiring, the design achieves smaller physical footprint and lower capacitance while maintaining decoding accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If traditional logic gate design is used, then complete functionality is achieved, but manufacturing cost and complexity increase

Engineering Contradiction:
Improveerror correction capabilityVSAvoidlogic gate design complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the design parameters by optimizing the logic gate configuration to eliminate redundant components. By analyzing the toggling activity patterns and reconfiguring the logic network, the design achieves the same error correction capability with fewer gates and simpler interconnections, thereby reducing manufacturing complexity and cost.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent merges or consolidates logic functions by eliminating separate gates that handle redundant toggling activity. By combining necessary logic operations into more efficient gate configurations and removing unnecessary intermediate gates, the design reduces overall complexity while maintaining complete error correction functionality.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8881082B2FEC decoder dynamic power optimization
Publication Date: 2014.11.04 INFINERA CORP
  • US8881082B2 patent drawing
  • US8881082B2 patent drawing
  • US8881082B2 patent drawing

AI summary

A computing device is configured to analyze a logic gate design having logic gates. The computing device is configured further to identify logic gates that are affected by toggling activity associated with an input of one or more of the logic gates. The computing device is configured further to replace, within the logic gate design, the identified logic gates with different logic gates that are not affected by the toggling activity; and output a new logic gate design based on replacing the identified logic gates with the different logic gates, the application specific integrated circuit, with the new logic gate design, producing a same output as the application specific integrated circuit with the logic gate design, based on same inputs.