×

Logic based on the evolution of nonlinear dynamical systems

  • US 7,973,566 B2
  • Filed: 11/23/2010
  • Issued: 07/05/2011
  • Est. Priority Date: 02/27/2009
  • Status: Active Grant
First Claim
Patent Images

1. A logic gate for implementing a full adder, the logic gate comprising:

  • a first logic gate input for receiving a first logic gate input signal;

    at least a second logic gate input for receiving at least a second logic gate input signal;

    a control signal input for receiving at least one control signal;

    a first output for producing a first logic gate output signal;

    at least a second output for producing a second logic gate output signal;

    a first nonlinear updater that operates as a dynamically configurable element to produce a plurality of different logic gates as selected by the control signal, the first nonlinear updater electrically coupled to the logic gate input and comprises a first nonlinear updater output, and configured to apply a first nonlinear function to the input logic gate signal in response to the control signal to produce a first nonlinear updater output signal representing a logical expression being implemented by one of the plurality of different logic gates on the first input logic gate signal;

    a first comparator electrically coupled to the first output and the first nonlinear updater output, wherein the first comparator comprising a first comparator input adapted to receive a reference threshold value for producing the first logic gate output signal based on a comparison of the first nonlinear output signal to the reference threshold value;

    at least a second nonlinear updater electrically coupled to the first nonlinear output signal, wherein the second nonlinear updater operates as a dynamically configurable element to produce a plurality of different logic gates as selected by the control signal, the second nonlinear updater comprising a second nonlinear updater output, and configured to apply a second nonlinear function to the first nonlinear updater output signal in response to the control signal to produce a second nonlinear updater output signal representing a logical expression being implemented by one of the plurality of different logic gates on the second input logic gate signal; and

    at least a second comparator electrically coupled to the second out and the second nonlinear updater output, wherein the second comparator comprises a second comparator input adapted to receive a reference threshold value for producing the second logic gate output signal based on a comparison of the second nonlinear output signal to the reference threshold value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×