Self-organizing logic gates and circuits and complex problem solving with self-organizing logic circuits
AssigneeThe Regents of the University of California
InventorsMassimiliano Di Ventra, Fabio Lorenzo Traversa
Life of this patent
Estimating the term…
Abstract
Self-organizing logic gates formed from a combination of memristor devices and dynamic correction modules configured to provide a stable operation upon application of a signal to any terminal A SOLG of the invention can accept signals from any terminal and does not require an absence of signals at any other terminal. Terminal signals can superpose and the gate finds equilibrium, if an equilibrium exists.
Claims20
A self-organizing circuit comprising:
- self-organizing logic gates coupled with each other;
- wherein each of the self-organizing logic gates is configured to self-organize by simultaneously performing forward logic and reverse logic,
- wherein each of the self-organizing logic gates comprises terminals, and the terminals of each of the self-organizing logic gates comprise at least a terminal with input and output signals superposed thereon while the respective self-organizing gate simultaneously performs forward and reverse logic, and wherein the terminal is configured to function as both an input terminal and an output terminal.
A non-transitory machine readable medium having information-stored thereon, wherein the information, when read by a machine, causes the machine to simulate a self-organizing circuit, wherein:
- the self-organizing circuit comprises self-organizing logic gates coupled to each other,
- each of the self-organizing logic gates is configured to self-organize by simultaneously performing forward logic and reverse logic, and
- each of the self-organizing logic gates comprises terminals, and the terminals of each of the self-organizing logic gates comprise at least a terminal with input and output signals superposed thereon while the respective self-organizing gate simultaneously performs forward and reverse logic, and wherein the terminal is configured to function as both an input terminal and an output terminal.
Dependencies are inferred from the claim text.