Abstract
It's crystal clear that presenting a new structure with the aim of decreasing the size of circuits is really vital. So, this paper presents a novel 4-input gate that can give AND, OR, NAND, NOR, and inverter gates with just one structure. The proposed gate utilizes fewer cells to decrease the complexity and of course, the size of circuits. Three different converters including decimal to excess-3, decimal to BCD, and decimal to gray is presented because converters play a crucial role in the electronic world. In the suggested designs the novel 4-input gate is utilized to optimize circuits as much as possible. The utilization of the QCADesigner simulation tool showcases the superiority of the suggested arrangement when compared to previous designs. This assessment is based on evaluating the number of cells utilized, the space occupied, and the latency as key design metrics. For instance, the proposed decimal to BCD converter exhibits a reduction of 22.22% in occupied space and a significant decrease of 7.24% in the number of cells compared to the most similar and newest counterpart scalable designs. Due to the proposed novel gate's advantageous performance across multiple measurement parameters, it can be effectively utilized in larger and more complex circuits.
Similar content being viewed by others
Data availability
Not applicable.
References
Ahmad, F., Bhat, G.M.: Novel code converters based on quantum-dot cellular automata (QCA). Int. J. Sci. Res. 3(5), 364–371 (2014)
Ahmadpour, S.S., Navimipour, N.J., Mosleh, M., Bahar, A.N., Yalcin, S.: A nano-scale n-bit ripple carry adder using an optimized XOR gate and quantum-dots technology with diminished cells and power dissipation. Nano Commun. Netw. 36, 100442 (2023a)
Ahmadpour, S.S., Heidari, A., Navimpour, N.J., Asadi, M.A., Yalcin, S.: An efficient design of multiplier for using in nano-scale IoT systems using atomic silicon. IEEE Internet Things J. (2023b). https://doi.org/10.1109/JIOT.2023.3267165
Ahmadpour, S.S., Navimipour, N.J., Bahar, A.N., Mosleh, M., Yalcin, S.: An energy-aware nano-scale design of reversible atomic silicon based on Miller algorithm. IEEE Des. Test (2023c). https://doi.org/10.1109/MDAT.2023.3261800
Bhowmik, D., Pal, J., Chandra, M., Saha, A.K., Kumar, N.: QCA based design of cost-efficient code converter with temperature stability and energy efficiency analysis. Mater. Today Proc. 1(49), 3585–3594 (2022)
Chabi, A.M., Roohi, A., Khademolhosseini, H., Sheikhfaal, S., Angizi, S., Navi, K., DeMara, R.F.: Towards ultra-efficient QCA reversible circuits. Microprocess. Microsyst. 1(49), 127–138 (2017)
Das, J.C., De, D.: Design of thermometer code-to-gray code converter circuit in quantum-dot cellular automata for nano-computing network. Photon. Netw. Commun. 41(3), 259–273 (2021)
Fouladinia, F., Gholami, M.: Decimal to excess-3 and excess-3 to decimal code converters in QCA nanotechnology. Int. J. Eng. Trans. C: Aspects 36(09), 1618–1625 (2023)
Gholami, M., Khakpour, M., Naghizadeh, S.: Parity generator and digital code converter in QCA nanotechnology. Int. Nano Lett. 10(1), 49–59 (2020)
Gholami, M., Movahedi, M., Amirzadeh, Z.: Latch and flip-flop design in QCA technology with a minimum number of cells. Comput. Electr. Eng. 102, 108186 (2022)
Guleria, N.: Binary to gray code converter implementation using QCA. In: 2017 3rd International Conference on Advances in Computing, Communication & Automation (ICACCA) (Fall), pp. 1–6. IEEE, 15 Sep 2017
Kaity, A., Singh, S.: Optimized area efficient quantum dot cellular automata based reversible code converter circuits: design and energy performance estimation. J. Supercomput. 77, 11160–11186 (2021)
Karthik, K.: An efficient design approach of BCD to excess-3 code converter based on QCA. Int. J. Eng. Res. Technol. (IJERT) (2017). https://doi.org/10.17577/IJERTV6IS060199
Khan, A., Safoev, N., Arya, R.: Modeling of excess-3 to BCD code converter for nano system using quantum-dot cellular automata technology. Int. J. Numer. Model. Electron. Netw. Devices Fields 36(2), e3055 (2023)
Lent, C.S., Tougaw, P.D., Bernstein, G.H.: Quantum cellular automata. Nanotechnology 4(1), 49 (1993)
Mukherjee, C., Panda, S., Mukhopadhyay, A.K., et al.: Towards modular binary to gray converter design using LTEx module of quantum-dot cellular automata. Microsyst. Technol. 25, 2011–2018 (2019)
Niknezhad Divshali, M., Rezai, A., Karimi, A.: Novel multilayer SISO shift register architecture in QCA technology and its usage in communications. Int. J. Commun. Syst. 35(8), e5121 (2022)
Pramanik, A.K., Mahalat, M.H., Pal, J., Ahmadpour, S.S., Sen, B.: Cost-effective synthesis of QCA logic circuit using genetic algorithm. J. Supercomput. 79(4), 3850–3877 (2023)
Rahman, A., Habib, A., Bahar, A.N., Rahman, Z.: Novel design of BCD to excess-3 code converter in quantum dots cellular automata (QCA). Glob. J. Res. Eng. 14(4), 8–11 (2014)
Raina, B., Verma, C., Gupta, M., Sharma, V.K.: Binary coded decimal (BCD) seven segment circuit designing using quantum-dot cellular automata (QCA). In: 2021 5th International Conference on Trends in Electronics and Informatics (ICOEI), pp. 126–130. IEEE (2021)
Ramesh, B., Asha Rani, R.: Design of binary to BCD code converter using area optimized quantum dot cellular automata full adder. Int. J. Eng. (IJE) 9(4), 49 (2015)
Seyedi, S., Darbandi, M., Navimipour, N.J.: Designing an efficient fault tolerance D-latch based on quantum-dot cellular automata nanotechnology. Optik. 185, 827–837 (2019)
Sill Torres, F., Willie, R., Niemann, P., Drechsler, R.: An energy-aware model for the logic synthesis of quantum-dot cellular automata. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 37(12), 3031–3041 (2018)
Walus, K., Dysart, T.J., Jullien, G.A., Budiman, R.A.: QCADesigner: a rapid design and simulation tool for quantum-dot cellular automata. IEEE Trans. Nanotechnol. 3, 26–31 (2004)
You, Y., Jeon, J.: Efficient design of BCD-excess 3 code converter using quantum-dot cellular automata. J. Adv. Navig. Technol. 17(6), 700–704 (2013). https://doi.org/10.12673/jkoni.2013.17.6.700
You, Y., Jeon, J.: Design of extendable BCD-excess-3 code convertor using quantum-dot cellular automata. J. Adv. Navig. Technol. 20(1), 65–71 (2016). https://doi.org/10.12673/jant.2016.20.1.65
Zoka, S., Gholami, M.: A novel efficient full adder–subtractor in QCA nanotechnology. Int. Nano Lett. 9(1), 51–54 (2019)
Acknowledgements
Not applicable.
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
FF: Conceptualization, Methodology, Software, Validation, Formal analysis, Investigation, Resources, Writing—Original Draft, Visualization. MG: Conceptualization, Methodology, Investigation, Resources, Writing—Review & Editing, Supervision.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Consent for publication
Not applicable.
Ethics approval and consent to participate
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Fouladinia, F., Gholami, M. Decimal to excess-3, BCD, and gray code converters with a novel 4-inputs block in QCA. Opt Quant Electron 55, 862 (2023). https://doi.org/10.1007/s11082-023-05144-6
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11082-023-05144-6