A Novel Bit-slice Design of Quantum-dot Cellular Automata Based Arithmetic Logic Unit

Quantum-dot Cellular Automata (QCA) is one of the alternative technologies to conventional CMOS. As CMOS technology continues its constant shrink, the scale down problems become more predominant and unavoidable. Computing with quantum dots remains a viable goal in nanotechnology research and development. Quantum-dot Cellular Automata (QCA) is a paradigm for low-power, high-speed and highly dense computing that could be realized in a variety of material systems. This paper reviews the basic paradigm of QCA and presents a design and layout of an 8-bit Arithmetic Logic Unit (ALU) based on QCA. In the present work the divide and conquer method is used to develop the design. The design problem was first considered for 1-bit quantities and then these solutions were combined in designing an 8-bit ALU.

[1]  Zhaohui Li,et al.  Scanning tunneling microscopy and spectroscopy investigations of QCA molecules. , 2003, Ultramicroscopy.

[2]  E. Swartzlander,et al.  Adder Designs and Analyses for Quantum-Dot Cellular Automata , 2007, IEEE Transactions on Nanotechnology.

[3]  C. Lent,et al.  Molecular quantum cellular automata cells. Electric field driven switching of a silicon surface bound array of vertically oriented two-dot molecular quantum cellular automata. , 2003, Journal of the American Chemical Society.

[4]  Alexander Yu. Vlasov,et al.  On Quantum Cellular Automata , 2004, ArXiv.

[5]  S. Polisetti,et al.  QCA based multiplexing of 16 arithmetic & logical subsystems-A paradigm for nano computing , 2008, 2008 3rd IEEE International Conference on Nano/Micro Engineered and Molecular Systems.

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

[7]  Michael Gladshtein Design and simulation of novel adder/subtractors on quantum-dot cellular automata: Radical departure from Boolean logic circuits , 2013, Microelectron. J..

[8]  Michael Niemier,et al.  DESIGNING DIGITAL SYSTEMS IN QUANTUM CELLULAR AUTOMATA , 2000 .

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

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

[11]  G. Tóth,et al.  Power gain in a quantum-dot cellular automata latch , 2002 .

[12]  P. D. Tougaw,et al.  A device architecture for computing with quantum dots , 1997, Proc. IEEE.

[13]  Earl E. Swartzlander,et al.  Adder and Multiplier Design in Quantum-Dot Cellular Automata , 2009, IEEE Transactions on Computers.

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

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

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

[17]  Graham A. Jullien,et al.  Simple 4-bit processor based on quantum-dot cellular automata (QCA) , 2005, 2005 IEEE International Conference on Application-Specific Systems, Architecture Processors (ASAP'05).

[18]  Wei Wang,et al.  Quantum-dot cellular automata adders , 2003, 2003 Third IEEE Conference on Nanotechnology, 2003. IEEE-NANO 2003..