0% found this document useful (0 votes)
31 views

Novel Memory Structures in QCA Nano Technology: Iraqi Journal For Electrical and Electronic Engineering

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

Novel Memory Structures in QCA Nano Technology: Iraqi Journal For Electrical and Electronic Engineering

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

The 3rd Scientific Conference of Electrical and Electronic Engineering Researches (SCEEER) | (15-16) JUNE 2020 | BASRAH / IRAQ

DOI: 10.37917/ijeee.sceeer.3rd.17 (15-16) June 2020

 Open Access

Iraqi Journal for Electrical and Electronic Engineering


Conference Article

Novel Memory Structures in QCA Nano Technology


Ali H. Majeed*1,2, Esam Alkaldy2, Mohd S. Zainal1 and Danial MD. Nor1
1
FKEE, UTHM, Johor, Malaysia
2
Electrical Department, Faculty of Engineering, University of Kufa, Kufa, Iraq

Correspondence
*Ali H. Majeed
Electrical Department, Faculty of Engineering,
University of Kufa, Kufa, Iraq
Email: [email protected]

Abstract
Quantum-dot Cellular Automata (QCA) is a new emerging technology for designing electronic circuits in nanoscale. QCA
technology comes to overcome the CMOS limitation and to be a good alternative as it can work in ultra-high-speed. QCA
brought researchers attention due to many features such as low power consumption, small feature size in addition to high
frequency. Designing circuits in QCA technology with minimum costs such as cells count and the area is very important. This
paper presents novel structures of D-latch and D-Flip Flop with the lower area and cell count. The proposed Flip-Flop has
SET and RESET ability. The proposed latch and Flip-Flop have lower complexity compared with counterparts in terms of cell
counts by 32% and 26% respectively. The proposed circuits are designed and simulated in QCADesigner software.
KEYWORDS: QCA technology, D Flip-Flop, Memory unit, Nanotechnology.

I. INTRODUCTION numbers. Cell with polarized -1 represents binary 0 and the


binary 1 can be represented by a cell with polarized +1 as
The limitations in CMOS technology such as high
shown in Figure 1.
lithography, short channel effects, and power consumption
encouraged scientists to think about alternatives. Many
nanotechnologies were emerged to overcomes these
limitations such as Single Electron Transistor [1, 2], Carbon
Nanotube Field-Effect Transistor [3-7], FinFET [8-10] and
Quantum-dot Cellular Automata (QCA). QCA technology
was introduced for the first time by Lent et al in 1993 [11]
and it is reliability was studied in [12]. QCA building block P = -1 P = +1
is a square shape that has four dots and two electrons. This
technology is reviewed in details by [13, 14] QCA depends
on the principle of electron's repulsion [15]. The memory
unit is very important in all electronic circuits. Designing
efficient memory units in QCA technology still in the
competition. The researchers in QCA technology looking for
finding a good circuit with minimum complexity (cells and P = -1 P = +1
area). This paper introduces a novel latch with minimum
complexity then uses this latch for designing an optimum
form of D Flip-Flop with set/reset ability.

II. BACKGROUND
P = -1 P = +1
The basic QCA technology block is a quantum cell. This cell
consists of four holes (dots) in addition to a couple of Fig.1: QCA cell configuration
electrons. The electrons configuration inside the cell gives it The dominant gate in QCA technology is the majority gate
a certain polarization. Only two configurations can be where AND/OR gates can be built using this gate. Majority
formed by a QCA cell so, it can represent the binary gate constructed with 5 cells as illustrated in Figure 2. The

This is an open access article under the terms of the Creative Commons Attribution License, which permits use, distribution and
reproduction in any medium, provided the original work is properly cited.
© 2020 The Authors. Iraqi Journal for Electrical and Electronic Engineering by College of Engineering, University of Basrah.
https://doi.org/10.37917/ijeee.sceeer.3rd.17 https://www.ijeee.edu.iq 119
120 | Ali H. Majeed et al

basic gates (AND/OR) designs shown in Figure 3. Multi-


input majority gate are also available as in [16].
In QCA, there is also another important block beside the
majority gate called an inverter. The two main structures of
the inverter depicted in Figure 4.

Fig. 2: QCA majority gate


Fig. 6: QCA-clock signal

III. RELATED WORK


In QCA literature, the counters and flip-flops are discussed a
lot [19]. Many structures of D-lathes and flip-flops were
introduced in QCA technology. All of them aiming to find
an optimum structure in terms of area and cell counts. Some
best relevant of such circuits are shown in Figure 7. In Figure
7(a) proposed by [20], the authors proposed D flip-flop
without set/reset ability where D flip-flop having the ability
to set and reset the output is proposed in [21] as shown in
Fig. 3: The general form of AND and OR gates Figure 7(b). In Figure 7(c), the design reported in [22] is
shown with better performance.

Fig. 4: Two main structures of QCA-inverter

Binary wire in QCA technology can be constructed by a set


of cells put beside each other as shown in Figure 5.

(a) (b)

Fig. 5: QCA wire

Generally, QCA circuits need a clock signal for many


reasons such as synchronization and control of the direction
of flowing signals [17, 18]. The large circuits in QCA can be
divided into four zones each zone has four clock phases
(switch, hold, release and relax) as shown in Figure 6 to
ensure adiabatic switching and keep the circuit close to the
ground state. The clock signal controls the barriers between
dots to allow or prevent the flowing of electrons. QCA cells
give true value during hold state only. Therefore, in this (c)
phase, the cells will act as the drive to the adjacent cells. Fig. 9: D flip-flop proposed (a) in [20] (b) in [21] (c) in
[22]
Ali H. Majeed et al | 121

IV. PROPOSED DESIGN Level to edge converter


In this section, a novel QCA-design of D latch will be
proposed. The block diagram that will be followed to design
the latch is depicted in Figure 8. Although many multiplexers
are presented in QCA literature discussed in [23], the
multiplexer structure that will be utilized in this work is
proposed in [24]. So, the proposed D latch is illustrated in
Figure 9. From the proposed D latch, D Flip-flop in both
positive and negative edge triggers are constructed by adding
small circuit called level to edge converter as shown in
Figure 10.

(a) (b)
Delay
Fig. 10: Proposed D Flip-Flop (a) +Ve edge trigger (b) -Ve
edger trigger
D0 From designs shown in Figure 10, it can add set and reset
feature by adding majority gate at the output. The proposed
Flip-Flop with set/reset ability will be as depicted in Figure
Out
MUX 11. The functionality table of the proposed flip-flop is
detailed in Table 1. The proposed structures in this work are
very efficient compared to the early reported ones in terms
D D1
of number of cells and layout area, and adopting them to
larger circuits will cause significant improvements.

Enabl
e
Fig. 8: D flip-flop Block diagram

MUX

Fig. 11: Proposed D Flip-Flop (+Ve) with Set/reset ability

TABLE 1:
Proposed D Flip-Flop (+Ve) functionality table
P S Clock D Out(t+1)
transition
Fig. 9: Proposed D latch 0 0 x x 0 (reset)
1 1 x x 1 (set)
0 1 0 to 1 0 0
1 0
0 1 0 to 1 1 1
1 0
0 1 1 to 0 X Out
1 0
122 | Ali H. Majeed et al

V. SIMULATION RESULT AND COMPARISON


This section will explain the simulation result of the
proposed circuits using QCADesigner software [25]. The
output waveforms prove that the proposed circuits are free of
error as illustrated in Figure 12. The proposed D latch and D
Flip-Flop are compared with counterparts as detailed in
Tables 2 and 3. It’s clear from Table 2 that the proposed D
Latch has a better structure than the best reported in terms of
cell count of about 32 %, and in terms of geometry and layout
the proposed design is optimized and this improves the
circuit area by 50 %. The comparison results in Table 3 for
the D-FF are also encouraging. Although the improvement
in cell count is around 26 %, the geometry optimization of
the proposed structure is very effective and caused circuit
area improvement of 57 %. The major cause of the
improvements in the proposed structures is the used
Multiplexer structure. Reset

Set

(a)

Fig. 12: Output waveforms of the proposed D-latch


Reset
Set

(b)
Fig. 13: Output waveforms of the proposed D-FF with
set/reset (a) positive edge (b) negative edge

TABLE 2:
Proposed D latch comparison table
Design Area Cell count Clock
(µm2) phases
D Latch in [26] 0.05 48 4
D Latch in [27] 0.06 43 4
D Latch in [28] 0.02 28 2
D Latch in [21] 0.02 19 3
Proposed D latch 0.01 13 3
Ali H. Majeed et al | 123

TABLE 3: [10] F. Sabetzadeh, M. H. Moaiyeri, and M. Ahmadinejad,


Proposed D Flip-Flop comparison table "A Majority-Based Imprecise Multiplier for Ultra-
Design Area Cell Clock S/R Efficient Approximate Image Multiplication," IEEE
(µm2) count phases ability Transactions on Circuits and Systems I: Regular Papers,
D-FF in [29] 0.11 84 11 No pp. 1-9, 2019.
D-FF in [30] 0.06 56 10 No [11] C. S. Lent et al, "Quantum cellular automata,"
D-FF in [21] 0.04 53 9 Yes Nanotechnology, vol. 4, pp. 49-57, 1993.
D-FF in [22] 0.07 47 7 No [12] E. Alkaldy and K. Navi, "Reliability Study of Single
Proposed D-FF 0.03 35 8 Yes Stage Multi-Input Majority Function for QCA,"
International Journal of Computer Applications, vol. 83,
2, 2013.
[13] A. H. Majeed, M. S. B. Zainal, and E. Alkaldy,
VI. CONCLUSION "Quantum-dot Cellular Automata: Review Paper,"
This paper presents novel structures of memory units (D INTERNATIONAL JOURNAL OF INTEGRATED
latch and D Flip-Flop) in QCA technology. The proposed ENGINEERING, vol. 11, 2019.
circuits are in optimal form in terms of area and cell counts. [14] U. Mehta and V. Dhare, Quantum-dot Cellular
The proposed flip flop has the ability to set the output and Automata (QCA): A Survey, 2017.
reset it. The proposed circuits have more efficient than [15] A. Sadoghifar and S. R. Heikalabad, "A Content-
previously published in almost all metrics as explained in Addressable Memory structure using quantum cells in
comparison tables. The output waveforms indicate that the nanotechnology with energy dissipation analysis,"
proposed structures are free of error. Physica B: Condensed Matter, vol. 537, pp. 202-206,
2018.
REFERENCES [16] Ali H. Majeed, E. AlKaldy, MSB Zainal, and Danial
BMD Nor, "A new 5-input Majority Gate Without
[1] M. H. A. Khan, "Single-Electron Transistor Based Adjacent Inputs Crosstalk Effect in QCA Technology,"
Implementation of NOT, Feynman, and Toffoli Gates," Indonesian Journal of Electrical Engineering and
in 2015 IEEE International Symposium on Multiple- Computer Science, vol. 14, pp. 1159-1164, 2019.
Valued Logic, 2015, pp. 66-71. [17] Y. Zhang, G. Xie, and J. Han, "A robust wire crossing
[2] S. Tannu and A. Sharma, Low power random number design for thermostability and fault tolerance in
generator using single electron transistor, 2012. quantum–dot cellular automata," Microprocessors and
[3] M. Reshadinezhad, M. Moaiyeri, and K. Navi, "An Microsystems, vol. 74, p. 103033, 2020/04/01/ 2020.
energy-efficient full adder cell using CNFET [18] A. H. Majeed, M. S. B. Zainal, E. Alkaldy, and D. M.
technology," IEICE Transactions on Electronics, vol. Nor, "Full Adder Circuit Design with Novel Lower
E95.C, pp. 744-751, 04/01 2012. Complexity XOR Gate in QCA Technology,"
[4] S. A. Ebrahimi and P. Keshavarzian, "Fast low-power Transactions on Electrical and Electronic Materials,
full-adders based on bridge style minority function and 2020/01/07 2020.
multiplexer for nanoscale," International Journal of [19] A. H. Majeed, E. Alkaldy, M. S. bin Zainal, and D. Bin
Electronics, vol. 100, pp. 727-745, 2013/06/01 2013. Md Nor, "Synchronous Counter Design Using Novel
[5] Y. Safaei Mehrabani and M. Eshghi, "Noise and Process Level Sensitive T-FF in QCA Technology," Journal of
Variation Tolerant, Low-Power, High-Speed, and Low- Low Power Electronics and Applications, vol. 9, 2019.
Energy Full Adders in CNFET Technology," IEEE [20] Z. Amirzadeh and M. Gholami, "Counters Designs with
Transactions on Very Large Scale Integration Systems Minimum Number of Cells and Area in the Quantum-Dot
(TVLSI), Accepted, vol. 24, 02/01 2016. Cellular Automata Technology," International Journal of
[6] E. Alkaldy, K. Navi, F. Sharifi, and M. H. Moaiyeri, "An Theoretical Physics, vol. 58, pp. 1758-1775, 2019/06/01
Ultra High-Speed (4; 2) Compressor with a New Design 2019.
Approach for Nanotechnology Based on the Multi-Input [21] M. Gholamnia Roshan and M. Gholami, "Novel D
Majority Function," Journal of Computational and Latches and D Flip-Flops with Set and Reset Ability in
Theoretical Nanoscience, vol. 11, pp. 1691-1696, // 2014. QCA Nanotechnology Using Minimum Cells and Area,"
[7] E. Alkaldy, K. Navi, and F. Sharifi, "A Novel Design International Journal of Theoretical Physics, vol. 57, pp.
Approach for Multi-input XOR Gate Using Multi-input 3223-3241, 2018/10/01 2018.
Majority Function," Arabian Journal for Science and [22] T. N. Sasamal, A. K. Singh, and U. Ghanekar, "Design
Engineering, vol. 39, pp. 7923-7932, 2014/11/01 2014. of QCA-Based D Flip Flop and Memory Cell Using
[8] D. Hisamoto, L. Wen-Chin, J. Kedzierski, H. Takeuchi, Rotated Majority Gate," in Smart Innovations in
K. Asano, C. Kuo, et al., "FinFET-a self-aligned double- Communication and Computational Sciences, Singapore,
gate MOSFET scalable to 20 nm," IEEE Transactions on 2019, pp. 233-247.
Electron Devices, vol. 47, pp. 2320-2325, 2000. [23] E. Alkaldy, A. H. Majeed, M. S. bin Zainal, and D. Bin
[9] H. Xuejue, L. Wen-Chin, C. Kuo, D. Hisamoto, C. Md Nor, "Optimum multiplexer design in quantum-dot
Leland, J. Kedzierski, et al., "Sub-50 nm P-channel cellular automata," Indonesian Journal of Electrical
FinFET," IEEE Transactions on Electron Devices, vol. Engineering and Computer Science, vol. 17, pp. 148-155,
48, pp. 880-886, 2001. 2020.
124 | Ali H. Majeed et al

[24] H. Majeed Ali, E. Alkaldy, S. Zainal Mohd, K. Navi,


and D. Nor, "Optimal design of RAM cell using novel 2:1
multiplexer in QCA technology," Circuit World, vol. 46,
pp. 147-158, 2019.
[25] K. Walus, T. J. Dysart, G. A. Jullien, and R. A.
Budiman, "QCADesigner: a rapid design and Simulation
tool for quantum-dot cellular automata," IEEE
Transactions on Nanotechnology, vol. 3, pp. 26-31, 2004.
[26] S. Hashemi and K. Navi, "New robust QCA D flip flop
and memory structures," Microelectronics Journal, vol.
43, pp. 929-940, 2012.
[27] M. A. Dehkordi and M. Sadeghi, "A new approach to
design D-ff in QCA technology," in Proceedings of 2012
2nd International Conference on Computer Science and
Network Technology, 2012, pp. 2245-2248.
[28] M. M. Abutaleb, "Robust and efficient quantum-dot
cellular automata synchronous counters,"
Microelectronics Journal, vol. 61, pp. 6-14, 2017/03/01/
2017.
[29] P. Dutta and D. Mukhopadhyay, "New Architecture for
Flip Flops Using Quantum-Dot Cellular Automata," in
ICT and Critical Infrastructure: Proceedings of the 48th
Annual Convention of Computer Society of India- Vol II,
Cham, 2014, pp. 707-714.
[30] R. Binaei and M. Gholami, "Design of novel D flip-
flops with set and reset abilities in quantum-dot cellular
automata nanotechnology," Computers & Electrical
Engineering, vol. 74, pp. 259-272, 03/01 2019.

You might also like