Quantum-dot Cellular Automata (QCA), which provides a novel technique for fabricating energy-efficient nano-scale digital circuits, can replace transistor-based technologies. But, in this technology, designing a reliable and reversible circuit design is very important. The use of reversible logic gates in QCA has piqued the interest of a wide range of researchers. However, designing QCA-based architecture for reversible logic circuits still has ample space. The previous circuits in this field have some disadvantages, such as the lack of easy access to inputs and outputs, low speed, and a high number of consumed cells, which have caused the lack of expandability of circuits. Therefore, there is a need to design smaller and faster circuits with easier access to inputs and outputs so that in addition to achieving high speed, reversibility can be extended to other circuits as well. As a result, this study presents a helpful topology for implementing a reversible circuit based on the innovative XOR gate. In this design, a reversible circuit is designed using 2 two-input XOR gates, cell arrangement, and columbic repulsion. It can be integrated with other gates to test the performance of the circuit, its reversibility, and its expansion. To test the extendability of the proposed circuit, we also considered a 4-bit binary to gray code converter. The suggested ideas are tested by running simulations using the QCADesigner-E. The suggested construction consists of 19 cells and takes up only 0.03 µm2. The results confirmed that the design has stable and applicable size, cost, and structures. The proposed architecture is also simple to use on bigger circuits and offers easy access to input and output.
Read full abstract