Documente Academic
Documente Profesional
Documente Cultură
A B A B AB
5. Fan-out
D C I , , 0 , 0
S R Q P O , , ,
C D D D
6.
Fan-out and
Complement
D C I , , 1 , 0
D C I , , 0 , 1
D C I , , 1 , 1
S R Q P O , , ,
C
C
C
D
D
D
D
D
D
D
D
D
7. Comparator
0 , 1 , , B A I
S R Q P O , , ,
0
A B A B
A B
1
A B
Communications in Information Science and Management Engineering CISME
CISME Vol. 2 Iss. 4 2012 PP. 8-18 www.jcisme.org
C
2011-2012 World Academic Publishing
- 12 -
(a)
(b)
(c)
(d)
Communications in Information Science and Management Engineering CISME
CISME Vol. 2 Iss. 4 2012 PP. 8-18 www.jcisme.org
C
2011-2012 World Academic Publishing
- 13 -
(e)
(f)
(g)
(h)
Communications in Information Science and Management Engineering CISME
CISME Vol. 2 Iss. 4 2012 PP. 8-18 www.jcisme.org
C
2011-2012 World Academic Publishing
- 14 -
(i)
Fig. 7 QCA implementation of logic functions obtained from multi-function reversible gate, (a) AND and OR, (b) OR and NAND, (c) AND and NOR (d) NOR
and NAND (e) Fan-out (f) Fan-out and Complement 1, (g) Fan-out and Complement 2, (h) Fan-out and Complement 3 and (i) Comparator
(a)
Communications in Information Science and Management Engineering CISME
CISME Vol. 2 Iss. 4 2012 PP. 8-18 www.jcisme.org
C
2011-2012 World Academic Publishing
- 15 -
(b)
(c)
(d)
Communications in Information Science and Management Engineering CISME
CISME Vol. 2 Iss. 4 2012 PP. 8-18 www.jcisme.org
C
2011-2012 World Academic Publishing
- 16 -
(e)
(f)
(g)
Communications in Information Science and Management Engineering CISME
CISME Vol. 2 Iss. 4 2012 PP. 8-18 www.jcisme.org
C
2011-2012 World Academic Publishing
- 17 -
(h)
(i)
Fig. 8 Simulation Results of logic functions obtained from multi-function reversible gate, (a) AND and OR, (b) OR and NAND, (c) AND and NOR (d) NOR and
NAND (e) Fan-out (f) Fan-out and Complement 1, (g) Fan-out and Complement 2, (h) Fan-out and Complement 3 and (i) Comparator
V. CONCLUSION
In this paper, multi-function reversible gate was
implemented using QCA. The gate is very useful for the future
computing techniques like ultra low power digital circuits and
quantum computers. The use of gate in the design and
development of combinational and sequential circuits would
prove to be beneficial in respect of power saving, reduction of
garbage outputs and less amount of delay. Besides, being
reversible will enjoy low energy dissipation, simple testability
and increased fault detection features. Further, the multi-
function feature of the gate has also been demonstrated in this
paper.
REFERENCES
[1] R. Compano, L. Molenkamp and D. J. Paul, Technology Roadmap for
Nanoelectroincs, European Commission IST programme, Future and
Emerging Technologies, 2000.
[2] C. S. Lent, P. D. Tougaw and W. Porod, Quantum Cellular Automata:
The Physics of Computing with Arrays of Quantum Dot Molecules,
Proc. of the Workshop on Physics and Computing, 513, 1994.
[3] C. G. Smith, Computation without Current, Science, vol. 284, 274,
1999.
[4] J. Timer and C. S. Lent, Maxwells Demon and Quantum-dot Cellular
Automata, Journal of Applied Physics, vol. 94, 10501060, 2003.
[5] P. D.Tougaw and C. S. Lent, Logical Devices Implemented Using
Quantum Cellular Automata, Journal of Applied Physics, vol. 75,
18181825, 1994.
[6] J. Huang, M. Momenzadeh, M. Ottavi, L. Schiano, F. Lombardi, A
Predeposition Methodology for Tile-Based Design of QCA
Combinational Circuits, Internal report, 2004.
[7] M. Momenzadeh, J. Huang, M. Ottavi, N. Park, F. Lombardi,
Computing with Grids of QCA Cells, Internal report, 2004.
[8] S. E. D. Frost, A. F. Rodrigues, A. W. Janiszewski, R. T. Rausch and P.
M. Kogge, Memory in Motion: A Study of Storage Structures in
QCA, 1st Workshop on Non-Silicon Computation, 2002.
[9] M. T. Niemier and P. M. Kogge, Logic-in-Wire: Using Quantum Dots
to Implement a Microprocessor, International Conference on
Electronics, Circuits, and Systems (ICECS 99), vol. 3, 12111215,
1999.
[10] I. Amlani, A. O. Orlov, G. Toth, C. S. Lent, G. H. Bernstein and G. L.
Snider, Digital Logic Gate Using Quantum-Dot Cellular Automat,
Science, vol. 284, 289291, 1999.
Communications in Information Science and Management Engineering CISME
CISME Vol. 2 Iss. 4 2012 PP. 8-18 www.jcisme.org
C
2011-2012 World Academic Publishing
- 18 -
[11] M. T. Niemier, A. F. Rodrigues, P. M. Kogge, A Potentially
Implementable FPGA for Quantum Dot Cellular Automata, 1st
Workshop on Non-Silicon Computation (NSC-1), held in conjunction
with 8th Int. Symp. on High Performance Computer Architecture
(HPCA-8), 2002.
[12] V. S. Dimitrov, G. A. Jullien and K.Walus, Quantum-Dot Cellular
Automata Carry-Look-Ahead Adder and Barrel Shifter, IEEE
Emerging Telecommunications Technologies Conference, vol. 2, 14,
2002.
[13] K. Walus, R. A. Budiman and G. A. Jullien, Effects of morphological
variations of self-assembled nanostructures on quantum-dot cellular
automata (QCA) circuits, Frontiers of Integration, An International
Workshop on Integrating Nanotechnologies, 2002.
[14] K. Walus, A. Vetteth, G. A. Jullien, V. S. Dimitrov, RAM Design
Using Quantum-Dot Cellular Automata, Nanotechnology Conference,
vol. 2, 160 163, 2003.
[15] K. Hennessy and C. S. Lent, Clocking of Molecular Quantum-Dot
Cellular Automata, Journal of Vacuum Science and Technology, vol.
19, 17521755, 2001.
[16] V. A. Mardiris and I. G. Karafyllidis, Design and simulation of
modular 2
n
to 1 quantum-dot cellular automata (QCA) multiplexers,
International Journal of Circuit Theory and Applications, Published
online in Wiley InterScience (www.interscience.wiley.com). DOI:
10.1002/cta.595.
[17] N. A. Shah, F. A. Khanday, Z. A. Bangi and J. Iqbal, Design of
Quantum-dot Cellular Automata (QCA) based modular 1 to 2
n
Demultiplexers, International Journal of Nanotechnology and
Applications, Vol. 5, No. 1, pp. 47-58, 2011.
[18] S. Muroga, Threshold Logic and its Applications, Wiley Interscience,
New York, 1971.
[19] M. Nielsen and I. Chuang, Quantum Computation and Quantum
Information, Cambridge University Press, Cambridge, 2000.
[20] R. Landauer, Irreversibility and Heat Generation in the Computing
Process, IBM Journal of Research and Development, vol. 5, 183191,
1961.
[21] K. N. Patel, J. P. Hayes and I. L. Markov, Fault Testing for Reversible
Circuits, IEEE Transaction on CAD, vol. 23, 12201230, 2004.
[22] V. D. Agrawal, An Information Theoretic Approach to Digital Fault
Testing, IEEE Transaction on Computers, vol. 30, 582587, 1981.
[23] T.Toffoli, Reversible Computing, Technical Report MITLCSTM151,
MIT Laboratory for Computer Science, 1980.
[24] E. Fredkin and T.Toffoli, Conservative Logic, International Journal
of Theoretical Physics, vol. 21, 219253, 1982.
[25] R. Feynman, Quantum Mechanical Computers, Optical New, 11- 20,
1985.
[26] B. Parhami, Fault Tolerant Reversible Circuits, Proc. 40th Asilomar
Conf. Signals, Systems, and Computers, Pacific Grove, CA, 2006.
[27] M. M. H. A. Khan, Design of Full adder with Reversible Gates,
International Conference on Computer and Information Technology
2002, Dhaka, Bangladesh, 515-519, 2002.
[28] A. Peres, Reversible Logic and Quantum Computers, Physical review,
vol. A 32, 3266- 3276, 1985.
[29] M. S. Islam, M. M. Rahman, Z. Begum and M. Z. Hafiz, Low cost
quantum realization of reversible multiplier circuit, Information
Technology Journal, vol. 8, 208, 2009.
[30] A. K. Biswas, M. M. Hasan, A. R. Chowdhury and H. M. H. Babu,
Efficient approaches for designing reversible Binary Coded Decimal
adders, Microelectronics Journal, vol. 39, 1693-1703, 2008.
[31] M. Haghparast and K. A. Navi, Novel reversible BCD adder for
nanotechnology based systems, American Journal of Applied Sciences
5, 282-288, 2008.
[32] H. R. Bhagyalakshmi and M. K. Venkatesha, Optimized reversible
BCD adder using new reversible logic gates, Journal of Computing,
vol. 2, 28-32, 2010.
[33] N. M. Nayeem, L. Jamal and H. M. H. Babu, Efficient Reversible
Montgomery Multiplier and Its Application to Hardware
Cryptography, Journal of Computer Science, vol. 5, 49-56, 2009.
[34] H. R. Bhagyalakshmi and M. K. Venkatesha, Design of a
Multifunction BVMF Reversible Logic Gate and its Applications,
International Journal of Computer Applications (0975 8887), Vol. 32,
36-41, 2011.
[35] D. A. Antonelli, D. Z. Chen, T. J. Dysart, X. S. Hu, A. B. Kahng, P. M.
Kogge, R. C. Murphy and M. T. Niemier, Quantum-Dot Cellular
Automata (QCA) Circuit Partitioning: Problem Modeling and
Solutions, Design Automation Conference (DAC), 363368, 2004.
[36] K. Walus, G. A. Jullien and V. S. Dimitrov, Computer arithmetic
Structures for Quantum Cellular Automata, Proceedings of Asimolar
Conference, 2003.
[37] Tehranipoor M., Emerging Nanotechnologies: Test, Defect t olerances
and Reliability. Springer publications, New York (NY), USA, (2008).