• DocumentCode
    1454888
  • Title

    An Energy-Efficient Memristive Threshold Logic Circuit

  • Author

    Rajendran, Jeyavijayan ; Manem, Harika ; Karri, Ramesh ; Rose, Garrett S.

  • Author_Institution
    Polytech. Inst., Electr. & Comput. Eng. Dept., New York Univ., New York, NY, USA
  • Volume
    61
  • Issue
    4
  • fYear
    2012
  • fDate
    4/1/2012 12:00:00 AM
  • Firstpage
    474
  • Lastpage
    487
  • Abstract
    Researchers have claimed that the memristor, the fourth fundamental circuit element, can be used for computing. In this work, we utilize memristors as weights in the realization of low-power Field Programmable Gate Arrays (FPGAs) using threshold logic which is necessary not only for low power embedded systems, but also realizing biological applications using threshold logic. Boolean functions, which are subsets of threshold functions, can be implemented using the proposed Memristive Threshold Logic (MTL) gate, whose functionality can be configured by changing the weights (memristance). A CAD framework is also developed to map the weights of a threshold gate to corresponding memristance values and synthesize logic circuits using MTL gates. Performance of the MTL gates at the circuit and logic levels is also evaluated using this CAD framework using ISCAS-85 combinational benchmarking circuits. This work also provides solutions based on device options and refreshing memristance, against drift in memristance, which can be a potential problem during operation. Comparisons with the existing CMOS look-up-table (LUT) and capacitor threshold logic (CTL) gates show that MTL gates exhibit less energy-delay product by at least 90 percent.
  • Keywords
    Boolean functions; CMOS logic circuits; benchmark testing; combinational circuits; embedded systems; field programmable gate arrays; logic gates; low-power electronics; memristors; power aware computing; set theory; table lookup; technology CAD (electronics); threshold elements; threshold logic; Boolean function; CAD framework; CMOS lookup-table; ISCAS-85 combinational benchmarking circuit; MTL gate; biological application; capacitor threshold logic gate; energy-delay product; energy-efficient memristive threshold logic circuit; fourth fundamental circuit element; low power embedded system; low power field programmable gate array; memristance value; memristive threshold logic gate; memristor; threshold function subsets; CMOS integrated circuits; Electric fields; Electron mobility; Logic gates; Memristors; Resistance; Solid modeling; Memristor; memristance drift.; threshold logic;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2011.26
  • Filename
    6156500