• DocumentCode
    3198547
  • Title

    Stateful implication logic with memristors

  • Author

    Lehtonen, Eero ; Laiho, Mika

  • Author_Institution
    Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
  • fYear
    2009
  • fDate
    30-31 July 2009
  • Firstpage
    33
  • Lastpage
    36
  • Abstract
    In this paper computation with memristors is studied in terms of how many memristors are needed to perform a given logic operation. It has been shown that memristors are naturally suited for performing implication logic (combination of implication and false operation) instead of Boolean logic. Also, it should be noted that a memristor can be used as both a logic gate and a latch (stateful logic). Being functionally complete, implication logic can be used to compute any Boolean function. However, by performing implication logic with stateful devices, storage of intermediate results requires additional memristors to keep data yet to be used from being written over. This paper describes an effective way to compute any Boolean function with a small number of memristors. Also, the length of the corresponding computing sequence is considered.
  • Keywords
    Boolean functions; Boolean function; Boolean logic; computing sequence; logic gate; logic operation; memristors; stateful implication logic; stateful logic; Automatic control; Automation; Computer aided instruction; Computer science; Computer science education; Educational technology; Instruments; Logic; Memristors; Military computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nanoscale Architectures, 2009. NANOARCH '09. IEEE/ACM International Symposium on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4244-4957-6
  • Electronic_ISBN
    978-1-4244-4958-3
  • Type

    conf

  • DOI
    10.1109/NANOARCH.2009.5226356
  • Filename
    5226356