DocumentCode
1615094
Title
Synthesis and Optimization of Switching Nanoarrays
Author
Morgul, Muhammed Ceylan ; Altun, Mustafa
Author_Institution
Dept. of Electron. & Commun. Eng., Istanbul Tech. Univ., Istanbul, Turkey
fYear
2015
Firstpage
161
Lastpage
164
Abstract
In this paper, we study implementation of Boolean functions with crossbar nanoarrays where each cross point behaves as a switch. This study has two main parts "formulation" and "optimization". In the first part of formulation, we investigate nanoarray based implementation methodologies in the literature. We classify them as two-terminal or four-terminal switch based. We generalize these methodologies to be applicable for any given Boolean function by offering array size formulations. In the second part of optimization, we focus on four-terminal switch based implementations, we propose a synthesis method to implement Boolean functions with optimal array sizes. Finally, we perform synthesis trials on standard benchmark circuits to evaluate the proposed optimal method in comparison with previous nanoarray based implementation methods. The proposed synthesis method gives by far the smallest array sizes and offers a new design paradigm for nanoarray based computing architectures.
Keywords
Boolean functions; microswitches; nanoelectronics; optimisation; Boolean functions; computing architectures; crossbar nanoarrays; four-terminal switch; optimal array size; standard benchmark circuits; switching nanoarrays optimization; switching nanoarrays synthesis; two-terminal switch; Algorithm design and analysis; Arrays; Benchmark testing; Boolean functions; CMOS integrated circuits; Switches; Switching circuits; logic synthesis; optimization; switching nanoarrays;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Diagnostics of Electronic Circuits & Systems (DDECS), 2015 IEEE 18th International Symposium on
Conference_Location
Belgrade
Print_ISBN
978-1-4799-6779-7
Type
conf
DOI
10.1109/DDECS.2015.51
Filename
7195691
Link To Document