Design Methods in Nanotechnology Using Quantum Dot Cellular Automata QCA
Design Methods in Nanotechnology Using Quantum Dot Cellular Automata QCA
Authorized licensed use limited to: Visvesvaraya Technological University Belagavi. Downloaded on March 15,2023 at 08:53:26 UTC from IEEE Xplore. Restrictions apply.
Inverter is the basic building block in designing digital
circuits. Researchers have designed different inverters to
achieve best results in terms of parametric optimization.
Inverter using two cells in QCA is shown in figure 5 and a
more robust fork shaped QCA inverter is shown in figure 6.
II. METHODOLOGIES
Sequential circuits are designed in QCA using different
methods. Flip flops are the basic building blocks in sequential
circuits. In this section, methods used to design different
types of flip flops are discussed. These designed flip flops are
further used to design applications in embedded systems to
increase the speed of operation, reduce energy dissipation and
increase device density.
Till now, researchers designed flip flops by considering
Fig. 6. Fork shaped robust QCA Inverter the Boolean expression simplification, using 2:1 multiplexer,
2:1 multiplexer and XOR gate, three input traditional MG or
MG, as the name suggests gives the majority of the three rotated MG, three input or five input majority gate, to
inputs at the output. A three input MG consist of 5 quantum improve the speed different clocking schemes can be used
cells, three are input cells, 1 of them is a device cell or middle like 2-D Wave clocking, using characteristics equations of the
cell and the output cell. MG is used to design ‘OR’ gate and flip flops, cell placements or cell arrangement method etc.
‘AND’ gate by making one of the input polarized to ‘0’ to get
AND gate and as a OR gate by making one of the input D FFs are designed with different triggering methods. D
polarized to ‘1’. The majority gate is shown in figure 7. FF can be achieved using positive edge triggering, negative
edge triggering and dual edge triggering. These types of flip
flops are designed using a converter QCA layout. An ‘edge to
level’ or a ‘level to edge’ converter QCA layout is designed
in order to get triggered flip flop designs.
Table 1 to 4 shows the methods used to design all the flip
flops like SR FF, D FF, JK FF and T FF. Table 5 shows
different applications designed using these flip flops. All the
design layouts are done with coplanar crossover.
Authorized licensed use limited to: Visvesvaraya Technological University Belagavi. Downloaded on March 15,2023 at 08:53:26 UTC from IEEE Xplore. Restrictions apply.
Triggered D FF Converters FF is designed efficiently using traditional 3 input MG and
[12] rotated 3 input MG. D FF parameters with both these
Falling Edge methods makes use of very less number of cells, area and just
Using falling edge
Triggered D FF 56 0.06 2.5
[12]
Converters 0.5 or 1 clock cycle. JK FF and T FF with 3 MGs and 2
Dual Edge inverters is the best method among the all.
Using Dual edge
Triggered D FF 83 0.08 2.5
Converters III. IMPLEMENTATIONS
[12]
Rising Edge Using Level to edge
The design layout and simulation result of the efficient
Triggered D FF Converter, Mux, 53 0.04 2.25
[13] MG and Inverter flip flops is shown in figure 9 to figure 13. The layout shows
Falling Edge Using Level to edge the number of cells used, total area required in terms of length
Triggered D FF Converter, Mux, 53 0.04 2.25 and width (L x W) with QCADesigner software. It makes use
[13] MG and Inverter of standard cells of 18x18 nm. The coloured cells indicate the
Dual Edge Using Level to edge different clock phases as indicated in figure 8.
Triggered D FF Converter, Mux, 65 0.05 2.25
[13] MG and Inverter Simulation result shows the input and output waveforms
Level Triggered for a particular flip flop design with polarization achieved at
Rotated 3 input MG 23 0.02 0.5
D FF [14] the output and also the error free result.
Positive Edge
Triggered D FF Rotated 3 input MG 47 0.04 1.75
[14]
Negative Edge
Triggered D Rotated 3 input MG 47 0.04 1.75
FF[14]
Dual Edge
Triggered D FF Rotated 3 input MG 81 0.1 2.25
[14]
Level Triggered
5 input Rotated MG 37 0.035 0.75
D FF [15]
Positive Edge
Triggered D FF 5 input Rotated MG 59 0.06 2
[15]
Negative Edge
Triggered D 5 input Rotated MG 59 0.06 2
FF[15]
Dual Edge
Triggered D FF 5 input Rotated MG 91 0.11 2.25
[15]
Authorized licensed use limited to: Visvesvaraya Technological University Belagavi. Downloaded on March 15,2023 at 08:53:26 UTC from IEEE Xplore. Restrictions apply.
Fig. 13. Layout and simulation result of efficient T FF [7]
IV. CONCLUSIONS
All the recent papers are reviewed and the efficient
method in terms of optimized parameters is concluded.
Sequential circuits like counters, registers, memory blocks
and other complex embedded applications can be designed
with any of these methods by observing the evaluation
achieved to get optimized design in terms of cell count,
device density and speed. D FF with edge triggering shows
that use of Mux, MG, converter and rotated 3 input MG are
the best method to get all optimized parameters except clock
Fig. 12. Layout and simulation result of efficient JK FF [7]
cycles required. A novel method for this can be designed to
increase the speed of operation and hence the computation
speed in complex digital circuits or embedded systems. P.
Azhagu Pradeepa et. al have given the efficient method
among the all. Researchers can make use of these efficient
methods and can use them in building different applications
to achieve improvement in either of these parameters. The
layout and simulation is performed in QCADesigner 2.0.3
and QCA Designer E software.
REFERENCES
[1] M. H. A. Khan, "Single-Electron Transistor Based Implementation of
NOT, Feynman, and Toffoli Gates," in 2015 IEEE International
Symposium on MultipleValued Logic, 2015, pp. 66-71
Authorized licensed use limited to: Visvesvaraya Technological University Belagavi. Downloaded on March 15,2023 at 08:53:26 UTC from IEEE Xplore. Restrictions apply.
[2] Y. Safaei Mehrabani and M. Eshghi, "Noise and Process Variation [10] Shanthala.G.M , Riazini and Karthik.P, Design and Implementation
Tolerant, Low-Power, High-Speed, and LowEnergy Full Adders in of Scan Flip-flop for Processor Using QCA Technology, International
CNFET Technology," IEEE Transactions on Very Large Scale Journal of Control and Automation Vol.10, No.8 (2017), pp.41-52
Integration Systems (TVLSI), Accepted, vol. 24, 02/01 2016. http://dx.doi.org/10.14257/ijca.2017.10.8.04
[3] D. Hisamoto, L. Wen-Chin, J. Kedzierski, H. Takeuchi, K. Asano, C. [11] Ali H. Majeed, Esam Alkaldy , Mohd S. Zainal and Danial MD. Nor,
Kuo, et al., "FinFET-a self-aligned doublegate MOSFET scalable to Novel Memory Structures in QCA Nano Technology, Iraqi Journal
20 nm," IEEE Transactions on Electron Devices, vol. 47, pp. 2320- for Electrical and Electronic Engineering, The 3rd Scientific
2325, 2000. Conference of Electrical and Electronic Engineering Researches
[4] C. S. Lent, and P. D. Tougaw, “A device architecture for computing (SCEEER) | (15-16) JUNE 2020 | BASRAH / IRAQ, DOI:
with quantum dots”, Proceedings of the IEEE, Vol. 85, No. 4, pp. 10.37917/ijeee.sceeer.3rd.17
541- 557, 1997. [12] Reza Binaei , Mohammad Gholami, Design of novel D flip-flops with
[5] P. D. Tougaw, C. S. Lent, “Logical devices implemented using set and reset abilities in quantum-dot cellular automata
quantum cellular automata”. Journal of Applied Physics75 (3):1818– nanotechnology, Computers and Electrical Engineering, 74 (2019)
1825, Year 1994. https://doi.org/10.1016/j.compeleceng.2019.02.002 0045-7906/©
[6] M. Ottavi, V. Vankamamidi, F. Lombardi, Clocking and cell 2019 Elsevier Ltd.,PP-259-272
placement for QCA, in: Proceedings of the IEEE Nanotechnology [13] Mojtaba Gholamnia Roshan, Mohammad Gholami, Novel D Latches
Conference, pp 343– 346, 2006. and D Flip-Flops with Set and Reset Ability in QCA Nanotechnology
[7] P.Azhagu Pradeepa, G.Bamila Julie,G.Gogula Priya ,Dr.S.Karthigai Using Minimum Cells and Area, International Journal of Theoretical
Lakshmi, “Design of Optimized QCA Sequential Circuits”, SSRG Physics https://doi.org/10.1007/s10773-018-3840-1, © Springer
International Journal of Electronics and Communication Engineering Science+Business Media, LLC, part of Springer Nature 2018
( SSRG – IJECE ) – Special Issue, ICRTCRET Mar 2019, ISSN: [14] Trailokya Nath Sasamal, Ashutosh Kumar Singh and Umesh
2348 – 8549,pp. 5-10 Ghanekar , Design of QCA-Based D Flip Flop and Memory Cell
[8] Ratna Chakrabarty, Dipak Kumar Mahato, N. K. Mandal, “A Novel Using Rotated Majority Gate, Smart Innovations in Communication
Design of Flip-Flop Circuits using Quantum Dot Cellular Automata and Computational Sciences, Advances in Intelligent Systems and
(QCA)”, 978-1-5386-4649-6/18/$31.00 ©2018 IEEE Computing 670, 2019, https://doi.org/10.1007/978-981-10-8971-
[9] Ali Newaz Bahar, Radhouane Laajimi, Md. Abdullah-Al-Shafi, 8_22
Kawsar Ahmed, “Toward Efficient Design of Flip-flops in Quantum- [15] Trailokya Nath Sasamal, Ashutosh Kumar Singh, Umesh Ghanekar,
Dot Cellular Automata with Power Dissipation Analysis”, Accepted: Design and Implementation of QCA D-Flip-Flops and RAM Cell
3 August 2018, Published 23 August 2018, © Springer Using Majority Gates, Journal of Circuits, Systems, and Computers,
Science+Business Media, LLC, part of Springer Nature 2018 doi: 10.1142/S0218126619500798
Authorized licensed use limited to: Visvesvaraya Technological University Belagavi. Downloaded on March 15,2023 at 08:53:26 UTC from IEEE Xplore. Restrictions apply.