A threshold logic gate performs weighted sum of multiple inputs and compares the sum with a threshold. We propose spin-memeristor threshold logic (SMTL) gates, which employ a memristive cross-bar array to perform current-mode summation of binary inputs, whereas the low-voltage fast-switching spintronic threshold devices carry out the threshold operation in an energy efficient manner. Field-programmable SMTL gate arrays can operate at a small terminal voltage of ∼50 mV, resulting in ultralow power consumption in gates as well as programmable interconnect networks. We evaluate the performance of SMTL using threshold logic synthesis. Results for common benchmarks show that SMTL-based programmable logic hardware can be more than 100 × energy efficient than the state-of-the-art CMOS field-programmable gate array.
- Boolean functions
- magnetic domains
- programmable logic arrays
- threshold logic (TL)
ASJC Scopus subject areas
- Computer Science Applications
- Electrical and Electronic Engineering