Abstract

Quantum-dot Cellular Automata (QCA) is an approach for constructing low-power digital circuits and various high-performance calculations at the nano-scale. This technique has little power dissipation due to its nature. Implementing circuits using QCA is an active research topic because of the necessary qualities, like short switching time, high device density, and comparatively low power. The primary gates in this technology are the inverter and majority gates, which can function as universal logic gates to build any circuit. This study provides an effective approach to synthesize multi-output Boolean functions using QCA circuits. Due to the NP-hard nature of the logic optimization problem, a golden ball algorithm-based method is utilized to decrease delay time and energy usage in the design process. The simulations utilizing MATLAB software are used to test the functionality of the suggested approach. The empirical findings indicate that the suggested technique performs better than prior methods in numerous instances.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call