• DocumentCode
    267736
  • 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
  • fYear
    2014
  • fDate
    16-18 Dec. 2014
  • Firstpage
    136
  • Lastpage
    141
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design & Test Symposium (IDT), 2014 9th International
  • Conference_Location
    Algiers
  • Type

    conf

  • DOI
    10.1109/IDT.2014.7038601
  • Filename
    7038601