SlideShare a Scribd company logo
1 of 11
Download to read offline
Vol.:(0123456789)
1 3
International Nano Letters (2019) 9:299–309
https://doi.org/10.1007/s40089-019-00283-9
ORIGINAL ARTICLE
A modular approach for testable conservative reversible multiplexer
circuit for nano‑electronic confine application
Nirupma Pathak1
· Santosh Kumar1
· Neeraj Kumar Misra2
· Bandan Kumar Bhoi3
Received: 8 December 2018 / Accepted: 30 September 2019 / Published online: 11 October 2019
© The Author(s) 2019
Abstract
Quantum technology has an attractive application nowadays for its minimizing the energy dissipation, which is a prominent
part of any system-level design. In this article, the significant module of a multiplexer, an extended to n:1 is framed with
prominent application in the control unit of the processor. The proposed multiplexer modules are framed by the algorithm,
which is extended perspective based. Further, quantum cost and gate count are less to ensure the efficient quantum comput-
ing framed. In addition, the QCA computing framework is an attempt to synthesize the optimal primitives in conservative
reversible multiplexer in nano-electronic confine application. The developed lemmas is framed to prove the optimal param-
eters in the reversible circuit. Compared with existing state-of-art-works, the proposed modular multiplexer, the gate count,
quantum cost and unit delay are optimal.
Keywords Quantum information science · Reversible multiplexer · Quantum-dot cellular automata · Quantum cost
Introduction
The complementary metal-oxide semiconductor (CMOS)
circuit design in the nanometer scale range has primary
limitations such as MOS transistor width (W), length (L)
and short channel effect that cause degradation of the device
performance [1]. To overcome the problems the research
moved towards nanotechnology [2]. Recently quantum-
dot cellular automata (QCA) general theorems promise the
principle of low power, high device density, high switching
speed and high operating frequency (THz) [3]. On the other
hand, reversible logic has a popular field in the area of digital
logic that can perform computing with almost zero power
consumption [4]. Energy dissipation is a significant factor in
digital logic circuits. According to Landauer, the single bit of
data lost generates KTln2=0.017 eV of heat energy, where
K is Boltzmann’s constant and T=300 K is the absolute tem-
perature [5]. Bennett proved that a zero power dissipation
in a digital circuit is likely only if the circuit is designed for
reversible logic gates [6]. In low power area, the reversible
logic technique has an emerging area in Nano-electronics and
quantum computing. In specific quantum, circuits are nano-
metric scale and high computation speed. Since they involve
tiny size particle (known as qubits) and exist in the atomic
scale level [7]. The advantage of reversible logic is that quan-
tum computing is made of this method. Moreover, revers-
ible logic is top-level emerging technologies, which process
high-speed computing, low power, and nanometric scale [8].
Initially, the conservative based circuits are designed that
emphasis on controlling the fault, which in turn increase the
reliability of the circuits [9]. The second most important fac-
tor is a cost, which basic part of the quantum cost. If we focus
on these two points, then the efficiency of the circuit will be
enhanced. The novelty of this work is to design the circuits
by combining all the above two factors.
* Neeraj Kumar Misra
neeraj.mishra3@gmail.com
Nirupma Pathak
nirupmapathak@gmail.com
Santosh Kumar
sant7783@hotmail.com
Bandan Kumar Bhoi
bkbhoi_etc@vssut.ac.in
1
Department of Computer Science and Engineering,
Maharishi University of Information Technology, Lucknow,
Uttar Pradesh 226013, India
2
Department of Electronics and Communication Engineering,
Bharat Institute of Engineering and Technology,
Hyderabad 501510, India
3
Department of Electronics and Telecommunication, Veer
Surendra Sai University of Technology, Burla 768018, India
300 International Nano Letters (2019) 9:299–309
1 3
Among all digital integrated circuits, multiplexer circuits
are the fundamental part, which is embedded in the module
part of the control unit of the processor. More appropriately,
the control unit of the processor consists of the multiplexer
[9]. After reviewing the state-of-the-art work in this area,
it can be conceived that a significant amount of research
has been done in this domain besides few works targets the
conservative approach, combined quantum logic circuit, and
QCA framework [4, 7, 10–14]. The circuit by the authors
in [7] such as 2:1 multiplexer was presented by MX-cqca
gate using the conservative, but it is non-reversible. This
multiplexer circuit has some constraints such as the modular
approach cannot be developed for higher-order multiplexer,
quantum circuit not realized because it is non-reversible.
The main drawback of existing multiplexer in literature is
it’s not conservative reversible logic based, many researchers
synthesize effort for optimizing the QCA parameters such as
cell count, area and latency as [jcel1, jcel2]. The tendency
to use such non-conservative QCA multiplexer is not fault
tolerance and its high error rate too [15, 16]. After reviewing
all the state-of-art-work, it can be analyzed that our pro-
posed circuits have some speciality such as low-cost metric
parameters (gate count, garbage outputs, and quantum cost)
and conservative reversible logic based. In the more specific
multiplexer, design approach extended for n-bit input using
the developed algorithm. Further QCA layout implementa-
tion of proposed multiplexer has been constructed which
appropriate to current Nano-electronics confine application.
Most of the above literature paper circuits discussed
above not optimize, there is utilizing more quantum cost,
not conservative approach and no quantum equivalent circuit
of design. This means these designs are not cost-effective
in terms of quantum cost and it is not conservative. How-
ever, the introduced design of multiplexer achieve optimal
value of parameters and the performance is also studied by
expanding the quantum equivalent circuit for the proposed
design.
This work proposes low quantum cost-based conserva-
tive reversible multiplexer. The outlines of the workaround
proposed circuits can be pointed out as follow.
• We design a conservative, reversible m:1 type multiplexer
using existing R-CQCA gate. The presented quantum cir-
cuit shows the circuit is more cost-effective regarding
quantum cost as compared to existing ones.
• We present the smaller QCA robust structure of multi-
plexer, and the simulation outcomes specify the correct
functionality for the minimum clock cycle delay.
• We design a cost-effective, conservative reversible mul-
tiplexer based on proposed algorithm.
• We design a 2:1 multiplexer layout through QCADe-
signer tool, which provide the 0.25 s latency and
0.24 µm2
area.
• We synthesize the multiplexer based on algorithm it
expand to n:1 multiplexer also and it helpful for ALU,
and control unit of processor design.
The rest of the paper is organized as follows: “Basic
terminologies” section discusses the basic terminolo-
gies related to our work. “Proposed multiplexer based on
R-CQCA gate” section discuss the proposed reversible gate
R-CQCA. The utility of R-CQCA as a multiplexer is elabo-
rated in “Existing conservative, reversible gates” section.
Proposed gate cell layout is given in “Design of conserva-
tive reversible multiplexer gate in QCA” section. In “Table 4
presents the comparative analysis of multiplexer” section,
the table presents the comparative analysis of multiplexer.
Finally, a conclusion has been shown in section Conclusion.
Basic terminologies
This section, we have presented the basic terminology such
as reversible logic, conservative, reversible logic and QCA
that are related to this work. Basic terminologies have been
reviewed in state-of-the-art work as per [17–20].
Definition 2.1 The reversible gate should have the equal
number of inputs Iv(A0, A1,…An) and outputs Ov(B0, B1,…
Bn) and the bijective mapping at the same time. Figure 1a
drawn the reversible gate.
Definition 2.2 A conservative, reversible gate is a ham-
ming weight of inputs and outputs is equal [8], which is
shown in Fig. 1b. More appropriately, it can be drawn in
Eq. (1).
Definition 2.3 The significant cost-metric parameter for
reversible logic is quantum cost. Any reversible gate can
be decomposed into 1×1 and 2×2 gates such as CNOT, V
and V+
gates (called quantum primitive gates). The CNOT
gate is depicted in Fig. 2a and the quantum cost calculation
for some basic structures are depicted in Fig. 2b–e. The cost
is calculated by counting the total primitives gates [7]. The
controlled V and V+
gate are depicted in Fig. 2f. In the con-
trolled V gate when the control input A=1, implies Q=V(B),
that V is synthesized by Eq. (2). When A=0, implies Q=B,
where A and B are inputs and Q is the output. The V and
V+
gates have some basic properties that drawn in Eqs. (3)
and (4).
(1)
A1 ⊕ A2 ⊕ … An
bijective
⟷ B1 ⊕ B2 ⊕ … Bn
(2)
V =
i + 1
2
(
1 −i
−i −1
)
301
International Nano Letters (2019) 9:299–309
1 3
Definition 2.4 In QCA cell has a quantum dot, with a
four number. The shape of quantum-dot is circular with a
specified diameter of 10 nm, and each dot is situated within
a neighbor radius of 20 nm. Whether two extra electrons
are situated in existing two quantum dots, and the arrange-
ment is always in a diagonal way. The formed QCA cell
can be a definite polarization (Fig. 3a). The majority gate,
inverter, fan-out concept, and clock are depicted in Fig. 3b–
d, respectively. The binary value stored in the QCA cell can
be defined by polarization. The polarization expression is
drawn by Eq. (5).
(3)
V × V = V+
× V+
= NOT
(4)
V+
× V = V × V+
= I
(5)
P =
(𝜎1
+ 𝜎3) − (𝜎2
+ 𝜎4)
𝜎1 + 𝜎2 + 𝜎3 + 𝜎4
Fig. 1  An n×n architecture of reversible gate
Fig. 2  Basic of quantum cost
Fig. 3  QCA fundamentals a QCA cell, b majority gate, c smaller
robust inverter, d fan out and e clocking
302 International Nano Letters (2019) 9:299–309
1 3
Definition 2.5 QCA has four clock zones; the utility is to
control the information flow. Four clock zones are categories
by four phase (Switch, Hold, release and relax). Clock zone
is shown in Fig. 3e.
Definition 2.6 The kink energy is the difference between
the maximum and minimum energy. Whereas maximum
energy exist when the two cells have opposite polarization
and have the minimum energy when they have the same
polarization. The kink energy is drawn by Eq. (6). Whereas
the electrostatic energy of a circuit is formed by considering
two cells (named cell a and cell b) with polarization (called
Pa and Pb) side by side, is drawn by Eq. (7).
Proposed multiplexer based on R‑CQCA gate
To test the circuit, the conservative logic claims to have cost-
efficient application in reversible logic circuits. In fact, the
conservative feature is the prominent part of testing revers-
ible gates [21]. Hence, to achieve a low error rate and testing
(6)
Ekink = Em,n
Pm≠Pn
− Em,n
Pm=Pn
(7)
Em,n =
1
4𝜋𝜀0
𝛴4
k=1
𝛴4
l=1
qm
k
qn
l
|rm
k
− rn
l
|
feature, the conservative, reversible technique would truly
be remarked as the useful feature for construction digital
logic integrated circuits. The conservative, reversible logic
useful in QCA technique since it addresses the cost-efficient
concern, such as: reducing cell complexity, reducing delay,
layout area, and power [14].
In this paper, a novel multiplexer, circuit have been
constructed by existing reversible gate [21]. The R-CQCA
gate is utilized for the multiplexer circuit. In “Modular
approaches to design a multiplexer” section, multiplexer
circuits are presented.
Existing conservative, reversible gates
The two popular existing conservative, reversible gate
is F2G, FRG and R-CQCA. In F2G input vector is Iv
the output vector Ov and they are set by Iv(A, B, C) and
Ov = (A, A ⊕ B, A ⊕ C). In FRG input and output vector are
set as Iv(A, B, C)andOv = (A, AB + AC, AC + AB). The other
conservative, reversible gate is R-CQCA; it is popular due
to its low value of quantum cost [21]. The quantum cost
of F2G, FRG, and R-CQCA are 2, 5 and 6, respectively.
Conservative, reversible R-CQCA gate is used for synthe-
sized the multiplexer in this work. The quantum equivalent
circuit of F2G, FRG, and R-CQCA is depicted in Fig. 4a–c
respectively.
Fig. 4  Existing conservative, reversible gate quantum circuit a F2G, b FRG and c R-CQCA
303
International Nano Letters (2019) 9:299–309
1 3
Fig. 5  Reversible multiplexer
304 International Nano Letters (2019) 9:299–309
1 3
Modular approaches to design a multiplexer
In the computational field, the multiplexer is used to select
the particular data [9]. The 2:1 Mux design is constructed
using 1 × R-CQCA, and its unit delay is 1. The schematic
and quantum circuit is well furnished by the 2:1 mux as
depicted in Fig. 5a. In the 2:1 mux consist of one select line
(Sel), two input information (I0, I1) and one required output
(Out). The output is synthesized by Out = Sel(I0) + Sel(I1).
When Sel = 0 then output data line connect to I0 and for
Sel=1 output connect to I1.
In a modular approach, the generic unit of 2:1 mux can
be employed for 4:1 Mux, a simplified three unit of 2:1 mux
version is employed for the design of 4:1 mux. The corre-
sponding schematic and quantum presentation of 4:1 mux
are shown in Fig. 5b. However, based on the circuit configu-
ration used for binary data, select inputs by select line inputs
is drawn in Table 1.
Using the two units of 4:1 Mux and one unit of 2:1 mux
we can accomplish the 8:1 mux, whose construction is
shown in Fig. 5c. A straightforward approach for multiplexer
design is adopted in m:1 mux design. Thus, the design of
m:1 mux has at least two unit of m
2
∶ 1 mux in addition one
unit of 2:1 mux. A complete construction for the execution
of m:1 multiplexer is depicted in Fig. 6. Thus, according to
the modular approach of multiplexer, lower bound reversible
parametric analysis of the number of date inputs m is given
by Lemma 1. A construction algorithm of m:1 multiplexer is
drawn in Algorithm 1. According to 8:1 multiplexer circuit,
their computation process of data inputs is drawn in Table 2.
Lemma 1 An m:1 multiplexer cascading link by the
R-CQCA can be synthesized by (m−1) be the minimum gate
count (GC) and constant input (CI), 2(m−1)+log2 m be the
garbage output (GO) and 4(m−1) quantum cost (QC)
Proof The construction of m:1 multiplexer consists of
(
m
2
)
∶ 1 multiplexer and single 2:1 multiplexer. Hence the
minimum GC and CI for 2:1, 4:1, 8:1 and m:1 type of mul-
tiplexer is
Hence above equation hold for m=2.
Assume that the Eq. (8), (9) and (10) supports for m=n.
Therefore, an m:1 multiplexer can be synthesized by (m−1)
gate count.
The GO rise by a 2:1, 4:1, 8:1 and m:1 type of multiplexer
as drawn by Eqs. (11), (12) and (13)
Hence above equation hold for m=2.
As a mathematical induction, the least 2(m−1)+log2 m
garbage output for m:1 type of multiplexer.
A 2:1, 4:1, 8:1 type of multiplexer requires 4, 12 and 28
quantum cost. The quantum cost of m:1 multiplexer synthe-
size by induction as below Eqs. (14), (15) and (16)
Hence above equation hold for m=2.
Therefor a m:1 multiplexer hold the 4(m−1) relationship
for QC.
(8)
(GC)2∶1mux = (CI)2∶1mux = 1 = 2 − 1
(9)
(GC)4∶1mux = (CI)2∶1mux = 3 = 4 − 1
(10)
(GC)8∶1mux = (CI)2∶1mux = 7 = 8 − 1
(11)
(GO)2∶1mux = 3 = 2(2 − 1) + log2 2
(12)
(GO)4∶1mux = 8 = 2(4 − 1) + log2 4
(13)
(GO)8∶1mux = 17 = 2(8 − 1) + log2 8
(14)
(QC)2∶1mux = 4 = (2 − 1) × 4
(15)
(QC)4∶1mux = 12 = (4 − 1) × 4
(16)
(QC)8∶1mux = 28 = (8 − 1) × 4
Table 1  4:1 Multiplexer data output
Select line inputs Intermediate outputs Data output
Sel1 Sel2 X Y Out
0 0 I0 I2 I2
0 1 I0 I2 I0
1 0 I1 I3 I3
1 1 I1 I3 I1
Fig. 6  Modular design of m:1 multiplexer
305
International Nano Letters (2019) 9:299–309
1 3
Algorithm 1. Modular-Design-Algorithm (m:1 multiplexer)
Input, Output: Input data set I=(I0, I1, I2,………,In-1), Select line Sel=(S0, S1,……,Sn-1) and generate one output
(Out) will store the outcomes.
1. Begin
Stage-1: Circuit takes 2 unit of : 1 type multiplexer and 1 unit of 2:1 type
multiplexer
2. Begin procedure (m:1 multiplexer)
3. For i=0 to m-1 do
4. If i=0 then
Utilize first : 1 type multiplexer as an initial output of a : 1
multiplexer
5. End if
6. If i=1 then
Utilize Second : 1 type multiplexer as output of a : 1
multiplexer
7. End if
8. If i=2 then
Choose the inputs of the 1 unit of 2:1 multiplexer from the cascade link
from the 2 unit of : 1 multiplexer
9. End if
10. Else
Go to line 2
11. End for
12. Return Select one desired output from 2:1 multiplexer, remaining
output are consider as garbage output.
13. End
Table 2  8:1 Multiplexer data
output
Select line inputs Intermediate outputs Data output
Sel1 Sel2 Sel3 X Y Z W P Q Out
0 0 0 I0 I2 Y I4 I6 P I2
0 0 1 I0 I2 Y I4 I6 P I6
0 1 0 I0 I2 X I4 I6 W I0
0 1 1 I0 I2 X I4 I6 W I4
1 0 0 I1 I3 Y I5 I7 P I3
1 0 1 I1 I3 Y I5 I7 P I7
1 1 0 I1 I3 X I5 I7 W I1
1 1 1 I1 I3 X I5 I7 W I5
306 International Nano Letters (2019) 9:299–309
1 3
Design of conservative reversible multiplexer gate
in QCA
To judge the efficiency of the proposed R-CQCA, the cell
layout in QCA Designer is considered. The cell layout of
R-CQCA is depicted in Fig. 7. The Bistable-approximation
engine is used for outcomes verification. In Fig. 8, it visual-
izes the results. It depicts that the results are strong polari-
zation value of different input combinations. The beginning
output P is acquired after 0.25 clock cycle delay. The third
(R) and fourth (S) outputs are acquired after 1 clock cycle
delay. Using cell layout and simulation, outcomes 3 impor-
tant features (complexity, speed, and area) are extracted from
this proposed layout, which is shown in Lemma 2.
Lemma 2 The maximum latency required to synthesize a
2:1 multiplexer using simulation outcomes is 0.5.
Proof In the 2:1 multiplexer, cell layout is depicted in Fig. 7.
The outcomes are verified under the bistable approximation
model with default parameters in QCA Designer. The simu-
lation outcomes elucidate that when select input B =(0, 0)
the outcomes P=(0, 1), appear after 0.5 latency i.e. input
A=(0,1) is selected and sent to output node P. When to take
the inputs B = (1, 1) the outcomes as P = (0, 1) i.e. input
D=(0,1) is routed to output node P. Therefore, it is observe
that ancilla inputs play an important role to get the output of
multiplexer. Maximum latency of 2:1 multiplexer is 0.5, as
depicted in simulation result in Fig. 8. Hence, maximum 0.5
latency is utilized for projects in 2:1 multiplexer.
Fig. 7  Cell layout of R-CQCA
307
International Nano Letters (2019) 9:299–309
1 3
Fig. 8  Simulation result of 2:1
multiplexer using R-CQCA
308 International Nano Letters (2019) 9:299–309
1 3
Table 4 presents the comparative analysis
of multiplexer
Table 3 shows the proposed reversible primitives of multi-
plexer circuits. Table 4 presents a comprehensive compari-
son between the existing and proposed multiplexer circuit
regarding reversible metrics such as gate count, garbage
outputs, quantum cost and conservative feature. Recent
existing work in [4, 7, 12, 13] have some reversible metrics,
the proposed modular approach based multiplexer has the
capability of optimizing all reversible metrics. The compara-
tive analysis table depicted in Table 5.
Conclusion
This work targets the basic factor such as cost-efficient solu-
tions for nano-electronics based confine application, which
has been successfully presented in this article. The cost-
efficient conservative reversible multiplexer has been dis-
cussed and introduced successfully. The synthesizer circuits
discussed in this paper is new and has achieved the target
results. In fact, we have explored our proposed reversible
gate R-CQCA in the dissimilar type of circuits such as multi-
plexer. First, the modular approach for multiplexer circuits, it
presents better parameters as compared to existing ones. We
have proven the reliability of multiplexer by lemmas. The
inevitable optimal parameters m:1 mux is 2(m − 1) + log2 m
garbage outputs and 4(m − 1) quantum cost. The entire
circuits work around R-CQCA and its aim is to optimize
the quantum cost. The R-CQCA has only 6 quantum cost.
Table 3  Performance metrics analysis of proposed multiplexer
QC quantum cost, GO garbage output, CI ancilla input, UD unit delay
Multiplexer Metrics
2:1 1 QC (R-CQCA)=6
1 GO (R-CQCA)=4
1 CI (R-CQCA)=1
1 UD (R-CQCA)=1
4:1 3 QC (R-CQCA)=3×6=18
3 GO (R-CQCA)=2+3+3=8
3 CI (R-CQCA)=1+1+1=3
3 UD (R-CQCA)=3
8:1 2 QC (4:1 mux)+1 QC (R-CQCA)=2×18+6=42
2 GO (4:1 mux)+1 GO (R-CQCA)=(6+8)+3=17
2 CI (4:1 mux)+1 CI (R-CQCA)=2×3+1=7
2 UD (R-CQCA)=2×3+1=7
Table 4  Comparative analysis
results of multiplexer design in
QCA
Design Reversible Cell count Majority gate Inverter Latency Area (µm2
)
Existing [3] No 246 11 4 1.25 0.25
Existing [10] No 124 9 9 2 0.25
Existing [11] No 154 3 4 1 0.15
Existing [14] No 23 3 1 1 0.02
New Yes 177 9 1 0.25 0.24
Table 5  Comparison between
the proposed and existing
multiplexer
‘–’ Not mentioned
Type [4] [7] [12] [13] Proposed
2:1 GC 1 1 1 1 1
GO 2 2 1 2 3
QC 4 5 4 4 6
Conservative No Yes No No Yes
Equivalent quantum circuit No No No No Yes
4:1 GC 3 3 3 6 3
GO 5 5 5 10 8
QC 12 15 12 28 12
Conservative No Yes No No Yes
Equivalent quantum circuit No No No No Yes
m:1 GC (m−1) 3n – – (m−1)
GO (m−1)+log2 m 4m+1 – – 2(m−1)+log2 m
QC 4(m−1) 15m – – 4(m−1)
Conservative No Yes – – Yes
309
International Nano Letters (2019) 9:299–309
1 3
Proposed multiplexer is analyzed on QCADesigner simula-
tor. In further analysis has been included to determine the
impact of R-CQCA in QCA technology. It is found that 0.25
latency, 0.24 µm2
area, 177 cell complexity. The proposed
dissimilar type of circuit will facilitate the coverage of low
reversible parameters, QCA logic computing, and classifi-
cation of QCA parameters such as complexity (cell count),
speed (latency) and area usages.
Open Access This article is distributed under the terms of the Crea-
tive Commons Attribution 4.0 International License (http://creat​iveco​
mmons​.org/licen​ses/by/4.0/), which permits unrestricted use, distribu-
tion, and reproduction in any medium, provided you give appropriate
credit to the original author(s) and the source, provide a link to the
Creative Commons license, and indicate if changes were made.
References
1. Singh, R., Misra, N.K., Bhoi, B.: Implementation of non-restor-
ing reversible divider using a quantum-dot cellular automata. In:
Behera, H., Nayak, J., Naik, B., Abraham, A. (eds.) Computational
Intelligence in Data Mining. Advances in Intelligent Systems and
Computing, vol. 711, pp. 459–469. Springer, Singapore (2019)
2. Sridharan, K., Pudi, V.: Design of Arithmetic Circuits in Quantum
Dot Cellular Automata Nanotechnology, vol. 599. Springer, Berlin
(2015)
3. Chabi, A.M., Sayedsalehi, S., Navi, K.: New modules for quan-
tum-dot cellular automata AND & OR gates Can. J. Electr. Elec-
tron. Eng. 3(5), 200–208 (2012)
4. Sen, B., Dutta, M., Goswami, M., Sikdar, B.K.: Modular design
of testable reversible ALU by QCA multiplexer with increase in
programmability. Microelectron. J. 45(11), 1522–1532 (2014)
5. Landauer, R.: Irreversible and heat generation in the computing
process. IBM J. Res. Dev. 3, 183–191 (1961)
6. Bennett, C.H.: Logical reversibility of computation. IBM J. Res.
Dev. 17, 525–532 (1973)
7. Thapliyal, H., Ranganathan, N.: Design of reversible sequential
circuits optimizing quantum cost, delay, and garbage outputs.
ACM J. Emerging Technol. Comput. Syst. (JETC) 6(4), 14 (2010)
8. Angizi, S., Moaiyeri, M.H., Farrokhi, S., Navi, K., Bagherza-
deh, N.: Designing quantum-dot cellular automata counters with
energy consumption analysis. Microprocess. Microsyst. 39(7),
512–520 (2015)
9. Jamal, L., Alam, M.M., Babu, H.M.H.: An efficient approach to
design a reversible control unit of a processor. Sustain. Comput.
Inf. Syst. 3(4), 286–294 (2013)
10. Teja, V.C.; Polisetti, S.; Kasavajjala, S.”QCA based multiplexing
of 16 arithmetic & logical subsystems-A paradigm for nano com-
puting”, Nano/Micro Engineered and Molecular System, 2008.
NEMS 2008. ­
3rd
IEEE International Conference on. pp. 758-763,
2008
11. Askari, M., Taghizadeh, M., Farhad, K.: Digital design using
quantum dot cellular automata (A nanotechnology method). In:
International Conference on Computer and Communication Engi-
neering, 2008. ICCCE 2008 (pp. 952–955) (2008)
12. Malhotra, A., Singh, C., Singh, A.: Efficient design of reversible
multiplexers with low quantum cost. Int. J. Eng. Res. Appl. 4(7),
20–23 (2014)
13. Syamala, Y., Tilak, A.V.N.: Synthesis of multiplexer and demul-
tiplexer circuits using reversible logic. Int. J. Recent Trends Eng.
Technol. 4(3), 34–38 (2010)
14. Sen, B., Goswami, M., Mazumdar, S., Sikdar, B.K.: Towards
modular design of reliable quantum-dot cellular automata logic
circuit using multiplexers. Comput. Electr. Eng. 45, 42–54 (2015)
15. Rashidi, H., Rezai, A., Soltany, S.: High-performance multiplexer
architecture for quantum-dot cellular automata. J. Comput. Elec-
tron. 15(3), 968–981 (2016)
16. Sabbaghi-Nadooshan, R., Kianpour, M.: A novel QCA implemen-
tation of MUX-based universal shift register. J. Comput. Electron.
13(1), 198–210 (2014)
17. Lent, C.S., Tougaw, P.D.: A device architecture for computing
with quantum dots. Proc. IEEE 85(4), 541–557 (1997)
18. Pal, J., Dutta, P., Saha, A.K.: Realization of basic gates using uni-
versal gates using quantum-dot cellular automata. In: Proceedings
of the International Conference on Computing and Communica-
tion Systems (pp. 541–549). Springer, Singapore (2018)
19. Sasamal, T.N., Mohan, A., Singh, A.K.: Efficient design of revers-
ible logic ALU using coplanar quantum-dot cellular automata. J.
Circuits Syst. Comput. 27(02), 1850021 (2018)
20. Fredkin, E., Toffoli, T.: Conservative logic. Int. J. Theo. Phys.
21(3–4), 219–253 (1982)
21. Misra, N.K., Wairya, S., Sen, B.: Design of conservative, revers-
ible sequential logic for cost efficient emerging nano circuits with
enhanced testability. Ain Shams Eng. J. 9(4), 2027–2037 (2018)
Publisher’s Note Springer Nature remains neutral with regard to
jurisdictional claims in published maps and institutional affiliations.

More Related Content

Similar to A modular approach for testable conservative reversible multiplexer circuit for nano‑electronic confine application

Study and Performance Analysis of MOS Technology and Nanocomputing QCA
Study and Performance Analysis of MOS Technology and Nanocomputing QCAStudy and Performance Analysis of MOS Technology and Nanocomputing QCA
Study and Performance Analysis of MOS Technology and Nanocomputing QCAVIT-AP University
 
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATESQUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATESDrKavitaKhare
 
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular AutomataA Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular AutomataVIT-AP University
 
PARALLEL BIJECTIVE PROCESSING OF REGULAR NANO SYSTOLIC GRIDS VIA CARBON FIELD...
PARALLEL BIJECTIVE PROCESSING OF REGULAR NANO SYSTOLIC GRIDS VIA CARBON FIELD...PARALLEL BIJECTIVE PROCESSING OF REGULAR NANO SYSTOLIC GRIDS VIA CARBON FIELD...
PARALLEL BIJECTIVE PROCESSING OF REGULAR NANO SYSTOLIC GRIDS VIA CARBON FIELD...ijcsit
 
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...VIT-AP University
 
Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...
Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...
Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...VIT-AP University
 
Novel conservative reversible error control circuits based on molecular QCA
Novel conservative reversible error control circuits based on molecular QCANovel conservative reversible error control circuits based on molecular QCA
Novel conservative reversible error control circuits based on molecular QCAVIT-AP University
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amitAmith Bhonsle
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amitAmith Bhonsle
 
Area-Delay Efficient Binary Adders in QCA
Area-Delay Efficient Binary Adders in QCAArea-Delay Efficient Binary Adders in QCA
Area-Delay Efficient Binary Adders in QCAIJERA Editor
 
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSNIRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSNIRJET Journal
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) inventionjournals
 
An Extensive Literature Review on Reversible Arithmetic and Logical Unit
An Extensive Literature Review on Reversible Arithmetic and Logical UnitAn Extensive Literature Review on Reversible Arithmetic and Logical Unit
An Extensive Literature Review on Reversible Arithmetic and Logical UnitIRJET Journal
 
A Novel Design of 4 Bit Johnson Counter Using Reversible Logic Gates
A Novel Design of 4 Bit Johnson Counter Using Reversible Logic GatesA Novel Design of 4 Bit Johnson Counter Using Reversible Logic Gates
A Novel Design of 4 Bit Johnson Counter Using Reversible Logic Gatesijsrd.com
 
Design of magnetic dipole based 3D integration nano-circuits for future elect...
Design of magnetic dipole based 3D integration nano-circuits for future elect...Design of magnetic dipole based 3D integration nano-circuits for future elect...
Design of magnetic dipole based 3D integration nano-circuits for future elect...VIT-AP University
 
Review On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
Review On 2:4 Decoder By Reversible Logic Gates For Low Power ConsumptionReview On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
Review On 2:4 Decoder By Reversible Logic Gates For Low Power ConsumptionIRJET Journal
 
DESIGN OF PARITY PRESERVING LOGIC BASED FAULT TOLERANT REVERSIBLE ARITHMETIC ...
DESIGN OF PARITY PRESERVING LOGIC BASED FAULT TOLERANT REVERSIBLE ARITHMETIC ...DESIGN OF PARITY PRESERVING LOGIC BASED FAULT TOLERANT REVERSIBLE ARITHMETIC ...
DESIGN OF PARITY PRESERVING LOGIC BASED FAULT TOLERANT REVERSIBLE ARITHMETIC ...VLSICS Design
 
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering protocol in wirel...
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering  protocol in wirel...EEIT2-F: energy-efficient aware IT2-fuzzy based clustering  protocol in wirel...
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering protocol in wirel...IJECEIAES
 

Similar to A modular approach for testable conservative reversible multiplexer circuit for nano‑electronic confine application (20)

Study and Performance Analysis of MOS Technology and Nanocomputing QCA
Study and Performance Analysis of MOS Technology and Nanocomputing QCAStudy and Performance Analysis of MOS Technology and Nanocomputing QCA
Study and Performance Analysis of MOS Technology and Nanocomputing QCA
 
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATESQUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
 
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular AutomataA Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
A Novel and Efficient Design for Squaring Units by Quantum-Dot Cellular Automata
 
PARALLEL BIJECTIVE PROCESSING OF REGULAR NANO SYSTOLIC GRIDS VIA CARBON FIELD...
PARALLEL BIJECTIVE PROCESSING OF REGULAR NANO SYSTOLIC GRIDS VIA CARBON FIELD...PARALLEL BIJECTIVE PROCESSING OF REGULAR NANO SYSTOLIC GRIDS VIA CARBON FIELD...
PARALLEL BIJECTIVE PROCESSING OF REGULAR NANO SYSTOLIC GRIDS VIA CARBON FIELD...
 
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
Designing of an Energy-Efficient Nanoelectronics Architecture for Binary Comp...
 
Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...
Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...
Novel Tree Structure Based Conservative Reversible Binary Coded Decimal Adder...
 
Novel conservative reversible error control circuits based on molecular QCA
Novel conservative reversible error control circuits based on molecular QCANovel conservative reversible error control circuits based on molecular QCA
Novel conservative reversible error control circuits based on molecular QCA
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amit
 
Ieee project reversible logic gates by_amit
Ieee project reversible logic gates  by_amitIeee project reversible logic gates  by_amit
Ieee project reversible logic gates by_amit
 
Ijciet 10 02_068
Ijciet 10 02_068Ijciet 10 02_068
Ijciet 10 02_068
 
Area-Delay Efficient Binary Adders in QCA
Area-Delay Efficient Binary Adders in QCAArea-Delay Efficient Binary Adders in QCA
Area-Delay Efficient Binary Adders in QCA
 
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSNIRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
IRJET - Energy Efficient Enhanced K-Means Cluster-Based Routing Protocol for WSN
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
An Extensive Literature Review on Reversible Arithmetic and Logical Unit
An Extensive Literature Review on Reversible Arithmetic and Logical UnitAn Extensive Literature Review on Reversible Arithmetic and Logical Unit
An Extensive Literature Review on Reversible Arithmetic and Logical Unit
 
A Novel Design of 4 Bit Johnson Counter Using Reversible Logic Gates
A Novel Design of 4 Bit Johnson Counter Using Reversible Logic GatesA Novel Design of 4 Bit Johnson Counter Using Reversible Logic Gates
A Novel Design of 4 Bit Johnson Counter Using Reversible Logic Gates
 
Design of magnetic dipole based 3D integration nano-circuits for future elect...
Design of magnetic dipole based 3D integration nano-circuits for future elect...Design of magnetic dipole based 3D integration nano-circuits for future elect...
Design of magnetic dipole based 3D integration nano-circuits for future elect...
 
ENERGY EFFICIENT ROUTING ALGORITHM
ENERGY EFFICIENT ROUTING ALGORITHMENERGY EFFICIENT ROUTING ALGORITHM
ENERGY EFFICIENT ROUTING ALGORITHM
 
Review On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
Review On 2:4 Decoder By Reversible Logic Gates For Low Power ConsumptionReview On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
Review On 2:4 Decoder By Reversible Logic Gates For Low Power Consumption
 
DESIGN OF PARITY PRESERVING LOGIC BASED FAULT TOLERANT REVERSIBLE ARITHMETIC ...
DESIGN OF PARITY PRESERVING LOGIC BASED FAULT TOLERANT REVERSIBLE ARITHMETIC ...DESIGN OF PARITY PRESERVING LOGIC BASED FAULT TOLERANT REVERSIBLE ARITHMETIC ...
DESIGN OF PARITY PRESERVING LOGIC BASED FAULT TOLERANT REVERSIBLE ARITHMETIC ...
 
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering protocol in wirel...
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering  protocol in wirel...EEIT2-F: energy-efficient aware IT2-fuzzy based clustering  protocol in wirel...
EEIT2-F: energy-efficient aware IT2-fuzzy based clustering protocol in wirel...
 

More from VIT-AP University

Information Theory and Coding
Information Theory and CodingInformation Theory and Coding
Information Theory and CodingVIT-AP University
 
Efficient architecture for arithmetic designs using perpendicular NanoMagneti...
Efficient architecture for arithmetic designs using perpendicular NanoMagneti...Efficient architecture for arithmetic designs using perpendicular NanoMagneti...
Efficient architecture for arithmetic designs using perpendicular NanoMagneti...VIT-AP University
 
An in-depth study of the electrical characterization of supercapacitors for r...
An in-depth study of the electrical characterization of supercapacitors for r...An in-depth study of the electrical characterization of supercapacitors for r...
An in-depth study of the electrical characterization of supercapacitors for r...VIT-AP University
 
Algorithm of Reading Scientific Research Article
Algorithm of Reading Scientific Research Article Algorithm of Reading Scientific Research Article
Algorithm of Reading Scientific Research Article VIT-AP University
 
How to Calculate the H-index and Effective Response of Reviewer
How to Calculate the H-index and Effective Response of ReviewerHow to Calculate the H-index and Effective Response of Reviewer
How to Calculate the H-index and Effective Response of ReviewerVIT-AP University
 
Writing and Good Abstract to Improve Your Article Quality
Writing and Good Abstract to Improve Your Article QualityWriting and Good Abstract to Improve Your Article Quality
Writing and Good Abstract to Improve Your Article QualityVIT-AP University
 
Fundamental of Electrical and Electronics Engineering.pdf
Fundamental of Electrical and Electronics Engineering.pdfFundamental of Electrical and Electronics Engineering.pdf
Fundamental of Electrical and Electronics Engineering.pdfVIT-AP University
 
Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...
Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...
Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...VIT-AP University
 
Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...
Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...
Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...VIT-AP University
 
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor NetworkingSensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor NetworkingVIT-AP University
 
Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...
Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...
Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...VIT-AP University
 
A Redundant Adder Architecture in Ternary Quantum-Dot Cellular Automata
A Redundant Adder Architecture in Ternary Quantum-Dot Cellular AutomataA Redundant Adder Architecture in Ternary Quantum-Dot Cellular Automata
A Redundant Adder Architecture in Ternary Quantum-Dot Cellular AutomataVIT-AP University
 
An Explicit Cell-Based Nesting Robust Architecture and Analysis of Full Adder
An Explicit Cell-Based Nesting Robust Architecture and Analysis of Full AdderAn Explicit Cell-Based Nesting Robust Architecture and Analysis of Full Adder
An Explicit Cell-Based Nesting Robust Architecture and Analysis of Full AdderVIT-AP University
 
Concept and Algorithm of Quantum Computing During Pandemic Situation of COVID-19
Concept and Algorithm of Quantum Computing During Pandemic Situation of COVID-19Concept and Algorithm of Quantum Computing During Pandemic Situation of COVID-19
Concept and Algorithm of Quantum Computing During Pandemic Situation of COVID-19VIT-AP University
 
A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...
A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...
A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...VIT-AP University
 
Novel Robust Design for Reversible Code Converters and Binary Incrementer wit...
Novel Robust Design for Reversible Code Converters and Binary Incrementer wit...Novel Robust Design for Reversible Code Converters and Binary Incrementer wit...
Novel Robust Design for Reversible Code Converters and Binary Incrementer wit...VIT-AP University
 
DESIGN OF MEDIAN FILTER IN QUANTUM-DOT CELLULAR AUTOMATA FOR IMAGE PROCESSING...
DESIGN OF MEDIAN FILTER IN QUANTUM-DOT CELLULAR AUTOMATA FOR IMAGE PROCESSING...DESIGN OF MEDIAN FILTER IN QUANTUM-DOT CELLULAR AUTOMATA FOR IMAGE PROCESSING...
DESIGN OF MEDIAN FILTER IN QUANTUM-DOT CELLULAR AUTOMATA FOR IMAGE PROCESSING...VIT-AP University
 
Low Power LC-Quadrature VCO with Superior Phase Noise Performance in 0.13 μmR...
Low Power LC-Quadrature VCO with Superior Phase Noise Performance in 0.13 μmR...Low Power LC-Quadrature VCO with Superior Phase Noise Performance in 0.13 μmR...
Low Power LC-Quadrature VCO with Superior Phase Noise Performance in 0.13 μmR...VIT-AP University
 

More from VIT-AP University (20)

Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Information Theory and Coding
Information Theory and CodingInformation Theory and Coding
Information Theory and Coding
 
Efficient architecture for arithmetic designs using perpendicular NanoMagneti...
Efficient architecture for arithmetic designs using perpendicular NanoMagneti...Efficient architecture for arithmetic designs using perpendicular NanoMagneti...
Efficient architecture for arithmetic designs using perpendicular NanoMagneti...
 
An in-depth study of the electrical characterization of supercapacitors for r...
An in-depth study of the electrical characterization of supercapacitors for r...An in-depth study of the electrical characterization of supercapacitors for r...
An in-depth study of the electrical characterization of supercapacitors for r...
 
Algorithm of Reading Scientific Research Article
Algorithm of Reading Scientific Research Article Algorithm of Reading Scientific Research Article
Algorithm of Reading Scientific Research Article
 
How to Calculate the H-index and Effective Response of Reviewer
How to Calculate the H-index and Effective Response of ReviewerHow to Calculate the H-index and Effective Response of Reviewer
How to Calculate the H-index and Effective Response of Reviewer
 
Importance of ORCHID ID
Importance of ORCHID IDImportance of ORCHID ID
Importance of ORCHID ID
 
Writing and Good Abstract to Improve Your Article Quality
Writing and Good Abstract to Improve Your Article QualityWriting and Good Abstract to Improve Your Article Quality
Writing and Good Abstract to Improve Your Article Quality
 
Fundamental of Electrical and Electronics Engineering.pdf
Fundamental of Electrical and Electronics Engineering.pdfFundamental of Electrical and Electronics Engineering.pdf
Fundamental of Electrical and Electronics Engineering.pdf
 
Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...
Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...
Content Addressable Memory Design in 3D pNML for Energy-Aware Sustainable Com...
 
Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...
Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...
Performance Evaluation & Design Methodologies for Automated 32 Bit CRC Checki...
 
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor NetworkingSensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
Sensor Energy Optimization Using Fuzzy Logic in Wireless Sensor Networking
 
Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...
Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...
Analysis on Fault Mapping of Reversible Gates with Extended Hardware Descript...
 
A Redundant Adder Architecture in Ternary Quantum-Dot Cellular Automata
A Redundant Adder Architecture in Ternary Quantum-Dot Cellular AutomataA Redundant Adder Architecture in Ternary Quantum-Dot Cellular Automata
A Redundant Adder Architecture in Ternary Quantum-Dot Cellular Automata
 
An Explicit Cell-Based Nesting Robust Architecture and Analysis of Full Adder
An Explicit Cell-Based Nesting Robust Architecture and Analysis of Full AdderAn Explicit Cell-Based Nesting Robust Architecture and Analysis of Full Adder
An Explicit Cell-Based Nesting Robust Architecture and Analysis of Full Adder
 
Concept and Algorithm of Quantum Computing During Pandemic Situation of COVID-19
Concept and Algorithm of Quantum Computing During Pandemic Situation of COVID-19Concept and Algorithm of Quantum Computing During Pandemic Situation of COVID-19
Concept and Algorithm of Quantum Computing During Pandemic Situation of COVID-19
 
A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...
A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...
A Novel Parity Preserving Reversible Binary-to-BCD Code Converter with Testab...
 
Novel Robust Design for Reversible Code Converters and Binary Incrementer wit...
Novel Robust Design for Reversible Code Converters and Binary Incrementer wit...Novel Robust Design for Reversible Code Converters and Binary Incrementer wit...
Novel Robust Design for Reversible Code Converters and Binary Incrementer wit...
 
DESIGN OF MEDIAN FILTER IN QUANTUM-DOT CELLULAR AUTOMATA FOR IMAGE PROCESSING...
DESIGN OF MEDIAN FILTER IN QUANTUM-DOT CELLULAR AUTOMATA FOR IMAGE PROCESSING...DESIGN OF MEDIAN FILTER IN QUANTUM-DOT CELLULAR AUTOMATA FOR IMAGE PROCESSING...
DESIGN OF MEDIAN FILTER IN QUANTUM-DOT CELLULAR AUTOMATA FOR IMAGE PROCESSING...
 
Low Power LC-Quadrature VCO with Superior Phase Noise Performance in 0.13 μmR...
Low Power LC-Quadrature VCO with Superior Phase Noise Performance in 0.13 μmR...Low Power LC-Quadrature VCO with Superior Phase Noise Performance in 0.13 μmR...
Low Power LC-Quadrature VCO with Superior Phase Noise Performance in 0.13 μmR...
 

Recently uploaded

Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 

Recently uploaded (20)

Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 

A modular approach for testable conservative reversible multiplexer circuit for nano‑electronic confine application

  • 1. Vol.:(0123456789) 1 3 International Nano Letters (2019) 9:299–309 https://doi.org/10.1007/s40089-019-00283-9 ORIGINAL ARTICLE A modular approach for testable conservative reversible multiplexer circuit for nano‑electronic confine application Nirupma Pathak1 · Santosh Kumar1 · Neeraj Kumar Misra2 · Bandan Kumar Bhoi3 Received: 8 December 2018 / Accepted: 30 September 2019 / Published online: 11 October 2019 © The Author(s) 2019 Abstract Quantum technology has an attractive application nowadays for its minimizing the energy dissipation, which is a prominent part of any system-level design. In this article, the significant module of a multiplexer, an extended to n:1 is framed with prominent application in the control unit of the processor. The proposed multiplexer modules are framed by the algorithm, which is extended perspective based. Further, quantum cost and gate count are less to ensure the efficient quantum comput- ing framed. In addition, the QCA computing framework is an attempt to synthesize the optimal primitives in conservative reversible multiplexer in nano-electronic confine application. The developed lemmas is framed to prove the optimal param- eters in the reversible circuit. Compared with existing state-of-art-works, the proposed modular multiplexer, the gate count, quantum cost and unit delay are optimal. Keywords Quantum information science · Reversible multiplexer · Quantum-dot cellular automata · Quantum cost Introduction The complementary metal-oxide semiconductor (CMOS) circuit design in the nanometer scale range has primary limitations such as MOS transistor width (W), length (L) and short channel effect that cause degradation of the device performance [1]. To overcome the problems the research moved towards nanotechnology [2]. Recently quantum- dot cellular automata (QCA) general theorems promise the principle of low power, high device density, high switching speed and high operating frequency (THz) [3]. On the other hand, reversible logic has a popular field in the area of digital logic that can perform computing with almost zero power consumption [4]. Energy dissipation is a significant factor in digital logic circuits. According to Landauer, the single bit of data lost generates KTln2=0.017 eV of heat energy, where K is Boltzmann’s constant and T=300 K is the absolute tem- perature [5]. Bennett proved that a zero power dissipation in a digital circuit is likely only if the circuit is designed for reversible logic gates [6]. In low power area, the reversible logic technique has an emerging area in Nano-electronics and quantum computing. In specific quantum, circuits are nano- metric scale and high computation speed. Since they involve tiny size particle (known as qubits) and exist in the atomic scale level [7]. The advantage of reversible logic is that quan- tum computing is made of this method. Moreover, revers- ible logic is top-level emerging technologies, which process high-speed computing, low power, and nanometric scale [8]. Initially, the conservative based circuits are designed that emphasis on controlling the fault, which in turn increase the reliability of the circuits [9]. The second most important fac- tor is a cost, which basic part of the quantum cost. If we focus on these two points, then the efficiency of the circuit will be enhanced. The novelty of this work is to design the circuits by combining all the above two factors. * Neeraj Kumar Misra neeraj.mishra3@gmail.com Nirupma Pathak nirupmapathak@gmail.com Santosh Kumar sant7783@hotmail.com Bandan Kumar Bhoi bkbhoi_etc@vssut.ac.in 1 Department of Computer Science and Engineering, Maharishi University of Information Technology, Lucknow, Uttar Pradesh 226013, India 2 Department of Electronics and Communication Engineering, Bharat Institute of Engineering and Technology, Hyderabad 501510, India 3 Department of Electronics and Telecommunication, Veer Surendra Sai University of Technology, Burla 768018, India
  • 2. 300 International Nano Letters (2019) 9:299–309 1 3 Among all digital integrated circuits, multiplexer circuits are the fundamental part, which is embedded in the module part of the control unit of the processor. More appropriately, the control unit of the processor consists of the multiplexer [9]. After reviewing the state-of-the-art work in this area, it can be conceived that a significant amount of research has been done in this domain besides few works targets the conservative approach, combined quantum logic circuit, and QCA framework [4, 7, 10–14]. The circuit by the authors in [7] such as 2:1 multiplexer was presented by MX-cqca gate using the conservative, but it is non-reversible. This multiplexer circuit has some constraints such as the modular approach cannot be developed for higher-order multiplexer, quantum circuit not realized because it is non-reversible. The main drawback of existing multiplexer in literature is it’s not conservative reversible logic based, many researchers synthesize effort for optimizing the QCA parameters such as cell count, area and latency as [jcel1, jcel2]. The tendency to use such non-conservative QCA multiplexer is not fault tolerance and its high error rate too [15, 16]. After reviewing all the state-of-art-work, it can be analyzed that our pro- posed circuits have some speciality such as low-cost metric parameters (gate count, garbage outputs, and quantum cost) and conservative reversible logic based. In the more specific multiplexer, design approach extended for n-bit input using the developed algorithm. Further QCA layout implementa- tion of proposed multiplexer has been constructed which appropriate to current Nano-electronics confine application. Most of the above literature paper circuits discussed above not optimize, there is utilizing more quantum cost, not conservative approach and no quantum equivalent circuit of design. This means these designs are not cost-effective in terms of quantum cost and it is not conservative. How- ever, the introduced design of multiplexer achieve optimal value of parameters and the performance is also studied by expanding the quantum equivalent circuit for the proposed design. This work proposes low quantum cost-based conserva- tive reversible multiplexer. The outlines of the workaround proposed circuits can be pointed out as follow. • We design a conservative, reversible m:1 type multiplexer using existing R-CQCA gate. The presented quantum cir- cuit shows the circuit is more cost-effective regarding quantum cost as compared to existing ones. • We present the smaller QCA robust structure of multi- plexer, and the simulation outcomes specify the correct functionality for the minimum clock cycle delay. • We design a cost-effective, conservative reversible mul- tiplexer based on proposed algorithm. • We design a 2:1 multiplexer layout through QCADe- signer tool, which provide the 0.25 s latency and 0.24 µm2 area. • We synthesize the multiplexer based on algorithm it expand to n:1 multiplexer also and it helpful for ALU, and control unit of processor design. The rest of the paper is organized as follows: “Basic terminologies” section discusses the basic terminolo- gies related to our work. “Proposed multiplexer based on R-CQCA gate” section discuss the proposed reversible gate R-CQCA. The utility of R-CQCA as a multiplexer is elabo- rated in “Existing conservative, reversible gates” section. Proposed gate cell layout is given in “Design of conserva- tive reversible multiplexer gate in QCA” section. In “Table 4 presents the comparative analysis of multiplexer” section, the table presents the comparative analysis of multiplexer. Finally, a conclusion has been shown in section Conclusion. Basic terminologies This section, we have presented the basic terminology such as reversible logic, conservative, reversible logic and QCA that are related to this work. Basic terminologies have been reviewed in state-of-the-art work as per [17–20]. Definition 2.1 The reversible gate should have the equal number of inputs Iv(A0, A1,…An) and outputs Ov(B0, B1,… Bn) and the bijective mapping at the same time. Figure 1a drawn the reversible gate. Definition 2.2 A conservative, reversible gate is a ham- ming weight of inputs and outputs is equal [8], which is shown in Fig. 1b. More appropriately, it can be drawn in Eq. (1). Definition 2.3 The significant cost-metric parameter for reversible logic is quantum cost. Any reversible gate can be decomposed into 1×1 and 2×2 gates such as CNOT, V and V+ gates (called quantum primitive gates). The CNOT gate is depicted in Fig. 2a and the quantum cost calculation for some basic structures are depicted in Fig. 2b–e. The cost is calculated by counting the total primitives gates [7]. The controlled V and V+ gate are depicted in Fig. 2f. In the con- trolled V gate when the control input A=1, implies Q=V(B), that V is synthesized by Eq. (2). When A=0, implies Q=B, where A and B are inputs and Q is the output. The V and V+ gates have some basic properties that drawn in Eqs. (3) and (4). (1) A1 ⊕ A2 ⊕ … An bijective ⟷ B1 ⊕ B2 ⊕ … Bn (2) V = i + 1 2 ( 1 −i −i −1 )
  • 3. 301 International Nano Letters (2019) 9:299–309 1 3 Definition 2.4 In QCA cell has a quantum dot, with a four number. The shape of quantum-dot is circular with a specified diameter of 10 nm, and each dot is situated within a neighbor radius of 20 nm. Whether two extra electrons are situated in existing two quantum dots, and the arrange- ment is always in a diagonal way. The formed QCA cell can be a definite polarization (Fig. 3a). The majority gate, inverter, fan-out concept, and clock are depicted in Fig. 3b– d, respectively. The binary value stored in the QCA cell can be defined by polarization. The polarization expression is drawn by Eq. (5). (3) V × V = V+ × V+ = NOT (4) V+ × V = V × V+ = I (5) P = (𝜎1 + 𝜎3) − (𝜎2 + 𝜎4) 𝜎1 + 𝜎2 + 𝜎3 + 𝜎4 Fig. 1  An n×n architecture of reversible gate Fig. 2  Basic of quantum cost Fig. 3  QCA fundamentals a QCA cell, b majority gate, c smaller robust inverter, d fan out and e clocking
  • 4. 302 International Nano Letters (2019) 9:299–309 1 3 Definition 2.5 QCA has four clock zones; the utility is to control the information flow. Four clock zones are categories by four phase (Switch, Hold, release and relax). Clock zone is shown in Fig. 3e. Definition 2.6 The kink energy is the difference between the maximum and minimum energy. Whereas maximum energy exist when the two cells have opposite polarization and have the minimum energy when they have the same polarization. The kink energy is drawn by Eq. (6). Whereas the electrostatic energy of a circuit is formed by considering two cells (named cell a and cell b) with polarization (called Pa and Pb) side by side, is drawn by Eq. (7). Proposed multiplexer based on R‑CQCA gate To test the circuit, the conservative logic claims to have cost- efficient application in reversible logic circuits. In fact, the conservative feature is the prominent part of testing revers- ible gates [21]. Hence, to achieve a low error rate and testing (6) Ekink = Em,n Pm≠Pn − Em,n Pm=Pn (7) Em,n = 1 4𝜋𝜀0 𝛴4 k=1 𝛴4 l=1 qm k qn l |rm k − rn l | feature, the conservative, reversible technique would truly be remarked as the useful feature for construction digital logic integrated circuits. The conservative, reversible logic useful in QCA technique since it addresses the cost-efficient concern, such as: reducing cell complexity, reducing delay, layout area, and power [14]. In this paper, a novel multiplexer, circuit have been constructed by existing reversible gate [21]. The R-CQCA gate is utilized for the multiplexer circuit. In “Modular approaches to design a multiplexer” section, multiplexer circuits are presented. Existing conservative, reversible gates The two popular existing conservative, reversible gate is F2G, FRG and R-CQCA. In F2G input vector is Iv the output vector Ov and they are set by Iv(A, B, C) and Ov = (A, A ⊕ B, A ⊕ C). In FRG input and output vector are set as Iv(A, B, C)andOv = (A, AB + AC, AC + AB). The other conservative, reversible gate is R-CQCA; it is popular due to its low value of quantum cost [21]. The quantum cost of F2G, FRG, and R-CQCA are 2, 5 and 6, respectively. Conservative, reversible R-CQCA gate is used for synthe- sized the multiplexer in this work. The quantum equivalent circuit of F2G, FRG, and R-CQCA is depicted in Fig. 4a–c respectively. Fig. 4  Existing conservative, reversible gate quantum circuit a F2G, b FRG and c R-CQCA
  • 5. 303 International Nano Letters (2019) 9:299–309 1 3 Fig. 5  Reversible multiplexer
  • 6. 304 International Nano Letters (2019) 9:299–309 1 3 Modular approaches to design a multiplexer In the computational field, the multiplexer is used to select the particular data [9]. The 2:1 Mux design is constructed using 1 × R-CQCA, and its unit delay is 1. The schematic and quantum circuit is well furnished by the 2:1 mux as depicted in Fig. 5a. In the 2:1 mux consist of one select line (Sel), two input information (I0, I1) and one required output (Out). The output is synthesized by Out = Sel(I0) + Sel(I1). When Sel = 0 then output data line connect to I0 and for Sel=1 output connect to I1. In a modular approach, the generic unit of 2:1 mux can be employed for 4:1 Mux, a simplified three unit of 2:1 mux version is employed for the design of 4:1 mux. The corre- sponding schematic and quantum presentation of 4:1 mux are shown in Fig. 5b. However, based on the circuit configu- ration used for binary data, select inputs by select line inputs is drawn in Table 1. Using the two units of 4:1 Mux and one unit of 2:1 mux we can accomplish the 8:1 mux, whose construction is shown in Fig. 5c. A straightforward approach for multiplexer design is adopted in m:1 mux design. Thus, the design of m:1 mux has at least two unit of m 2 ∶ 1 mux in addition one unit of 2:1 mux. A complete construction for the execution of m:1 multiplexer is depicted in Fig. 6. Thus, according to the modular approach of multiplexer, lower bound reversible parametric analysis of the number of date inputs m is given by Lemma 1. A construction algorithm of m:1 multiplexer is drawn in Algorithm 1. According to 8:1 multiplexer circuit, their computation process of data inputs is drawn in Table 2. Lemma 1 An m:1 multiplexer cascading link by the R-CQCA can be synthesized by (m−1) be the minimum gate count (GC) and constant input (CI), 2(m−1)+log2 m be the garbage output (GO) and 4(m−1) quantum cost (QC) Proof The construction of m:1 multiplexer consists of ( m 2 ) ∶ 1 multiplexer and single 2:1 multiplexer. Hence the minimum GC and CI for 2:1, 4:1, 8:1 and m:1 type of mul- tiplexer is Hence above equation hold for m=2. Assume that the Eq. (8), (9) and (10) supports for m=n. Therefore, an m:1 multiplexer can be synthesized by (m−1) gate count. The GO rise by a 2:1, 4:1, 8:1 and m:1 type of multiplexer as drawn by Eqs. (11), (12) and (13) Hence above equation hold for m=2. As a mathematical induction, the least 2(m−1)+log2 m garbage output for m:1 type of multiplexer. A 2:1, 4:1, 8:1 type of multiplexer requires 4, 12 and 28 quantum cost. The quantum cost of m:1 multiplexer synthe- size by induction as below Eqs. (14), (15) and (16) Hence above equation hold for m=2. Therefor a m:1 multiplexer hold the 4(m−1) relationship for QC. (8) (GC)2∶1mux = (CI)2∶1mux = 1 = 2 − 1 (9) (GC)4∶1mux = (CI)2∶1mux = 3 = 4 − 1 (10) (GC)8∶1mux = (CI)2∶1mux = 7 = 8 − 1 (11) (GO)2∶1mux = 3 = 2(2 − 1) + log2 2 (12) (GO)4∶1mux = 8 = 2(4 − 1) + log2 4 (13) (GO)8∶1mux = 17 = 2(8 − 1) + log2 8 (14) (QC)2∶1mux = 4 = (2 − 1) × 4 (15) (QC)4∶1mux = 12 = (4 − 1) × 4 (16) (QC)8∶1mux = 28 = (8 − 1) × 4 Table 1  4:1 Multiplexer data output Select line inputs Intermediate outputs Data output Sel1 Sel2 X Y Out 0 0 I0 I2 I2 0 1 I0 I2 I0 1 0 I1 I3 I3 1 1 I1 I3 I1 Fig. 6  Modular design of m:1 multiplexer
  • 7. 305 International Nano Letters (2019) 9:299–309 1 3 Algorithm 1. Modular-Design-Algorithm (m:1 multiplexer) Input, Output: Input data set I=(I0, I1, I2,………,In-1), Select line Sel=(S0, S1,……,Sn-1) and generate one output (Out) will store the outcomes. 1. Begin Stage-1: Circuit takes 2 unit of : 1 type multiplexer and 1 unit of 2:1 type multiplexer 2. Begin procedure (m:1 multiplexer) 3. For i=0 to m-1 do 4. If i=0 then Utilize first : 1 type multiplexer as an initial output of a : 1 multiplexer 5. End if 6. If i=1 then Utilize Second : 1 type multiplexer as output of a : 1 multiplexer 7. End if 8. If i=2 then Choose the inputs of the 1 unit of 2:1 multiplexer from the cascade link from the 2 unit of : 1 multiplexer 9. End if 10. Else Go to line 2 11. End for 12. Return Select one desired output from 2:1 multiplexer, remaining output are consider as garbage output. 13. End Table 2  8:1 Multiplexer data output Select line inputs Intermediate outputs Data output Sel1 Sel2 Sel3 X Y Z W P Q Out 0 0 0 I0 I2 Y I4 I6 P I2 0 0 1 I0 I2 Y I4 I6 P I6 0 1 0 I0 I2 X I4 I6 W I0 0 1 1 I0 I2 X I4 I6 W I4 1 0 0 I1 I3 Y I5 I7 P I3 1 0 1 I1 I3 Y I5 I7 P I7 1 1 0 I1 I3 X I5 I7 W I1 1 1 1 I1 I3 X I5 I7 W I5
  • 8. 306 International Nano Letters (2019) 9:299–309 1 3 Design of conservative reversible multiplexer gate in QCA To judge the efficiency of the proposed R-CQCA, the cell layout in QCA Designer is considered. The cell layout of R-CQCA is depicted in Fig. 7. The Bistable-approximation engine is used for outcomes verification. In Fig. 8, it visual- izes the results. It depicts that the results are strong polari- zation value of different input combinations. The beginning output P is acquired after 0.25 clock cycle delay. The third (R) and fourth (S) outputs are acquired after 1 clock cycle delay. Using cell layout and simulation, outcomes 3 impor- tant features (complexity, speed, and area) are extracted from this proposed layout, which is shown in Lemma 2. Lemma 2 The maximum latency required to synthesize a 2:1 multiplexer using simulation outcomes is 0.5. Proof In the 2:1 multiplexer, cell layout is depicted in Fig. 7. The outcomes are verified under the bistable approximation model with default parameters in QCA Designer. The simu- lation outcomes elucidate that when select input B =(0, 0) the outcomes P=(0, 1), appear after 0.5 latency i.e. input A=(0,1) is selected and sent to output node P. When to take the inputs B = (1, 1) the outcomes as P = (0, 1) i.e. input D=(0,1) is routed to output node P. Therefore, it is observe that ancilla inputs play an important role to get the output of multiplexer. Maximum latency of 2:1 multiplexer is 0.5, as depicted in simulation result in Fig. 8. Hence, maximum 0.5 latency is utilized for projects in 2:1 multiplexer. Fig. 7  Cell layout of R-CQCA
  • 9. 307 International Nano Letters (2019) 9:299–309 1 3 Fig. 8  Simulation result of 2:1 multiplexer using R-CQCA
  • 10. 308 International Nano Letters (2019) 9:299–309 1 3 Table 4 presents the comparative analysis of multiplexer Table 3 shows the proposed reversible primitives of multi- plexer circuits. Table 4 presents a comprehensive compari- son between the existing and proposed multiplexer circuit regarding reversible metrics such as gate count, garbage outputs, quantum cost and conservative feature. Recent existing work in [4, 7, 12, 13] have some reversible metrics, the proposed modular approach based multiplexer has the capability of optimizing all reversible metrics. The compara- tive analysis table depicted in Table 5. Conclusion This work targets the basic factor such as cost-efficient solu- tions for nano-electronics based confine application, which has been successfully presented in this article. The cost- efficient conservative reversible multiplexer has been dis- cussed and introduced successfully. The synthesizer circuits discussed in this paper is new and has achieved the target results. In fact, we have explored our proposed reversible gate R-CQCA in the dissimilar type of circuits such as multi- plexer. First, the modular approach for multiplexer circuits, it presents better parameters as compared to existing ones. We have proven the reliability of multiplexer by lemmas. The inevitable optimal parameters m:1 mux is 2(m − 1) + log2 m garbage outputs and 4(m − 1) quantum cost. The entire circuits work around R-CQCA and its aim is to optimize the quantum cost. The R-CQCA has only 6 quantum cost. Table 3  Performance metrics analysis of proposed multiplexer QC quantum cost, GO garbage output, CI ancilla input, UD unit delay Multiplexer Metrics 2:1 1 QC (R-CQCA)=6 1 GO (R-CQCA)=4 1 CI (R-CQCA)=1 1 UD (R-CQCA)=1 4:1 3 QC (R-CQCA)=3×6=18 3 GO (R-CQCA)=2+3+3=8 3 CI (R-CQCA)=1+1+1=3 3 UD (R-CQCA)=3 8:1 2 QC (4:1 mux)+1 QC (R-CQCA)=2×18+6=42 2 GO (4:1 mux)+1 GO (R-CQCA)=(6+8)+3=17 2 CI (4:1 mux)+1 CI (R-CQCA)=2×3+1=7 2 UD (R-CQCA)=2×3+1=7 Table 4  Comparative analysis results of multiplexer design in QCA Design Reversible Cell count Majority gate Inverter Latency Area (µm2 ) Existing [3] No 246 11 4 1.25 0.25 Existing [10] No 124 9 9 2 0.25 Existing [11] No 154 3 4 1 0.15 Existing [14] No 23 3 1 1 0.02 New Yes 177 9 1 0.25 0.24 Table 5  Comparison between the proposed and existing multiplexer ‘–’ Not mentioned Type [4] [7] [12] [13] Proposed 2:1 GC 1 1 1 1 1 GO 2 2 1 2 3 QC 4 5 4 4 6 Conservative No Yes No No Yes Equivalent quantum circuit No No No No Yes 4:1 GC 3 3 3 6 3 GO 5 5 5 10 8 QC 12 15 12 28 12 Conservative No Yes No No Yes Equivalent quantum circuit No No No No Yes m:1 GC (m−1) 3n – – (m−1) GO (m−1)+log2 m 4m+1 – – 2(m−1)+log2 m QC 4(m−1) 15m – – 4(m−1) Conservative No Yes – – Yes
  • 11. 309 International Nano Letters (2019) 9:299–309 1 3 Proposed multiplexer is analyzed on QCADesigner simula- tor. In further analysis has been included to determine the impact of R-CQCA in QCA technology. It is found that 0.25 latency, 0.24 µm2 area, 177 cell complexity. The proposed dissimilar type of circuit will facilitate the coverage of low reversible parameters, QCA logic computing, and classifi- cation of QCA parameters such as complexity (cell count), speed (latency) and area usages. Open Access This article is distributed under the terms of the Crea- tive Commons Attribution 4.0 International License (http://creat​iveco​ mmons​.org/licen​ses/by/4.0/), which permits unrestricted use, distribu- tion, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. References 1. Singh, R., Misra, N.K., Bhoi, B.: Implementation of non-restor- ing reversible divider using a quantum-dot cellular automata. In: Behera, H., Nayak, J., Naik, B., Abraham, A. (eds.) Computational Intelligence in Data Mining. Advances in Intelligent Systems and Computing, vol. 711, pp. 459–469. Springer, Singapore (2019) 2. Sridharan, K., Pudi, V.: Design of Arithmetic Circuits in Quantum Dot Cellular Automata Nanotechnology, vol. 599. Springer, Berlin (2015) 3. Chabi, A.M., Sayedsalehi, S., Navi, K.: New modules for quan- tum-dot cellular automata AND & OR gates Can. J. Electr. Elec- tron. Eng. 3(5), 200–208 (2012) 4. Sen, B., Dutta, M., Goswami, M., Sikdar, B.K.: Modular design of testable reversible ALU by QCA multiplexer with increase in programmability. Microelectron. J. 45(11), 1522–1532 (2014) 5. Landauer, R.: Irreversible and heat generation in the computing process. IBM J. Res. Dev. 3, 183–191 (1961) 6. Bennett, C.H.: Logical reversibility of computation. IBM J. Res. Dev. 17, 525–532 (1973) 7. Thapliyal, H., Ranganathan, N.: Design of reversible sequential circuits optimizing quantum cost, delay, and garbage outputs. ACM J. Emerging Technol. Comput. Syst. (JETC) 6(4), 14 (2010) 8. Angizi, S., Moaiyeri, M.H., Farrokhi, S., Navi, K., Bagherza- deh, N.: Designing quantum-dot cellular automata counters with energy consumption analysis. Microprocess. Microsyst. 39(7), 512–520 (2015) 9. Jamal, L., Alam, M.M., Babu, H.M.H.: An efficient approach to design a reversible control unit of a processor. Sustain. Comput. Inf. Syst. 3(4), 286–294 (2013) 10. Teja, V.C.; Polisetti, S.; Kasavajjala, S.”QCA based multiplexing of 16 arithmetic & logical subsystems-A paradigm for nano com- puting”, Nano/Micro Engineered and Molecular System, 2008. NEMS 2008. ­ 3rd IEEE International Conference on. pp. 758-763, 2008 11. Askari, M., Taghizadeh, M., Farhad, K.: Digital design using quantum dot cellular automata (A nanotechnology method). In: International Conference on Computer and Communication Engi- neering, 2008. ICCCE 2008 (pp. 952–955) (2008) 12. Malhotra, A., Singh, C., Singh, A.: Efficient design of reversible multiplexers with low quantum cost. Int. J. Eng. Res. Appl. 4(7), 20–23 (2014) 13. Syamala, Y., Tilak, A.V.N.: Synthesis of multiplexer and demul- tiplexer circuits using reversible logic. Int. J. Recent Trends Eng. Technol. 4(3), 34–38 (2010) 14. Sen, B., Goswami, M., Mazumdar, S., Sikdar, B.K.: Towards modular design of reliable quantum-dot cellular automata logic circuit using multiplexers. Comput. Electr. Eng. 45, 42–54 (2015) 15. Rashidi, H., Rezai, A., Soltany, S.: High-performance multiplexer architecture for quantum-dot cellular automata. J. Comput. Elec- tron. 15(3), 968–981 (2016) 16. Sabbaghi-Nadooshan, R., Kianpour, M.: A novel QCA implemen- tation of MUX-based universal shift register. J. Comput. Electron. 13(1), 198–210 (2014) 17. Lent, C.S., Tougaw, P.D.: A device architecture for computing with quantum dots. Proc. IEEE 85(4), 541–557 (1997) 18. Pal, J., Dutta, P., Saha, A.K.: Realization of basic gates using uni- versal gates using quantum-dot cellular automata. In: Proceedings of the International Conference on Computing and Communica- tion Systems (pp. 541–549). Springer, Singapore (2018) 19. Sasamal, T.N., Mohan, A., Singh, A.K.: Efficient design of revers- ible logic ALU using coplanar quantum-dot cellular automata. J. Circuits Syst. Comput. 27(02), 1850021 (2018) 20. Fredkin, E., Toffoli, T.: Conservative logic. Int. J. Theo. Phys. 21(3–4), 219–253 (1982) 21. Misra, N.K., Wairya, S., Sen, B.: Design of conservative, revers- ible sequential logic for cost efficient emerging nano circuits with enhanced testability. Ain Shams Eng. J. 9(4), 2027–2037 (2018) Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.