Single Memristor Logic Gates: From NOT to a Full Adder
Ella Gale

TL;DR
This paper demonstrates that a single memristor can implement various logical gates, including a full adder, by leveraging its short-term memory, enabling complex sequential logic with potential applications in neuromorphic computing.
Contribution
It introduces a novel method for using a single memristor to perform complex sequential logic operations, including a full adder, based on its short-term memory and physical interaction rules.
Findings
A memristor can implement NOT, AND, XOR gates, and a full adder.
The memristor's short-term memory enables large computations with a single device.
Potential for building neuromorphic computers using spiking logic and plastic connections.
Abstract
Memristors have been suggested as a novel route to neuromorphic computing based on the similarity between them and neurons (specifically synapses and ion pumps). The d.c. action of the memristor is a current spike which imparts a short-term memory to the device. Here it is demonstrated that this short-term memory works exactly like habituation (e.g. in \emph{Aplysia}). We elucidate the physical rules, based on energy conservation, governing the interaction of these current spikes: summation, `bounce-back', directionality and `diminishing returns'. Using these rules, we introduce 4 different logical systems to implement sequential logic in the memristor and demonstrate how sequential logic works by instantiating a NOT gate, an AND gate, an XOR gate and a Full Adder with a single memristor. The Full Adder makes use of the memristor's short-term memory to add together three binary values…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Neuroscience and Neural Engineering · Photoreceptor and optogenetics research
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
