Title :
BDD based synthesis of Boolean functions using memristors
Author :
Chakraborti, Sayak ; Chowdhary, Paturi Varun ; Datta, Kamalika ; Sengupta, Indranil
Author_Institution :
Dept. of Comput. Sci. & Technol., Indian Inst. of Eng. Sci. & Technol., Shibpur, India
Abstract :
Very recently a new passive circuit element called memristor has been extensively investigated by researchers, which can be used for a variety of applications. This two-terminal device having few nanometer dimensions has been experimentally shown to possess both memory and resistor properties. This has also received great attention due to the fact that these devices can very easily be integrated on CMOS subsystems. Most of the logic design works in this context are based on material implication operation which can be very efficiently implemented using memristors. In this paper we propose an efficient realization of 2-to-1 multiplexer using memristors, and hence present a synthesis methodology that represents a given Boolean function as a Reduced Ordered Binary Decision Diagram (ROBDD) and then maps the same to memristor implementation.
Keywords :
Boolean functions; binary decision diagrams; logic design; memristors; multiplexing equipment; Boolean function; CMOS subsystems; ROBDD; logic design; material implication operation; memory properties; memristor; multiplexer; nanometer dimensions; passive circuit element; reduced ordered binary decision diagram; resistor properties; synthesis methodology; two-terminal device; Boolean functions; Data structures; Loading; Logic design; Logic gates; Memristors; Multiplexing; Memristor; binary decision diagram; logic design; multiplexer;
Conference_Titel :
Design & Test Symposium (IDT), 2014 9th International
Conference_Location :
Algiers
DOI :
10.1109/IDT.2014.7038601