Performance Evaluation of Efficient XOR Structures in Quantum-Dot Cellular Automata (QCA)

Quantum-dot cellular automaton (QCA) is an emerging, promising, future generation nanoelectronic computational architecture that encodes binary information as electronic charge configuration of a cell. It is a digital logic architecture that uses single electrons in arrays of quantum dots to perform binary operations. Fundamental unit in building of QCA circuits is a QCA cell. A QCA cell is an elementary building block which can be used to build basic gates and logic devices in QCA architectures. This paper evaluates the performance of various implementations of QCA based XOR gates and proposes various novel layouts with better performance parameters. We presented the various QCA circuit design methodology for XOR gate. These layouts show less number of crossovers and lesser cell count as compared to the conventional layouts already present in the literature. These design topologies have special functions in communication based circuit applications. They are particularly useful in phase detectors in digital circuits, arithmetic operations and error detection & correction circuits. The comparison of various circuit designs is also given. The proposed designs can be effectively used to realize more complex circuits. The simulations in the present work have been carried out using QCADesigner tool.

[1]  Ali Jalali,et al.  High-speed full adder based on minority function and bridge style for nanoscale , 2011, Integr..

[2]  C. Lent,et al.  Power gain and dissipation in quantum-dot cellular automata , 2002 .

[3]  T.J. Dysart,et al.  > Replace This Line with Your Paper Identification Number (double-click Here to Edit) < 1 , 2001 .

[4]  G. Tóth,et al.  QUASIADIABATIC SWITCHING FOR METAL-ISLAND QUANTUM-DOT CELLULAR AUTOMATA , 1999, cond-mat/0004457.

[5]  David J. Frank,et al.  Power-constrained CMOS scaling limits , 2002, IBM J. Res. Dev..

[6]  Wolfgang Porod,et al.  Quantum cellular automata , 1994 .

[7]  Charles G. Smith,et al.  Computation Without Current , 1999, Science.

[8]  C. Lent,et al.  Clocked molecular quantum-dot cellular automata , 2003 .

[9]  C. Lent,et al.  Realization of a Functional Cell for Quantum-Dot Cellular Automata , 1997 .

[10]  B. Ramesh,et al.  Implementation of Quantum dot Cellular Automata based Multiplexer on FPGA , 2014 .

[11]  J.A. Abraham,et al.  Complex gate implementations for quantum dot cellular automata , 2004, 4th IEEE Conference on Nanotechnology, 2004..

[12]  C. Lent,et al.  Molecular quantum-dot cellular automata , 2003 .

[13]  P. D. Tougaw,et al.  Logical devices implemented using quantum cellular automata , 1994 .

[14]  C. Lent,et al.  Molecular quantum-dot cellular automata , 2003, 2003 Third IEEE Conference on Nanotechnology, 2003. IEEE-NANO 2003..

[15]  Michael T. Niemier,et al.  Exploring and exploiting wire-level pipelining in emerging technologies , 2001, Proceedings 28th Annual International Symposium on Computer Architecture.

[16]  Keivan Navi,et al.  Ultra-area-efficient reversible multiplier , 2012, Microelectron. J..

[17]  Andrew B. Kahng,et al.  Quantum-dot cellular automata (QCA) circuit partitioning: problem modeling and solutions , 2004, Proceedings. 41st Design Automation Conference, 2004..

[18]  Robert Chasnov,et al.  Design and Optimization , 2013 .

[19]  Liang Lu,et al.  QCA Systolic Array Design , 2013, IEEE Transactions on Computers.

[20]  Yuan Taur,et al.  CMOS design near the limit of scaling , 2002 .

[21]  Mohsen Hayati,et al.  Design and Optimization of Full Comparator Based on Quantum‐Dot Cellular Automata , 2012 .

[22]  Ramesh Karri,et al.  The Robust QCA Adder Designs Using Composable QCA Building Blocks , 2007, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[23]  Yong-bin Kim,et al.  Challenges for Nanoscale MOSFETs and Emerging Nanoelectronics , 2010 .

[24]  Keivan Navi,et al.  A Novel Ternary-to-Binary Converter in Quantum-Dot Cellular Automata , 2012, 2012 IEEE Computer Society Annual Symposium on VLSI.