Table of Contents
International Scholarly Research Notices
Volume 2014, Article ID 463967, 9 pages
http://dx.doi.org/10.1155/2014/463967
Research Article

Efficient QCA Exclusive-or and Multiplexer Circuits Based on a Nanoelectronic-Compatible Designing Approach

1Department of Computer, Faculty of Engineering, Persian Gulf University, Bushehr 7516913817, Iran
2Faculty of Computer Engineering, Islamic Azad University, South Tehran Branch, Tehran 443511365, Iran
3School of Computer Science, Institute for Research in Fundamental Sciences (IPM), Tehran 1953833511, Iran

Received 17 April 2014; Revised 13 June 2014; Accepted 28 June 2014; Published 16 October 2014

Academic Editor: Antonios Gasteratos

Copyright © 2014 Amir Mokhtar Chabi et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Quantum-dot cellular automata (QCA) are a transistorless computation approach which encodes binary information via configuration of charges among quantum dots. The fundamental QCA logic primitives are majority and inverter gates which can be utilized to design various QCA circuits. This study presents a novel approach to designing efficient QCA-based circuits based on Boolean expressions achieved from reconfiguration of five-input and three-input majority gates. Whereas the multiplexer and Exclusive-or are the most important fundamental logical circuits in digital systems, designing efficient and single layer structures without coplanar cross-over wiring is advantageous in QCA technology. In order to demonstrate the efficiency and usefulness of the proposed approach, simple and dense multiplexer and Exclusive-or structures are implemented. The proposed designs have significant improvement in terms of area, complexity, latency, and gate count in comparison to previous designs. The correct logical functionalities of presented structures have been authenticated using QCA designer tool.