Nonlinear Logic Gate Switching for Reconfigurable Latch Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computing systems lack dynamic reconfiguration capabilities, with static logic gates and limited flexibility, making it difficult to implement complex nonlinear functions efficiently in terms of power consumption, chip size, and control complexity.

Innovation Solution

A dynamically configurable logic gate using a nonlinear or chaotic function, which includes an input summer, nonlinear element, and feedback mechanism, allowing the gate to operate as various logic types and memory latches by adjusting input signals and reference voltages, and an array of such elements with configurable routing for complex function implementation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If Chua's circuit is implemented with off-the-shelf components, then ease of construction is improved, but chip area and power consumption increase due to large inductors, capacitors, and operational amplifiers

Engineering Contradiction:
Improveease of constructionVSAvoidchip area
Core Design Contradiction:
Ease of manufactureVSArea of stationary object

Solution Approach 1:

The patent transforms the analog Chua's circuit into a digital implementation by changing the operating parameters and domain of the nonlinear element. This allows the circuit to be implemented using standard digital logic components and integrated circuit technology, dramatically reducing chip area while maintaining the chaotic nonlinear behavior essential for the logic gate functionality

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces physical analog components (inductors, capacitors, operational amplifiers) with digital logic equivalents. This substitution enables implementation using transistors and standard IC processes, reducing the physical footprint from discrete component sizes to integrated circuit scales while preserving the nonlinear dynamic behavior

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

2Adaptability or versatility

If Chua's circuit component values are changed, then adaptability is improved, but stability deteriorates because chaotic oscillations damp out with minor component value changes

Engineering Contradiction:
ImproveadaptabilityVSAvoidstability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements dynamic reconfiguration capabilities where the logic gate can switch between different logic functions (AND, OR, NAND, NOR, XOR, XNOR) and memory latch modes during operation. This is achieved through dynamic control signals that modify the nonlinear element's behavior in real-time, providing adaptability without compromising the stability of the underlying chaotic system

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal logic gate that can perform multiple logic functions and memory operations using a single nonlinear element circuit. By controlling the input signals and reference voltages, the same hardware implementation can realize different Boolean functions, eliminating the need for multiple specialized circuits and improving adaptability while maintaining stable operation

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

3Use of energy by stationary object

If analog designs are converted to digital design, then power consumption is reduced, but compatibility of input and output values with digital values becomes a challenge

Engineering Contradiction:
Improvepower consumptionVSAvoidcompatibility
Core Design Contradiction:
Use of energy by stationary objectVSAdaptability or versatility

Solution Approach 1:

The patent establishes clear parameter mappings between the nonlinear element's analog output and digital logic levels. By defining specific voltage thresholds and reference levels, the continuous output from the nonlinear element is converted into discrete digital values (0 and 1) that are fully compatible with standard digital logic families, enabling seamless integration with digital systems while maintaining low power consumption

Inventive Principle:
Principle #35Parameter changes

4Manufacturing precision

If static computing systems use fixed hardware components, then manufacturing precision is improved, but adaptability deteriorates as components cannot be reconfigured during operation

Engineering Contradiction:
Improvemanufacturing precisionVSAvoidreconfiguration capability
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic reconfiguration capabilities where the logic gate can switch between different logic functions (AND, OR, NAND, NOR, XOR, XNOR) and memory latch modes during operation. This is achieved through dynamic control signals that modify the nonlinear element's behavior in real-time, providing adaptability without compromising the stability of the underlying chaotic system

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal logic gate that can perform multiple logic functions and memory operations using a single nonlinear element circuit. By controlling the input signals and reference voltages, the same hardware implementation can realize different Boolean functions, eliminating the need for multiple specialized circuits and improving adaptability while maintaining stable operation

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

Data Source

PatentUS7453285B2Dynamically configurable logic gate using a non-linear element
Publication Date: 2008.11.18 CHAOLOGIX INC
  • US7453285B2 patent drawing
  • US7453285B2 patent drawing
  • US7453285B2 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.