Low-Variance Memristor-Based Multi-Level Ternary Combinational Logic

This paper presents a series of multi-stage hybrid memristor-CMOS ternary combinational logic stages that are optimized for reducing silicon area occupation. Prior demonstrations of memristive logic are typically constrained to single-stage logic due to the variety of challenges that affect device p...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on circuits and systems. I, Regular papers Regular papers, 2022-06, Vol.69 (6), p.2423-2434
Hauptverfasser: Wang, Xiao-Yuan, Dong, Chuan-Tao, Zhou, Peng-Fei, Nandi, Sanjoy Kumar, Nath, Shimul Kanti, Elliman, Robert G., Iu, Herbert Ho-Ching, Kang, Sung-Mo, Eshraghian, Jason K.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper presents a series of multi-stage hybrid memristor-CMOS ternary combinational logic stages that are optimized for reducing silicon area occupation. Prior demonstrations of memristive logic are typically constrained to single-stage logic due to the variety of challenges that affect device performance. Noise accumulation across subsequent stages can be amortized by integrating ternary logic gates, thus enabling higher density data transmission, where more complex computation can take place within a smaller number of stages when compared to single-bit computation. We present the design of a ternary half adder, a ternary full adder, a ternary multiplier, and a ternary magnitude comparator. These designs are simulated in SPICE using the broadly accessible Knowm memristor model, and we perform experimental validation of individual stages using an in-house fabricated Si-doped HfO x memristor which exhibits low cycle-to-cycle variation, and thus contributes to robust long-term performance. We ultimately show an improvement in data density in each logic block of between 5.2\times - 17.3\times , which also accounts for intermediate voltage buffering to alleviate the memristive loading problem.
ISSN:1549-8328
1558-0806
DOI:10.1109/TCSI.2022.3151920