• DocumentCode
    714169
  • Title

    A novel memristor based integrate-and-fire neuron implementation using material implication logic

  • Author

    Teimoori, Mehri ; Ahmadi, Arash ; Alirezaee, Shahpour ; Makki, Seyed Vahab Al-Din ; Ahmadi, Majid

  • Author_Institution
    Kermanshah Branch, Islamic Azad Univ., Kermanshah, Iran
  • fYear
    2015
  • fDate
    3-6 May 2015
  • Firstpage
    1176
  • Lastpage
    1179
  • Abstract
    Neural network computing philosophy is proposed to model the major features of human brain and to apply neurons functionality to build Computers capable of simulating features of the brain. Memristor is a new device that stores data as memory element and perform logic operations as a computational element with low surface area and power consumption features. These characteristics of memristors have introduced them as a brilliant candidate for neural networks realization. In this paper, a threshold Integrate-and-Fire memristor based neuron is presented and is implemented by IMPLY logic with two 4-bits inputs, which is easily extendable to higher dimensions in terms of network scale and/or precision. Corresponding calculations are performed using adders and comparators, which requires 30 memristors in 131 computational steps.
  • Keywords
    brain; memristors; neural nets; power aware computing; IMPLY logic; human brain features; logic operations; material implication logic; memory element; memristor based integrate-and-fire neuron implementation; neural network computing philosophy; neuron functionality; power consumption features; threshold integrate-and-fire memristor based neuron; Adders; Computational modeling; Electric potential; Logic gates; Memristors; Neurons; Threshold voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering (CCECE), 2015 IEEE 28th Canadian Conference on
  • Conference_Location
    Halifax, NS
  • ISSN
    0840-7789
  • Print_ISBN
    978-1-4799-5827-6
  • Type

    conf

  • DOI
    10.1109/CCECE.2015.7129442
  • Filename
    7129442