SPICE Modeling of Memcomputing Logic Gates
arXiv:2307.14505 · doi:10.13164/re.2023.0542
Abstract
Memcomputing logic gates generalize the traditional Boolean logic gates for operation in the reverse direction. According to the literature, this functionality enables the efficient solution of computationally-intensive problems including factorization and NP-complete problems. To approach the deployment of memcomputing gates in hardware, this paper introduces SPICE models of memcomputing logic gates following their original definition. Using these models, we demonstrate the behavior of single gates as well as small self-organizing circuits. We also correct some inconsistencies in the prior literature. Importantly, the correct schematics of dynamic correction module is reported here for the first time. Our work makes memcomputing more accessible to those who are interested in this emerging computing technology.
References in corpus (7)
- Memory effects in complex materials and nanoscale systems
- Optimization hardness as transient chaos in an analog approach to constraint satisfaction
- 3-Regular 3-XORSAT Planted Solutions Benchmark of Classical and Quantum Heuristic Optimizers
- Efficient Solution of Boolean Satisfiability Problems with Digital MemComputing
- Directed percolation and numerical stability of simulations of digital memcomputing machines
- Hardware implementation of digital memcomputing on small-size FPGAs
- Analytic and SPICE modeling of stochastic ReRAM circuits