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
Link To Document