Implementation of Unbalanced Ternary Logic Gates with the Combination of Spintronic Memristor and CMOS

Haifeng Zhang,Zhaowei Zhang,Mingyu Gao,Li Luo,Shukai Duan,Zhekang Dong,Huipin Lin
DOI: https://doi.org/10.3390/electronics9040542
IF: 2.9
2020-01-01
Electronics
Abstract:A memristor is a nanoscale electronic element that displays a threshold property, non-volatility, and variable conductivity. Its composite circuits are promising for the implementation of intelligence computation, especially for logic operations. In this paper, a flexible logic circuit composed of a spintronic memristor and complementary metal-oxide-semiconductor (CMOS) switches is proposed for the implementation of the basic unbalanced ternary logic gates, including the NAND, NOR, AND, and OR gates. Meanwhile, due to the participation of the memristor and CMOS, the proposed circuit has advantages in terms of non-volatility and load capacity. Furthermore, the input and output of the proposed logic are both constant voltages without signal degradation. All these three merits make the proposed circuit capable of realizing the cascaded logic functions. In order to demonstrate the validity and effectiveness of the entire work, series circuit simulations were carried out. The experimental results indicated that the proposed logic circuit has the potential to realize almost all basic ternary logic gates, and even some more complicated cascaded logic functions with a compact circuit construction, high efficiency, and good robustness.
What problem does this paper attempt to address?