Nonlinear Logic Gate Reconfiguration With Low-Power Memory Latching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computing systems lack the ability to dynamically reconfigure logic gates and memory elements, limiting their flexibility and efficiency, especially when using nonlinear or chaotic functions, due to high power consumption and complex control circuitry.

Innovation Solution

A dynamically configurable logic gate system that includes an input summer, a nonlinear element applying a nonlinear function, and feedback mechanisms to adjust inputs and functions, allowing operation as various logic gates or memory latches, with reduced power consumption and component count.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional static logic gates are used, then manufacturing simplicity is maintained, but adaptability and reconfigurability are lost

Engineering Contradiction:
ImprovereconfigurabilityVSAvoidcontrol circuitry complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal logic gate that can perform multiple logic functions (AND, OR, NAND, NOR, XOR, XNOR, NOT) and memory latch operations through a single reconfigurable circuit structure. The same physical gate can be dynamically programmed to execute different Boolean functions, eliminating the need for separate dedicated gates for each function and significantly improving adaptability while managing complexity through unified control mechanisms.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If Chua's circuit with inductors and capacitors is used, then nonlinear chaotic behavior is achieved, but chip area and device complexity increase

Engineering Contradiction:
Improvenonlinear function capabilityVSAvoidchip area
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent replaces traditional analog nonlinear circuit elements (inductors, capacitors, operational amplifiers) with a digital implementation using lookup tables and combinational logic circuits. The nonlinear and chaotic functions are pre-computed and stored in memory structures, allowing the same functionality to be achieved with significantly reduced chip area and without requiring large passive components, thus resolving the contradiction between nonlinear capability and area consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Use of energy by moving object

If analog designs are converted to digital design, then power consumption is reduced, but implementation complexity of nonlinear functions increases

Engineering Contradiction:
Improvepower consumptionVSAvoidnonlinear function implementation
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent pre-computes and stores nonlinear function results in lookup tables during the design phase. During operation, the digital circuit simply retrieves pre-calculated values from memory based on input combinations, avoiding the need for complex real-time analog nonlinear computations. This approach reduces dynamic power consumption while managing implementation complexity through offline pre-processing of nonlinear functions.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If FPGAs are used for reconfiguration, then adaptability is improved, but device complexity and control circuitry increase

Engineering Contradiction:
Improvesignal flow reconfigurationVSAvoidrewiring complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic reconfiguration capability where the logic gate functionality can be changed during operation through programmable control signals. The circuit structure allows seamless switching between different logic functions and memory modes without requiring physical rewiring or complex configuration infrastructure, achieving adaptability through dynamic parameter changes rather than structural reconfiguration, thus reducing overall device complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7925814B2Dynamically configurable high speed interconnect using a nonlinear element
Publication Date: 2011.04.12 CHAOLOGIX INC
  • US7925814B2 patent drawing
  • US7925814B2 patent drawing
  • US7925814B2 patent drawing

AI summary

A dynamically configurable logic gate includes an input summer for receiving a first input signal and a second input signal to generate a summed input signal. Further the dynamically configurable logic gate includes a nonlinear element that applies a nonlinear function to the summed input signal to produce a nonlinear output signal. The dynamically configurable logic gate output signal corresponds to one of a plurality of different logic gates responsive to adjusting the summed input signal and/or the nonlinear function. In another embodiment, the dynamically configurable logic gate includes feedback to one of the inputs. The dynamically configurable logic gate receives the two inputs and operates as one of a plurality of different logic gate types so as to produce an output signal that corresponds to a memory latch according to a selection of the control signal. An array structure of dynamically configurable logic elements is also disclosed.