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 Nan array 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.
Original language | English |
---|---|
Title of host publication | Proceedings - 2015 IEEE 18th International Symposium on Design and Diagnostics of Electronic Circuits and Systems, DDECS 2015 |
Editors | Heinrich Theodor Vierhaus, Zoran Stamenkovic, Witold Pleskacz, Jaan Raik |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 161-164 |
Number of pages | 4 |
ISBN (Electronic) | 9781479967803 |
DOIs | |
Publication status | Published - 13 Aug 2015 |
Event | 18th IEEE International Symposium on Design and Diagnostics of Electronic Circuits and Systems, DDECS 2015 - Belgrade, Serbia Duration: 22 Apr 2015 → 24 Apr 2015 |
Publication series
Name | Proceedings - 2015 IEEE 18th International Symposium on Design and Diagnostics of Electronic Circuits and Systems, DDECS 2015 |
---|
Conference
Conference | 18th IEEE International Symposium on Design and Diagnostics of Electronic Circuits and Systems, DDECS 2015 |
---|---|
Country/Territory | Serbia |
City | Belgrade |
Period | 22/04/15 → 24/04/15 |
Bibliographical note
Publisher Copyright:© 2015 IEEE.
Keywords
- logic synthesis
- optimization
- switching nanoarrays