Beruflich Dokumente
Kultur Dokumente
I. Introduction
QCA (Quantum Dot Cellular Automata) was introduced to overcome drawbacks of CMOS technology. In
CMOS technology we have power dissipation as main issue, apart from that speed and circuit complexity are other
considerable problems. Power dissipation cannot be completely avoided in CMOS technology. In addition to this
transistor based IC approach is getting extinct. The currently used CMOS technology has channel length which is in
terms of few nanometres(almost equal to zero)and at one point the channel length can't be reduced more. In that case
Moore's Law is not obeyed. Keeping all these issues in mind QCA, a Nanotechnology is proposed that acts as
alternative to CMOS. It's frequency of operation is Terahertz. Thus it is an appropriate method in designing circuits
for general purpose and embedded applications.
QCA cell is shown in Fig.1(a). QCA circuits are implemented with the help of Quantum cells. A cell consists of
4-quantum Dots, 2-electrons[8]. The electrons are arranged diagonally in dots. The position of electrons denotes
Logic"0" (or) Logic"1". There are two polarization states namely positive charge corresponding to logic-1 and
negative charge corresponding to logic-0. By setting one of the polarization states the tunnelling effect takes place
which is shown in Fig.1(b) and signal is transmitted from one location to another through QCA wire. Group of cells
arranged in straight line is called "QCA WIRE" as shown in Fig.2(a) & (b).The QCA wire, Inverter and 3-i/p MV
gate are essential elements in QCA design. Fig.3 (a), Fig.3 (b) shows schematic diagram and symbol of the inverter
respectively[10]. We can obtain an inverter (or a NOT gate) by placing a cell at the corner of another cell. Fig.3(a)
shows that by giving input “0”, we get output as “1” which is the inversion of the input and inverter symbol shows
in fig.3(b).A majority voter gate schematic and symbolic shown in Fig.4(a), 4(b) respectively. Suppose A, B and C
are inputs to the majority voter gate, then mathematical representation of output is given as MV (A,B,C) = (A.B +
B.C + A.C). The three input majority gate will be used as Logic AND gate and Logic OR gate by making one of the
input to fixed Logic. The three input majority voter gate input-out relation is shown in Table.1
Fig.1(a): Basic Cell Structure Fig.1(b): Cell Structure with Tunnel Junctions
Fig. 14(d)
A 5-bit G2B) code converter is shown in fig.16 with g4,g3,g2,g1,g0 as inputs and b4,b3,b2,b1,b0 as inputs. The
outputs are given as b4=g4, b3=g3⊕ g4, b2=g2⊕ b3, b1=b2⊕ g1, b0=b1⊕ g0.
V. Comparative Analysis
The comparison between the proposed B2G designs and the existing designs [2],[3],[4],[5],[6] are shown in the
Table 5.Our proposed 4-bit B2G code converter design uses less number of cells compared to all existing designs
i.e. 40 QCA cells with minimum net area as 0.08 μm2.
Table 5: B2GComparison
The comparison between the proposed gray to binary code design and the existing design [6] is shown in the
Table6.Our proposed 4-bit G2B code converter design uses less number of cells compared to existing designs i.e. 39
QCA cells with minimum net area as0.05 μm2.
Fig.19: Comparison of Proposed and Existing Designs with Respect to Net Area
No.of Cells
250 225
200
150 118 113 103
97
100 53 51 40 39 41
50
0 No.of Cells
Fig. 20: Comparison of Proposed and Existing Designs with Respect to Number of Cells
The comparison between the proposed and existing designs with respect to net area and number of cells is shown
in Fig.19, Fig.20 respectively.
VI. Conclusion
In this paper an efficient single layered B2G converters and G2B code converters are proposed. These proposed
B2G&G2B converters were designed with minimum number of QCA cells, minimum net area of a circuit without
any crossings. Moreover, these B2G, G2B converters are useful for projected security systems. We have designed
all 2, 3, 4, 5-bit B2G converters and G2B code converters and simulated by using QCA Designer tool. All the 2, 3,
4-bit B2G, G2B code converters results are compared with the existing designs and are shown in in fig.19 and
fig.20. Also we have proposed 5-bit B2G& G2B code converters with the cell count 53, 51 respectively and the area
0.14μm2, 0.07μm2 respectively. These type code converters will be expandable to any length of data with optimum
area and minimal cell count.
References
[1] C.S. Lent, P.D. Tougaw, A device architecture for computing with quantum dots. Proc. IEEE 85(4), 541–
557 (1997)
[2] Comparative Analysis of Code Converter Using Quantum Dot Cellular Automata (QCA
RatnaChakrabarty)978-1-5090-0996-1/16/$31.00©2016-IEEE
[3] Shifatul Islam, Mohammad Abdullah-al-Shafi and Ali NewazBahar, Implementation of Binary to Gray
Code Converters in Quantum Dot Cellular Automata.Journal of Today’s Ideas – Tomorrow’s
Technologies, Vol. 3, No. 2,December 2015. CONECCT.2015.
[4] NehaGuleria,”BINARY TO GRAY CODE CONVERTER IMPLEMENTATION USING QCA”978-
15090-6403-8/17/$31.00©2017-IEEE.
[5] Jadav Chandra Das and DebashisDe,Reversible Binary to Gray and Gray to Binary Code Converter using
QCA,”IETE Journal Of Research”,Volume 61,Issue 3,pages 223-229, 11 March 2015.
[6] Manisha G. WajeDr.P.K.DakholeDesign and Simulation of New XOR Gate and Code converters using
Quantum Dot Cellular Automata with reduced number of wire crossings.
[7] Ali NewazBahar,SajjadWaheed ,NazirHossain , Md. Asaduzzaman “A novel 3-input XOR function
implementation in quantum dot-cellular automata with energy dissipation analysis”, Alexandria
Engineering Journal.
[8] G. Khademi, S. S. Fahraj, M. T. Moradgholi, M. Houshmand, “Logic Optimization of Quantum dot
Cellular Automata Circuits using Ant Colony Optimization,” the 22nd ICEE, pp. 175-180, May 2014.
[9] V. Pudi and K. Sridharan, “Low Complexity Design of Ripple Carry and Brent–Kung Adders in QCA,”
IEEE Transaction on Nanotech., vol. 11, no. 1,pp. 105-119, Jan 2012.
[10] S. Perri, P. Corsoneilo, and G. Cocorullo, “Area-Delay Efficient Binary Adders in Quantum dot Cellular
Automata,” IEEE Transaction on VLSI systems , vol. 22, no. 5, pp. 1174-1179, May 2014.