An efficient Quantum-Dot Cellular Automata adder

This paper presents a ripple-carry adder module that can serve as a basic component for Quantum Dot Automata arithmetic circuits. The main methodological design innovation over existing state of the art solutions was the adoption of so called minority gates in addition to the more traditional majority voters. Exploiting this widened basic block set, we obtained a more compact, and thus less expensive circuit. Moreover, the layout was designed in order to comply with the rules for robustness again noise paths [6].

[1]  Ramesh Karri,et al.  Towards designing robust QCA architectures in the presence of sneak noise paths , 2005, Design, Automation and Test in Europe.

[2]  Graham A. Jullien,et al.  Performance comparison of quantum-dot cellular automata adders , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[3]  Fabrizio Lombardi,et al.  Tile-based design of a serial memory in QCA , 2005, GLSVLSI '05.

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

[5]  Vassil S. Dimitrov,et al.  Computer arithmetic structures for quantum cellular automata , 2003, The Thrity-Seventh Asilomar Conference on Signals, Systems & Computers, 2003.

[6]  Heumpil Cho,et al.  Pipelined Carry Lookahead Adder Design in Quantum-dot Cellular Automata , 2005, Conference Record of the Thirty-Ninth Asilomar Conference onSignals, Systems and Computers, 2005..

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

[8]  E.E. Swartzlander,et al.  Modular Design of Conditional Sum Adders Using Quantum-dot Cellular Automata , 2006, 2006 Sixth IEEE Conference on Nanotechnology.

[9]  Rui Zhang,et al.  Majority and Minority Network Synthesis With Application to QCA-, SET-, and TPL-Based Nanotechnologies , 2007, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[10]  Samir Roy,et al.  Minority Gate Oriented Logic Design with Quantum-Dot Cellular Automata , 2006, ACRI.

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