Professional Documents
Culture Documents
M (A, B, C) =A.B+A.C+B.C
Σ(A,B,C,D,E,F,G) M(A,B,C,D,E,F,G)
Figure 3. A QCA based Three-input Majority Gate.
0 0
Besides, Majority gates inverter gate also form the major
building block of the QCA based circuits. The most 1 0
commonly used QCA inverters are shown in the Fig. 4.
2 0
3 1
4 1
5 1
Figure 4. Standard QCA inverter designs („A‟ and „B‟) with all cells
numbered.
The first inverter although uses more number of cells, is A Seven-input Majority Gate had been proposed in [16].
more robust and reliable as compared to the other. As The gate is shown in Fig. 7.
mentioned before QCA cell themselves build up the wires in
the QCA circuits. Consecutively placed QCA cells form the
wire passing signal through columbic interaction as shown in
Fig. 5.
Using such a gate can reduce the cell count and the circuit VII. SIMULATIONS
size in complex multi-bit QCA circuitry and help in effective The design is simulated on QCA Designer, reliable open-
utilization of substrate space. source software available on the internet. The system states
that cause the „AND‟ and „OR‟ are shown in Fig. 9 and 11.
VI. PROPOSED NINE-INPUT MAJORITY GATE The „OR‟ state is simulated by keeping some of the inputs
In this section, the proposed Nine-input Majority Gate is fixed to „1‟ and the „AND‟ state is simulated by fixing the
described and explained. It is a single layer design and does polarization state of some of the inputs to „0‟. The results are
not require cells to be fabricated in multiple layers for proper shown in Fig. 10 and 12. The „OR‟ state output is high when
functioning. The gate is very useful in multi-bit design of any one of the inputs is high and the „AND‟ state output is
adders and ALUs which currently are very complex to high when all the given inputs are high, else low.
simulate and design. The designed Nine-input gate is as
shown in Fig. 8. M (A, B, C, D, E, 0, 0, 0, 0) = A.B.C.D.E
The logic truth table for this gate is shown as in Table I. M (A, B, C, D, E, 1, 1, 1, 1) = A + B + C + D + E
The gate can also be used in a variety of QCA circuits
including those of decoders, multipliers and multiplexers
[6-15, 21, 22].
IX. ACKNOWLEDGEMENTS
Finally the publication of this work has been possible by
the generous funds available to the author through the Dean of
Academic Affairs, Dean of Resource Planning and
Generation, Dean of Research and Development and Head of
the Department of Electrical Engineering, at the Indian
Institute of Technology Kanpur, India.
Figure 11. Nine-Input Majority Gate states for „AND‟ simulations.
REFERENCES
[1] International Technology Roadmap for Semiconductors. (ITRS) 2009
[Online]. Available: http://www.itrs.net [4] F. Lombardi, J. Huang, X. Ma, M. Momenzadeh, M. Ottavi, L.
Schiano, and V. Vankamamidi, “Design and Test of Digital Circuits by
[2] C. S. Lent, W. Porod , P. D. Tougaw and G. H. Bernstein, “Quantum Quantum-Dot Cellular Automata”, F. Lombardi and J. Huang, Eds.
cellular automata,” Nanotechnology (Journal), 1993. Artech House, 2008.
[3] C.S. Lent, P.D. Tougaw and W. Porod, “Quantum Cellular Automata: [5] I. Amlani, A. O. Orlov, G. Toth, G. H. Bernstein, C.S. Lent, and G.L.
The Physics of Computing with Arrays of Quantum Dot Molecules”, Snider, “Digital logic gate using quantum-dot cellular automata,”
Proceedings of the Workshop on Physics and Computing, IEEE Science, vol. 284, pp. 289–291, Apr. 1999.
Computer Society Press, pp. 5-13, 1994.
[6] D. Berzon, T. Fountain, “Computer Memory Structures using QCAs”,
Report No. 98/1.
[7] K. Walus, A. Vetteth, G.A. Jullien and V.S. Dimitrov, “RAM Design
Using Quantum-Dot Cellular Automata,” Nanotechnology Conference,
vol 2, pp. 160-163, 2003.
[16] Keivan Navi, Amir Mokhtar Chabi, Samira Sayedsalehi, "A Novel
Seven Input Majority Gate in Quantum-dot Cellular Automata", IJCSI
International Journal of Computer Science Issues, Vol. 9, Issue 1, No. 1,
January 2012