An ultra-efficient design and optimized energy dissipation of reversible computing circuits in QCA technology using zone partitioning method

International Journal of Information Technology - Tập 14 - Trang 1483-1493 - 2021
Mukesh Patidar1,2, Namit Gupta1,2
1Department of Electronics Engineering, Shri Vaishanv Institute of Technology and Science, Indore, India
2Shri Vaishnav Vidyapeeth Vishwavidyalaya, Indore, India

Tóm tắt

Quantum-dot Cellular Automata (QCA) is an alternative step towards semiconductor-based CMOS technology. The QCA nanotechnology has a very fast circuit speed, ultra-low power consumption, minimum energy dissipation, extremely high switching frequency, and very small size in nanometer (nm) than traditional transistor-based CMOS technology. QCA technology plays an important role in the field of computational, communication, and information technology. In this paper, we have presented an experimental coplanar single layer reversible logic gates (RLG) such as Feynman gate (FG) and Double Feynman gate (F2G) implementation by using a bijective functional algorithm and demonstrated the zone partitioning problems, which are related to the synchronization of the clock. An optimized the energy dissipation of proposed circuit’s by QCADesigner-E (QD-E) version 2.2 tool. The presented reversible computational logic gates such as FG and F2G utilized 43.47% and 32.50% less number of design QCA cells, and 37.50% and 37.77% reduce the total design area respectively as compared to an existing optimal design. The proposed synchronization clocking method has outstanding characteristics such as reduced total design area, cell area, and latency, low complexity of circuits, and ultra-high-speed of proposed implemented designs.

Tài liệu tham khảo

Shafi MA, Islam MS, Bhahar AN (2015) A review on reversible logic gates and it’s QCA implementation. Int J Comput Appl 128(2):27–34. https://doi.org/10.5120/ijca2015906434 Sattibabu R, Ganguly P (2020) Design of reversible optical Feynman gate using directional couplers. Opt Eng 59(2):027104. https://doi.org/10.1117/1.OE.59.2.027104 Sen B, Dutta M, Some S, Sikdar BK (2014) Realizing reversible computing in QCA framework resulting in efficient design of testable ALU. ACM J Emerg Technol Comput Syst 11(3):1–22. https://doi.org/10.1145/2629538 Chaves JF, Ribeiro MA, Silva LM (2018) Energy efficient QCA circuits design: simulating and analyzing partially reversible pipelines. J Comput Electron 17:479–489. https://doi.org/10.1007/s10825-017-1120-6 Bahar AN, Ahmad F, Nahid NM (2019) An optimal design of conservative efficient reversible parity logic circuits using QCA. Int J Inf Tecnol 11:785–794. https://doi.org/10.1007/s41870-018-0226-9 Ali MB, Hossin MM, Ullah ME (2011) Design of reversible sequential circuit using reversible logic synthesis. 11th Int J VLSI Des Commun Syst (VLSICS) 2(4):37–45. https://doi.org/10.5121/vlsic.2011.2404 Mamataj S, Saha D, Banu N (2014) A review of reversible gates and its application in logic design. Am J Eng Res (AJER) 3(4):151–161 Chakraborty S, Mandal SB, Shaikh SH (2018) Quantum image processing: challenges and future research issues. Int J Inf Technol. https://doi.org/10.1007/s41870-018-0227-8 Patidar M, Gupta N (2019) Efficient design and simulation of novel exclusive-or gate based on nanoelectronics using quantum-dot cellular automata. In: Proceeding of the Second International Conference on Microelectronics, Computing and Communication Systems (MCCS 2017), Lecture Notes in Electrical Engineering 476:599–614. https://doi.org/10.1007/978-981-10-8234-4_48 Abutaleb MM (2020) Utilizing charge reconfigurations of quantum-dot cells in building blocks to design nanoelectronic adder circuits. Comput Electr Eng 86:1–14. https://doi.org/10.1016/j.compeleceng.2020.106712 Boruah K, Dutta JC (2018) An improved generalized DNA computing model to simulate logic functions and combinational circuits. Int J Inf Technol 10:379–390. https://doi.org/10.1007/s41870-018-0110-7 Bilal B, Ahmed S, Kakkar V (2017) QCA based efficient toffoli gate design and implementation for nanotechnology applications. Int J Eng Technol (IJET) 9(3S):84–94. https://doi.org/10.21817/ijet/2017/v9i3/170903S015 Bahar AN, Waheed S (2018) A novel 3-input XOR function implementation in quantum dot-cellular automata with energy dissipation analysis. Alex Eng J 57(2):729–738. https://doi.org/10.1016/j.aej.2017.01.022 Bahar AN, Ahmad F, Wani S, Nisa SA, Bhat GM (2019) New modified-majority voter-based efficient QCA digital logic design. Int J Electron 106(3):333–348. https://doi.org/10.1080/00207217.2018.1531315 Ahmad F, John MU, Khosroshahy MB (2019) Performance evaluation of an ultra-high speed adder based on quantum-dot cellular automata. Int J Inf Technol 11:467–478. https://doi.org/10.1007/s41870-019-00313-x Surekha M (2017) Efficient approaches for designing quantum costs of various reversible gates. Int J Eng Stud 9(1):57–78 Danehdaran F et al (2019) A combined three and five inputs majority gate-based high performance coplanar full adder in quantum-dot cellular automata. Int J Inf Technol. https://doi.org/10.1007/s41870-019-00365-z Das JC, De D (2018) Computational fidelity in reversible quantum-dot cellular automata channel routing under thermal randomness. Nano Commun Netw 18:17–26. https://doi.org/10.1016/j.nancom.2018.08.003 Sasamal TN, Singh AK, Ghanekar U (2018) Toward efficient design of reversible logic gates in quantum-dot cellular automata with power dissipation analysis. Int J Theor Phys 57(4):1167–1185. https://doi.org/10.1007/s10773-017-3647-5 Singh G, Sarin RK, Raj B (2017) Design and analysis of area efficient QCA based reversible logic gates. Microprocess Microsyst 52:59–68. https://doi.org/10.1016/j.micpro.2017.05.017 Das JC, De D (2016) Reversible comparator design using quantum dot-cellular automata. IETE J Res 63(3):323–330. https://doi.org/10.1080/03772063.2015.1088407 Patidar M, Gupta N (2021) Efficient design and implementation of a robust coplanar crossover and multilayer hybrid full adder–subtractor using QCA technology. J Supercomput. https://doi.org/10.1007/s11227-020-03592-5 Kianpour M, Sabbaghi-Nadooshan R (2017) Novel 8-bit reversible full adder/subtractor using a QCA reversible gate. J Comput Electron 16:459–472. https://doi.org/10.1007/s10825-017-0963-1 Bahar AN et al (2013) Double feynman gate (F2G) in quantum dot cellular automata (QCA). Int J Comput Sci Eng 2(6):351–355 Torres FS, Wille R, Niemann P, Drechsler R (2018) An energy-aware model for the logic synthesis of quantum-dot cellular automata. IEEE Trans Comput Aided Des Integr Circuits Syst 37(12):1–11. https://doi.org/10.1109/TCAD.2018.2789782 Shafi MA, Bahar BN (2018) An architecture of 2-dimensional 4-dot 2-electron qca full adder and subtractor with energy dissipation study. Hindawi Act Passiv Electron Compon 2018:1–10. https://doi.org/10.1155/2018/5062960 Goswami M, Tanwar R, Rawat P et al (2021) Configurable memory designs in quantum-dot cellular automata. Int J Inf Technol. https://doi.org/10.1007/s41870-021-00687-x Patidar M (2020) Gupta N (2020) An efficient design of edge-triggered synchronous memory element using quantum dot cellular automata with optimized energy dissipation. J Comput Electron 19:529–542. https://doi.org/10.1007/s10825-020-01457-x