z-logo
open-access-imgOpen Access
Hybrid memristor-CMOS implementation of logic gates design using LTSpice
Author(s) -
Wan Mohd Hashimi Wan Mohamad Sharif,
Mohd Faizul Md Idros,
Syed Abdul Mutalib Al Junid,
Fairul Nazmi Osman,
Abdul Razak,
Abdul Karimi Halim,
Muhammad Adib Harun
Publication year - 2021
Publication title -
international journal of power electronics and drive systems/international journal of electrical and computer engineering
Language(s) - English
Resource type - Journals
eISSN - 2722-2578
pISSN - 2722-256X
DOI - 10.11591/ijece.v11i3.pp2003-2010
Subject(s) - memristor , cmos , adder , computer science , pass transistor logic , xnor gate , logic gate , nand gate , and or invert , electronic engineering , nor gate , nand logic , scalability , logic family , logic synthesis , digital electronics , electrical engineering , electronic circuit , engineering , algorithm , database
In this paper, a hybrid memristor-CMOS implementation of logic gates simulated using LTSpice. Memristors' implementation in computer architecture designs explored in various design structures proposed by researchers from all around the world. However, all prior designs have some drawbacks in terms of applicability, scalability, and performance. In this research, logic gates design based on the hybrid memristor-CMOS structure presented. 2-inputs AND, OR, NAND, NOR, XOR, and XNOR are demonstrated with minimum components requirements. In addition, a 1-bit full adder circuit with high performance and low area consumption is also proposed. The proposed full adder only consists of 4 memristors and 7 CMOS transistors. Half design of the adder base on the memristor component created. Through analysis and simulations, the memristor implementation on designing logic gates using memristor-CMOS structure demonstrated using the generalized metastable switch memristor (MSS) model and LTSpice. In conclusion, the proposed approach improves speed and require less area.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here