Method and apparatus for a chaotic computing module using threshold reference signal implementation
AssigneeUniversity of Florida Research Foundation, Inc.
InventorsWilliam L. Ditto, Krishnamurthy Murali, Sudeshna Sinha
Life of this patent
Estimating the term…
Abstract
A dynamically configurable logic gate can include a controller configured to provide a first threshold reference signal; an adder configured to sum the first threshold reference signal and at least one input signal to generate a summed signal; a chaotic updater configured to apply a nonlinear function to the summed signal; and a subtractor configured to determine an output signal by taking a difference between a second threshold reference signal and the processed summed signal from the chaotic updater. The logic gate can operate as one of a plurality of different logic gates responsive to adjusting at least one of the threshold reference signals.
Claims22
A dynamically configurable logic gate comprising:
- a controller configured to provide a first threshold reference signal;
- an adder configured to sum the first threshold reference signal and at least one input signal to generate a summed signal;
- a chaotic updater configured to apply a nonlinear function to the summed signal;
- and
- a subtractor configured to determine an output signal by taking a difference between a second threshold reference signal and the processed summed signal from said chaotic updater;
- wherein the logic gate operates as one of a plurality of different logic gates responsive to adjusting at least one of the threshold reference signals.
A dynamically configurable logic gate comprising:
- means for generating a first threshold reference signal;
- means for adding the first threshold reference signal and at least one input signal to generate a summed signal;
- means for applying a nonlinear function to the summed signal;
- and
- means for determining a difference signal between a second threshold reference signal and the processed signal from said means for applying a nonlinear function to the summed signal;
- wherein the logic gate operates as one of a plurality of different logic gates responsive to adjusting at least one of the threshold reference signals.
A system for implementing a logical expression comprising:
- a first dynamically configurable logic gate, wherein said first logic gate operates as one of a plurality of different logic gate types according to at least one provided reference signal;
- and
- at least a second dynamically configurable logic gate, wherein said second logic gate operates as one of a plurality of different logic gate types according to at least one provided reference signal;
- wherein the logical expression implemented by the system is altered responsive to modifying at least one of the reference signals provided to at least one of said dynamically configurable logic gates.
In a dynamically configurable logic gate, a method of changing the functionality of the logic gate comprising:
- generating a first threshold reference signal;
- adding the first threshold reference signal and at least one input signal to generate a summed signal;
- applying a nonlinear function to the summed signal;
- taking a difference between a second threshold reference signal and the processed summed signal;
- and
- changing the operation of the logic gate to function as one of a plurality of different logic gates responsive to adjusting at least one of the threshold reference signals.
Dependencies are inferred from the claim text.