DocumentCode
1996469
Title
Parallel memristors: Improving variation tolerance in memristive digital circuits
Author
Rajendran, Jeyavijayan ; Karri, Ramesh ; Rose, Garrett S.
Author_Institution
Dept. of Electr. & Comput. Eng., Polytech. Inst. of New York Univ., Brooklyn, NY, USA
fYear
2011
fDate
15-18 May 2011
Firstpage
2241
Lastpage
2244
Abstract
Memristors are employed by a wide variety of applications such as neural networks, memory and digital logic. However, the process variation effects of memristors may affect these applications. In this research, we consider the effect of process variations in the thickness of the oxide layer of memristors that are used in Memristor-based Threshold Logic (MTL) gates. As the effect of variations is less pronounced in high memristance values, a variation tolerant design without any degradation in speed is achieved by having a number of high memristance devices in parallel (redundancy factor). We propose an algorithm for the MTL gates to determine the number of memristors in parallel and the variation-minimal high memristance state. A power optimization algorithm is also proposed to map gates in a design using different libraries that have different performance characteristics. Finally, we present the power, delay performance and also the redundancy factor of memristors for various benchmark circuits.
Keywords
logic gates; memristors; memristive digital circuits; memristor based threshold logic gates; parallel memristors; power optimization algorithm; redundancy factor; variation tolerance; Algorithm design and analysis; Delay; Libraries; Logic gates; Memristors; Optimization; Redundancy;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (ISCAS), 2011 IEEE International Symposium on
Conference_Location
Rio de Janeiro
ISSN
0271-4302
Print_ISBN
978-1-4244-9473-6
Electronic_ISBN
0271-4302
Type
conf
DOI
10.1109/ISCAS.2011.5938047
Filename
5938047
Link To Document