Designing Bi-directional Counters Using Quantum-dot Cellular Automata Nanotechnology

Document Type : Original Article

Authors

1 Department of Electrical Engineering, Mazandaran Institute of Technology, Babol, Iran

2 Faculty of Technology and Engineering, University of Mazandaran, Babolsar, Iran

Abstract

One of the major problems in designing highly compact integrated circuits is the power consumption of the circuits. Therefore, several technologies have been introduced to overcome the problems facing MOSFET technology. One of these technologies is the Quantum-Dot Cellular Atomata (QCA), which has several advantages. In this paper, we focus on computational logic gates based on the T-Latch circuit. T-latch is the basis of many circuit in arithmetic logic unit (ALU). The proposed structure for T-latch has a lower number of cells, occupied area and lower power consumption than existing methods. In the proposed T-Latch, compared to previous best designs, 6.45% cross section area and 44.49% power consumption were reduced. Also in this paper, for the first time a T-latch with reset terminal and a T-Latch with both set and reset terminals were designed. In addition, using the proposed T-latch, a 3-bit bidirectional up-down counter which consists of 204 quantum cells, 0.26 µm2 cross-sectional area, delay of 5.25 clock cycles, a three-bit up-down counter with a reset pin and a three-bit up-down counter with set and reset terminals were made. The proposed up-down circuits are designed for the first time in QCA technology. All the design and simulation results are done in QCADesigner software.

Keywords


1.     Purkayastha, T., De, D. and Chattopadhyay, T., "Universal shift register implementation using quantum dot cellular automata", Ain Shams Engineering Journal,  Vol. 9, No. 2, (2018), 291-310. https://doi.org/10.1016/j.asej.2016.01.011
2.     Alamdar, H., Ardeshir, G. and Gholami, M., "Novel quantum‐dot cellular automata implementation of flip‐flop and phase‐frequency detector based on nand‐nor‐inverter gates", International Journal of Circuit Theory and Applications,  Vol. 49, No. 1, (2021), 196-212.https://doi.org/10.1002/cta.2825
3.     Roshan, M.G. and Gholami, M., "Novel d latches and d flip-flops with set and reset ability in qca nanotechnology using minimum cells and area", International Journal of Theoretical Physics,  Vol. 57, No. 10, (2018), 3223-3241.https://doi.org/10.1007/s10773-018-3840-1
4.     Binaei, R. and Gholami, M., "Design of multiplexer-based d flip-flop with set and reset ability in quantum dot cellular automata nanotechnology", International Journal of Theoretical Physics,  Vol. 58, No. 3, (2019), 687-699.https://doi.org/10.1007/s10773-018-3967-0
5.     Gholami, M., Binaei, R. and Gholamnia Roshan, M., "Novel phase-frequency detector based on quantum-dot cellular automata nanotechnology", International Journal of Engineering,  Vol. 33, No. 2, (2020), 269-276.https://doi.org/10.5829/IJE.2020.33.02B.11
6.     Niknezhad Divshali, M. and Rezai, A., "Novel circuits design for siso shift register in qca technology", Journal of Circuits, Systems and Computers,  (2021).https://doi.org/10.1142/S0218126621502030
7.     Moharrami, E. and Navimipour, N.J., "Designing nanoscale counter using reversible gate based on quantum-dot cellular automata", International Journal of Theoretical Physics,  Vol. 57, No. 4, (2018), 1060-1081.https://doi.org/10.1007/s10773-017-3638-6
8.     Amirzadeh, Z. and Gholami, M., "Counters designs with minimum number of cells and area in the quantum-dot cellular automata technology", International Journal of Theoretical Physics,  Vol. 58, No. 6, (2019), 1758-1775.https://doi.org/10.1007/s10773-019-04070-2
9.     Majeed, A.H., Alkaldy, E., bin Zainal, M.S. and Nor, B.M., "Synchronous counter design using novel level sensitive t-ff in qca technology", Journal of Low Power Electronics and Applications,  Vol. 9, No. 3, (2019), 27.https://doi.org/10.3390/jlpea9030027
10.   Zoka, S. and Gholami, M., "A novel rising edge triggered resettable d flip-flop using five input majority gate", Microprocessors and Microsystems,  Vol. 61, (2018), 327-335.https://doi.org/10.1016/j.micpro.2018.06.006
11.   Abutaleb, M., "A novel configurable flip flop design using inherent capabilities of quantum-dot cellular automata", Microprocessors and Microsystems,  Vol. 56, (2018), 101-112.https://doi.org/10.1016/j.micpro.2017.11.003
12.   Binaei, R. and Gholami, M., "Design of novel d flip-flops with set and reset abilities in quantum-dot cellular automata nanotechnology", Computers & Electrical Engineering,  Vol. 74, (2019), 259-272.https://doi.org/10.1016/j.compeleceng.2019.02.002
13.   Alamdar, H., Ardeshir, G. and Gholami, M., "Phase-frequency detector in qca nanotechnology using novel flip-flop with reset terminal", International Nano Letters,  Vol. 10, (2020), 111-118. https://doi.org/10.1007/s40089-020-00300-2
14.   Jeon, J.-C., "Low-complexity qca universal shift register design using multiplexer and d flip-flop based on electronic correlations", The Journal of Supercomputing,  Vol. 76, No. 8, (2020), 6438-6452.https://doi.org/10.1007/s11227-019-02962-y
15.   Roshan, M.G. and Gholami, M., "4-bit serial shift register with reset ability and 4-bit lfsr in qca technology using minimum number of cells and delay", Computers & Electrical Engineering,  Vol. 78, (2019), 449-462.https://doi.org/10.1016/j.compeleceng.2019.08.002
16.   Amirzadeh, Z. and Gholami, M., "Analysis and design of the pseudo-random bit generator in the technology of quantum-dot cellular automata", International Journal of Theoretical Physics,  Vol. 59, No. 1, (2020), 29-48.https://doi.org/10.1007/s10773-019-04262-w
17.   Campos, C.A.T., Marciano, A.L., Neto, O.P.V. and Torres, F.S., "Use: A universal, scalable, and efficient clocking scheme for qca", IEEE Transactions on Computer-aided Design of Integrated Circuits and Systems,  Vol. 35, No. 3, (2015), 513-517.https://doi.org/10.1109/TCAD.2015.2471996
18.   Sasamal, T., Gaur, H., Singh, A. and Mohan, A., Novel approaches for designing reversible counters, in Design and testing of reversible logic. 2020, Springer.37-48.https://doi.org/10.1007/978-981-13-8821-7_3
19.   Asfestani, M.N. and Heikalabad, S.R., "A unique structure for the multiplexer in quantum-dot cellular automata to create a revolution in design of nanostructures", Physica B: Condensed Matter,  Vol. 512, (2017), 91-99.https://doi.org/10.1016/j.physb.2017.02.028
20.   Angizi, S., Moaiyeri, M.H., Farrokhi, S., Navi, K. and Bagherzadeh, N., "Designing quantum-dot cellular automata counters with energy consumption analysis", Microprocessors and Microsystems,  Vol. 39, No. 7, (2015), 512-520.https://doi.org/10.1016/j.micpro.2015.07.011
21.   Rahimi, E., "Energy dissipation of quantum-dot cellular automata logic gates", Micro & Nano Letters,  Vol. 11, No. 7, (2016), 369-371.https://doi.org/10.1049/mnl.2015.0535
22.   Torres, F.S., Wille, R., Niemann, P. and Drechsler, R., "An energy-aware model for the logic synthesis of quantum-dot cellular automata", IEEE Transactions on Computer-aided Design of Integrated Circuits and Systems,  Vol. 37, No. 12, (2018), 3031-3041.https://doi.org/10.1109/TCAD.2018.2789782