SlideShare a Scribd company logo
1 of 12
Download to read offline
Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018
ORIGINAL ARTICLE
Design of magnetic dipole based 3D integration nano-circuits for
future electronics application
Bandan Kumar Bhoi 1
, Neeraj Kumar Misra 2 ,
*, Manoranjan Pradhan 1
1
Department of Electronics and Telecommunication, Veer Surendra Sai University of Technology,
Odisha, India
2
Department of Electronics and Communication Engineering, Bharat Institute of Engineering and
Technology, Hyderabad, India
Received 08 April 2018; revised 14 June 2018; accepted 19 June 2018; available online 20 June 2018
* Corresponding Author Email: neeraj.misra@ietlucknow.ac.in
How to cite this article
Bhoi BK, Misra NK, Pradhan M. Design of magnetic dipole based 3D integration nano-circuits for future electronics application.
Int. J. Nano Dimens., 2018; 9 (4): 374-385.
Abstract
Nano Magnetic Logic (NML) has been attracting application in optical computing, nanodevice formation,
and low power. In this paper nanoscale architecture such as the decoder, multiplexer, and comparator are
implemented on perpendicular-nano magnetic logic (pNML) technology. All these architectures with the
superiority of minimum complexity and minimum delay are pointed. The proposed architectures have
been designed using pNML in MagCAD tool, simulated with modelsim platform and correctness shown by
simulation waveform. The correctness of these designs can be verified easily when Verilog code is generated
from MagCAD tool. The performance of the proposed comparator towards default parameters shows the
area of 2.4336 µm2 and critical path of 1.5E-7 sec. As a higher order, the realization of a 4-to-1 multiplexer
in NML has also been included in this work.
Keywords: Comparator; Decoder; Latency; Multiplexer; NML; pNML; QCA.
This work is licensed under the Creative Commons Attribution 4.0 International License.
To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
INTRODUCTION
Nano Magnetic Logic (NML) is an emerging
technology, which has the ability to replace current
CMOS technology because of operating capability
in room temperature, high-density integration,
low power consumption, non-volatility and
absence of, interconnect wires [1]. It has also the
facility to integrate logic and memory functionality
into the same device, which denotes its great
potential for future technology. Perpendicular-
nano magnetic logic (pNML) also has the
advantages of enabling the fabrication of three-
dimensional (3-D) circuits. The fabrication of these
3-D circuits is not cost efficient in conventional
CMOS technology because of the presence of
vertical interconnections (vias). However, this
designing will be very much efficient in pNML
technology because of the presence of different
layers. To explore this technology simulation
tools are needed for designing architectures of
nano magnetic logic circuits. Different low-level
simulators such as NMAG [2], OOMMF [3] or
MUMAX [4] are present for simulating magnetic
circuits. But these simulators have limitations in
designing small circuits only. Recently researchers
have proposed CAD software tool for nano
magnetic logic circuits, i.e. Topolinano [5-6] and
MagCAD [7]. Both tools can analyse large and
complex circuits. In MagCAD tool both in-plane
NML (iNML) [8] and perpendicular NML (pNML)
[9] circuits can be designed, but in topolinano
only iNML circuits are supported. In pNML global
and perpendicular clock field is used, which
leads to the lower area and power consumption
[10]. Different three-dimensional pNML circuits
are demonstrated experimentally in [11-13] and
memory elements are shown in [14]. The most
important feature of pNML is the logic design in-
375Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018
BK. Bhoi et al.
memory architecture, which is explained in [15-
16]. But till now digital circuits designing using
three-dimensional nano magnetic logic circuits
are not fully explored. Only exclusive-or gate, half
adder, 1-bit full adder, 4-bit ripple carry adder and
32-bit ripple carry adder circuits are designed in
[6, 17-21]. The ripple carry adders are designed
MagCAD tool by Turvani G et al. [6].
In this paper, we further explored digital
circuit’s architectures using this tool [6]. We
designed comparator, decoder and multiplexer
circuits using three-dimensional nano magnetic
logic circuits. In Section 2, background related to
perpendicular-nano magnetic logic circuits are
described. In section 3, a new 3-D architecture of
1-bit comparator, 2to4 size decoder, 2to1 and 4to1
size multiplexer’s structures are proposed. Finally,
in section 4 conclusion is present.
MATERIALS AND METHODS
Quantum-Dot Cellular Automata (QCA) is an
emerging technology which has the ability to
replace current CMOS technology [22]. It has
the beneficial features like higher device density,
scalability, higher speed of computation, robust
design, lower complexity etc. According to Physical
implementation QCA technology is divided to
four types (i.e. Metal-island QCA, Semiconductor
QCA, Molecular QCA and Magnetic QCA). The
sizes of metal-island QCA cell were demonstrated
as relatively large in micrometer dimensions.
The major disadvantage of this type of QCA
is that its operation temperature is extremely
low, which is in the range of milli-kelvin [23-24],
which prevents the construction of complex
QCA circuits running at room temperature.
Therefore, this technology is not suitable for
future electronics application. A semiconductor
QCA cell is composed of four quantum dots
manufactured from standard semiconductive
materials [25]. In semiconductor QCA, advanced
fabrication process is possible similar to existing
CMOS processes. However, current manufacturing
processes cannot provide mass production for
high performance and ultra-small semiconductor
QCA devices. To date, most QCA device prototypes
only have been demonstrated with semiconductor
implementations. In molecular QCA, a basic cell
is built upon only molecules. The molecules are
expected to be as small as 1 nm or even smaller.
Room-temperature operation of a molecular QCA
cell has been experimentally confirmed [26]. The
difficulty in realizing molecular QCA is due to the
high-resolution synthesis methods and positioning
of molecule devices. New construction methods
for molecular QCA, including self assembly on
DNA rafts, are under investigation [27]. However,
it is still very difficult to fabricate molecular QCA
systems with current technologies.
In magnetic QCA small magnetic dots are
present also known as nano-magnets having
different functionalities. These nano-magnets can
be referred both as a logic element and a memory
device, which are made of Co/Pt multilayer for
perpendicular NML [28]. Therefore magnetic
QCA is called as nano magnetic logic. Although
it’s operating frequency is low (around 100 MHz),
but it has the advantage of room-temperature
operation, extremely low power dissipation
and high thermal robustness. A simple majority
gate using this technology is already fabricated
[29]. The first large-scale QCA systems appear to
be possible with a magnetic QCA circuit, which
has fewer challenges during the manufacturing
process compared with other implementations
[22]. Because of fabrication advantages, magnetic
QCA technology is chosen in this work.
The NML technology is again split up into two
types depending upon the magnetic anisotropy.
Those are perpendicular NML (pNML) and in-plane
NML (iNML). When the magnetic orientation of
the nano magnets are in-plane; it is referred as
iNML and when the orientation is perpendicular
to the plane then it is referred as pNML. Both
bistable logic elements logic 0 and logic 1 of
iNML and pNML are shown in Fig. 1(a) and 1(b)
(a) (b)
Fig.1 Basic bistable logic elements (a) iNML (b) pNML
Fig.1 Basic bistable logic elements (a) iNML (b) pNML.
376
BK. Bhoi et al.
Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018
respectively. The direction of Magnetization i.e.
whether it is magnetised in one direction or the
opposite, commonly referred to as “Up or Down”-
is used to represent the binary information. Such
as the nano magnet directed in upward direction
represents a logic ‘1’ and oriented in downward
direction represents a logic ‘0’.
Both pNML and iNML deal with nano magnets
that interact with anti-ferromagnetic behaviour.
The iNML has a complex clocking system which is
eliminated in pNML [5][7]. Along with it, the pNML
has various advantages over iNML such as less
power consumption and reduced area occupation.
In addition, it also allows the fabrication on three
dimensional (3-D) circuits and that too in a cost-
effective way as in CMOS technology 3-D circuits
comes with a huge fabrication complexity. The
pNML circuits start with a nucleation centre and
terminate with a pad magnet [7]. This condition
should be ensured for proper behaviour of circuit
parameters.
Basic Structures of pNML
pNML is the most efficient implementation of
the NML technology. In NML, the circuit complexity
is reduced due to the use of minority voter (i.e.
the minority gate). The minority voter and the
inverters are treated as the basic functional units
in pNML.
In Fig. 2(a) the pNML structure of an inverter
is shown where the input magnet surrounds the
output magnet. The output magnet structure [Fig.
2(b)] is called artificial nucleation centre (ANC).
Basically, when odd (minimum one and maximum
five) numbers of inputs are provided around
it, the total structure leads to a minority voter.
(a) (b)
(c) (d) (e)
(f) (g) (h)
(i) (j)
Figure 2: Basic pNML elements (a) inverter (b) nucleation centre (c) domain wall magnet (d)
corner magnet (e) Via magnet (f) T-connection (g) X-connection (h)Pad magnet (i) Fixed
‘0’Magnet (j) Fixed ‘1’ magnet
Fig. 2. Basic pNML elements (a) inverter (b) nucleation centre (c) domain wall
magnet (d) corner magnet (e) Via magnet (f) T-connection (g) X-connection (h)
Pad magnet (i) Fixed ‘0’Magnet (j) Fixed ‘1’ magnet.
377Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018
BK. Bhoi et al.
Similarly, there are various magnetic elements in
pNML performing several functions. The structure
shown in Fig. 2(c) is a normal magnet (also known
as domain wall) which is the basic element of this
promising technology. It is mainly used to route
signals. The Fig. 2(d) shows the structure of a
corner magnet which is also a normal magnet but
with 900
rotation. In Fig. 2(e), there is a via magnet
which is used to connect to a nucleation centre
situated on another plane. So by use of this, we
can have one or two inter-layer outputs.
The T-connection magnet shown in Fig. 2(f)
is used to split the input into two different
directions. The cross-connection magnet shown
in Fig. 2(g) is also a simple magnet that splits the
input in three different directions. The Fig. 2(h)
shows a pad magnet which is mainly used as the
termination of a magnetic wire. Only a nucleation
centre can be used as its output. To implement
different functions in pNML we need to provide
certainly fixed inputs. The structures shown in Fig.
2(i) and Fig. 2(j) are the fixed ʽ0’ and fixed ʽ1’ input
magnets respectively.
A minority voter is shown in Fig. 3. Here there
are three numbers of inputs namely A, B and C. All
these inputs are connected to nucleation centres,
nucleation centres are connected to domain walls,
domain walls are connected to corner magnets
and corner magnets are connected to pad-
magnets. Here A, B and O outputs are in the same
layer, whereas C input is in a different layer. The
output expression is
Y= M(A, B, C) = 𝐴𝐴̅ 𝐵𝐵� + 𝐵𝐵� 𝐶𝐶̅ + 𝐴𝐴̅ 𝐶𝐶̅. (1)
Unlike molecular QCA, if any of its inputs are
fixed to 0 then it gives the NAND logic output and
if the input is fixed to 1 then it behaves as a NOR
gate. In the minority voter, it is necessary to have
equal geometry and distance of the three inputs
to the nucleation centre of the output for the
proper operation of the gate. In pNML for proper
propagation of the information within the circuit a
perpendicular clock field is applied and after every
clock cycle, the output of each building block is
placed in anti-parallel compared to the previous
input [27]. Because of this reversal mechanism,
the output of every building block can be used as
input for next block. So signal propagation takes
place in a step by step manner according to the
clocking field.
RESULTS AND DISCUSSIONS
The proposed works are based on pNML
technology. In pNML all the layout designs start
withanucleationcentrei.e.theinitialinputisgiven
to the nucleation centre. Here a 1-bit comparator,
a 2to4 decoder, a 2to1 multiplexer (MUX) and a
M
A
B
C
CACBBAY 
(a) (b)
Figure 3. Minority voter (a) block diagram (b) 3-D Minority Voter
Fig. 3. Minority voter (a) block diagram (b) 3-D Minority Voter.
Table 1. Geometrical and Physical parameters
Parameters Value
Nanowire width 40nm
Grid size 120nm
Inter magnet space 150nm
Co thickness (Co=Cobalt) 3.2 nm
stack thickness 6.2nm
volume of ANC 1.68 ×10-23
m3
Clock field amplitude 560 Oe
Inverter coupling field strength 153Oe
Minority gate coupling field strength 48 Oe
Effective anisotropy 2.0 × 105
J/m3
Table 1. Geometrical and Physical parameters.
378
BK. Bhoi et al.
Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018
4to1 multiplexer circuit’s layouts using pNML
concept is proposed. All the layouts are designed
using MagCAD tool [7]. After the formation of
layouts, VHDL netlist will be extracted. This netlist
file is the replication of the circuit behaviour, which
functionality is tested using ModelSim simulator,
with providing proper test bench. Geometrical and
physical parameters are provided in Table 1.
Comparator Design in pNML
The comparator is a digital electronic circuit that
compares two numbers. Here in this work the layout
of a 1-bit comparator using the pNML technology
has been proposed. In this circuit there are two 1-bit
inputs i.e. A and B and it produces three outputs (1-
bit) such as P for input A is less than input B (A<B), Q
for A equals to B (A=B) and R for A is greater than B
(A>B) which is shown in Fig. 4(a).
The minority gate schematic diagram is shown
in Fig. 4(b) and pNML layout is illustrated in Fig.
4(c). The expressions for comparator outputs are
derived in below equations using minority voters.
𝑃𝑃 = 𝑀𝑀1(1, 𝐵𝐵�, 𝐴𝐴) = 0 + 𝐵𝐵𝐴𝐴̅ + 0 = 𝐴𝐴̅ 𝐵𝐵 (2)
𝑄𝑄 = 𝑀𝑀6 ( 𝑀𝑀4(𝐴𝐴, 0, 𝑀𝑀3 (𝐴𝐴, 0, 𝐵𝐵)), 0, 𝑀𝑀5 (𝑀𝑀3 (𝐴𝐴, 0, 𝐵𝐵), 0, 𝐵𝐵))��������������������������������������������������������������������
= (𝑀𝑀6 ( 𝑀𝑀4(𝐴𝐴, 0, 𝐴𝐴𝐴𝐴����), 0, 𝑀𝑀5 ( 𝐴𝐴𝐴𝐴����, 0, 𝐵𝐵))�������������������������������������������������
= 𝑀𝑀6 ( 𝐴𝐴. 𝐴𝐴𝐴𝐴������������, 0, 𝐴𝐴𝐴𝐴����. 𝐵𝐵�������)
��������������������������
= 𝐴𝐴̅ 𝐵𝐵� + 𝐴𝐴𝐴𝐴
(3)
1-bit
Comparator
A
B
BA 
BA
BA
A B
0 0
0 1
1 0
1 1
00
0 1
1 0
1
1
0
0
0 0
BA  BA BA
(a)
(b)
(c)
Figure 4. 1-bit comparator (a) block diagram (b) schematic (c) 3-D pNML layout
Fig. 4. 1-bit comparator (a) block diagram (b) schematic (c) 3-D pNML layout.
379Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018
BK. Bhoi et al.
R = 𝑀𝑀2 (𝐵𝐵, 𝐴𝐴̅, 1) = 𝐵𝐵� 𝐴𝐴 + 0 + 0 = 𝐴𝐴𝐵𝐵� (4)
The proposed design is a 3-D circuit because the
magnetic wires are in different layers. According
to the nano-magnetic phenomenon an input in a
particular layer is propagated in its inverted form
in another layer i.e. we can get the invert of an
input by just changing the layer.
Here both the inputs A and B are given to the
circuit layer ‘0’ initially. To get the P output, the
input A is applied to the minority voter directly in
layer ‘0’ but the input B is applied in layer ‘1’ so
as to provide its inverted form without using an
inverter circuit. Then a fixed ‘1’ input is given to
the other input terminal of the minority voter. The
basic concept of perpendicular-nano magnetic
logic states is that if any of the inputs of a minority
voter is being logic ‘0’ then it will function as a
NOR gate. Hence the minority voter produces the
required output P. Similarly to get the R output,
the input A is applied in the same layer ‘0’ to the
minority voter but input B is applied in layer ‘1’
to get the inverted B. Here also a fixed ‘1’ input is
given to the minority voter and then it produces
the output R which is high when input A is greater
than input B. To get the output Q, it requires four
numbers of minority voters along with an inverter
which in term forms an Ex-NOR gate.
The above Fig. 5 shows the simulation result
of the proposed layout of the 1-bit comparator.
The result clearly shows that the proposed design
successfully satisfies the truth table of the 1-bit
comparator. The total design occupies a bounding
box area of 2.4336 µm2
and it uses only six
numbers of minority voters and one inverter in the
total circuit. The circuit shows a critical path delay
of 0.15µs. It also exhibits different latencies for
different input combinations which are tabulated
below.
Decoder Design in pNML
Decoders are also called as function selector,
which converts n number of inputs to 2n
numbers
of outputs. So its standard size is n×2n
. Here a 2×4
decoder design is proposed, which is implemented
using the pNML concept. The block diagram is
shown in Fig. 6(a). The Fig. 6(b) and Fig. 6(c) shows
the minority gate schematic and proposed pNML
layout of the 2:4 decoder respectively. It is an
active high output decoder, i.e. only one output bit
is high at a time. In the pNML layout, four numbers
of minority voters and inverters are used. Here A
and B are the inputs to the decoder circuit. In the
layout of all minority voters fixed 0 inputs are used
which are behaving as NAND logic gates where
outputs are D0
=A’B’, D1
=A’B, D2
=AB’ and D3
=AB.
The boolean expressions for the decoder
outputs (Fig. 6(b)) using minority gates are shown
in below equations
𝐷𝐷0 = 𝑀𝑀1(𝐴𝐴̅, 𝐵𝐵�, 0)��������������� = 𝐴𝐴� 𝐵𝐵�������������
= 𝐴𝐴̅ 𝐵𝐵� (5)
𝐷𝐷1 = 𝑀𝑀4(𝑀𝑀2(𝐴𝐴, 0, 𝐵𝐵), 𝐵𝐵, 0)���������������������������
= 𝑀𝑀4 (𝐴𝐴𝐴𝐴���� , 𝐵𝐵, 0)������������������ = 𝐴𝐴𝐴𝐴����. 𝐵𝐵��������������
= 𝐴𝐴𝐴𝐴�����. 𝐵𝐵 = 𝐴𝐴̅ 𝐵𝐵 (6)
𝐷𝐷2 = 𝑀𝑀3�0, 𝐴𝐴, 𝑀𝑀2(𝐴𝐴, 0, 𝐵𝐵)�����������������������������
= 𝑀𝑀3 (0, 𝐴𝐴, 𝐴𝐴𝐴𝐴����)����������������� = 𝐴𝐴𝐴𝐴����. 𝐴𝐴��������������
= 𝐴𝐴𝐴𝐴�����. 𝐴𝐴 = 𝐴𝐴𝐵𝐵� (7)
𝐷𝐷3 = 𝑀𝑀2(𝐴𝐴, 0, 𝐵𝐵)��������������� = 𝐴𝐴𝐴𝐴�������� = 𝐴𝐴𝐴𝐴 (8)
The layout occupies a bounding box area of
1.0368µm2
. It has a critical path delay of 0.142µs.
Fig: 5 Simulation Result of the pNML layout of 1-bit ComparatorFig. 5. Simulation Result of the pNML layout of 1-bit Comparator.
380
BK. Bhoi et al.
Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018
2x4
Decoder
A
B
A B
0 0
0 1
1 0
1 1
00
0 1
10
1
1
0
0
0 0
0D
1D
2D
3D
0
0
0
0
0D 1D 2D 3D
(a)
2D
3D
1D
0DM1
M2
M3
M4
0
0
0
0
A
B
(b)
(c)
Figure 6 : Decoder of 2-to-4 size (a) block diagram (b) pNML schematic (c) 3-D pNML layout
Fig. 6. Decoder of 2-to-4 size (a) block diagram (b) pNML schematic (c) 3-D pNML layout.
The Fig. 7 shows the simulation result of the
proposed 2to4 decoder. Here there is a latency of
870 ns for D0
, 1620 ns for D1
, 860 ns for D2
and 850
ns for D3
outputs. The Table 3 below shows all the
features of the proposed design along with the
delays for several input combinations.
Multiplexers Design in pNML
The multiplexer is a universal circuit, which is
also known as Data Selector, Many to One, and
Parallel to Serial Converter. Here a 2to1 MUX has
been implemented using the perpendicular-nano
magnetic logic. The block diagram and minority-
gates schematic diagram are shown in Fig. 8(a)
and 8(b) respectively. The pNML layout of the
proposed MUX having two input lines namely
I0
and I1
, are applied to the circuit through the
nucleation centres. This is illustrated in Fig. 8(c).
The 2to1 MUX design proposed in this paper
comprises only three numbers of minority voters
without any inverter circuit.
In pNML, logic ‘0’ in a particular layer behaves as
logic ‘1’ in another layer. This property of pNML has
been exploited to design the proposed layout of the
MUX circuit. The selection input S is provided to the
initialtwominoritygatesintwodifferentlayers.Hence
one of the two minority voters is getting a direct input
S and the other is getting its inverted one i.e. S՚.
381Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018
BK. Bhoi et al.
Figure 7: Simulation Result of Proposed Layout of 2:4 Decoder
Fig. 7. Simulation Result of Proposed Layout of 2:4 Decoder.
1In
Sel
2In
Out
(a)
M 1
M 2
M 3
S
1I
0
0I
0
0 Y
(b)
(c)
Figure 8: multiplexer of 2:1 size (a)block diagram (b)pNML schematic (c) 3-D pNML layout
Fig. 8. multiplexer of 2:1 size (a)block diagram (b)pNML schematic (c) 3-D pNML layout.
382
BK. Bhoi et al.
Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018
This design is based on NAND realization of
2to1 MUX. All the three minority voters in the
layout are having a fixed ‘0’ input along with other
two inputs; so that these minority voters behave
as NAND gates. Hence the circuit finally produces
an output as Y=I0
S+I1
S՚. The inputs are applied in
different layers rather than using any additional
inverting circuit which reduces the complexity
of the proposed circuit layout. The Boolean
expression for 2to1 MUX using minority gates is
given below.
𝑌𝑌 = 𝑀𝑀3�𝑀𝑀1(0, 𝐼𝐼0, 𝑆𝑆̅), 0, 𝑀𝑀2(𝑆𝑆, 0, 𝐼𝐼1)�
= 𝑀𝑀3�𝑆𝑆̅ . 𝐼𝐼0������, 0, 𝑆𝑆. 𝐼𝐼1�������
= 𝑆𝑆̅. 𝐼𝐼0������ . 𝑆𝑆. 𝐼𝐼1�������������������
= 𝑆𝑆̅. 𝐼𝐼0������������
+ 𝑆𝑆. 𝐼𝐼1������������ = 𝑆𝑆̅. 𝐼𝐼0 + 𝑆𝑆. 𝐼𝐼1
(9)
This design occupies a bounding box area of
0.8056µm2
. It exhibits a critical path delay of
0.14µs. The simulation result of the proposed
layout of 2to1 MUX is shown in Fig. 9 below. Here
from the waveform, it is shown that when the
selection line S is being 0, the circuit output Y is
equal to I0
value and when S is equal to 1, then the
circuit output will be I1
value. Here I0
is set as logic
‘1’ and I1
is set to logic ‘0’. For S=0 we are getting
Y=1 with a latency of 855 ns and for S=1, we are
getting Y=0 with a delay of 1000 ns. The same has
been tabulated below in Table 4.
In this paper, a novel 4to1 size multiplexer
pNML layout is also proposed which is formed by
the proper connection of three numbers of 2to1
multiplexers proposed earlier in this work. As each
2to1 MUX consists of three numbers of minority
voters, so a total of nine number of minority voters
are used to design the whole 4to1 MUX circuit.
The block diagram and pNML layout are
illustrated in Fig. 10 (a) and (b) respectively. This
design is also free from inverters. Here there are
four input lines i.e. I0
, I1
, I2
and I3
along with two
numbers of selection lines S0
and S1
. All the inputs
except I0
, are in layer ‘1’ and I0
is in layer ‘0’. The
layers of the inputs are changed in some cases
before applying it to the minority voters in order
to get its inverted form as per our requirement.
Fig. 11 shows the simulation result of the
proposed layout of 4to1 MUX. From this result, we
can conclude that the proposed layout completely
satisfies the truth table of 4to1 MUX. The proposed
circuit produces the expected output with some
delay which has been tabulated below in Table 5.
Here the input values are set as I0
=1, I1
=0, I2
=1
and I3
=0. From the simulation result it can be seen
thatwhentheselectioninputsS0
andS1
arebeing0,
the circuit produces the output Y as 1 (as I0
=1) with
a latency of 1144 ns. Similarly, for S1
=0 and S0
=1, we
are getting Y=0 with a latency of 1132ns, for S1
=1
and S0
=0, the circuit is producing the output Y=1
and for S1
=1 and S0
=1, Y is being 0 with a latency
of 1535ns. The total design occupies a bounding
box area of 2.9376µm2
and exhibits a critical path
delay of 0.159 µs. The below Table 6 shows the
comparison of the proposed NML circuits with
the existing CMOS technology. The comparative
performance results in Table 6, also proven that
the nano-magnetic based implementation of the
comparator, decoder and multiplexer has efficient
Table 2. Performance table of 1-bit Comparator
3-D Comparator (1-Bit)
Bounding Box Area = 2.4336 µm2
Critical path= 1.5E-7
sec
Inputs
A B
Outputs
P Q R
Latency
(in sec)
0 0
0 1
1 0
1 1
0 1 0
1 0 0
0 0 1
0 1 0
0.88E-6
0.79E-6
0.89E-6
0.99E-6
Table 3. Performance table Proposed of 2:4 Decoder
3-D Decoder(2:4)
Bounding Box Area= 1.0368µm2
Critical Path=1.42E-7
Inputs
A B
Outputs
D0 D1 D2 D3
Latency
(in sec)
0 0
0 1
1 0
1 1
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
0.87E-6
1.62E-6
0.86E-6
0.85E-6
Table 2. Performance table of 1-bit Comparator.
Table 3. Performance table Proposed of 2:4 Decoder.
Table 4. Performance Analysis of Proposed 3-D 2×1 MUX
3-D 2×1 MUX
Critical Path=1.4E-7
s
Bounding Box Area=0.8064µm2
Input pattern
S
Output pattern
Y
Latency
(in sec)
0
1
I0
I1
0.85E-6
0E-6
Table 5. Performance Analysis of Proposed 3-D 4×1 Multiplexer
3-D 4×1 MULTIPLEXER
Bounding Box Area= 2.9376µm2
Critical Path= 1.5E-7
sec
Inputs
S1 S0
Output
Y
Latency
(in sec)
0 0
0 1
1 0
1 1
I0(=1)
I1(=0)
I2(=1)
I3(=0)
1.1E-6
1.1E-6
1.5E-6
1.5E-6
Table 4. Performance Analysis of Proposed 3-D 2×1 MUX.
Table 5. Performance Analysis of Proposed 3-D 4×1 Multiplexer.
383Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018
BK. Bhoi et al.
results in all the primitives as compared to the
existing CMOS implementation.
CONCLUSION
In the article, we have designed nano-
magnetic based computing in emerging devices
as a promising domain for high speed and
high-density integration. A new synthesis of
implementing magnetic dipole based comparator,
decoder and multiplexer are presented. These
proposed architectures produce less latency
which is easily verified by performance analysis
tables. The latency results depict that the fast
synchronization of inputs and outputs and shows
an efficient implementation in the physical
foreground. All the layouts proposed in this
paper are implemented on the MagCAD tool
using pNML technology. We have shown that
the nano magnetic logic offers superior results
with miniaturization of the area for proposed
designs as compared to existing 45nm CMOS
technology. The grid size and magnet width of
all the magnetic elements are set as 120nm
and 40nm respectively. MagCAD tool generates
VHDL file for the designed layout and to test the
functionality of the newly designed circuits. This
file functionality is later verified in the ModelSim
software. The miniaturisation of area properties
of the nano-magnetic based present designs has
afforded avenues for the miniaturizations and
implementation of future electronics applications.
Figure 9: Simulation Result of the Proposed 2×1 MUX Layout
Fig. 9. Simulation Result of the Proposed 2×1 MUX Layout.
Table 6. Comparison with existing CMOS technology.
Exiting CMOS 45nm Technology in (Area) Proposed pNML (Area)
1-bit Comparator 58.80 µm2
[30] 2.43 µm2
2:4 Decoder 22.4 µm2
[31] 1.03 µm2
2:1 Multiplexer 28.9 µm2
[32] 0.80 µm2
Table 6. Comparison with existing CMOS technology.
0I
1I
3I
2I
0S
1S
Y
2:1 Mux
2:1 Mux
2:1 Mux
(a)
(b)
Figure 10. Multiplexer of 4:1 size (a)Block Diagram (b) 3-D pNML Layout
0I
1I
3I
2I
0S
1S
Y
2:1 Mux
2:1 Mux
2:1 Mux
(a)
(b)
Figure 10. Multiplexer of 4:1 size (a)Block Diagram (b) 3-D pNML Layout
(a)
(b)
Fig. 10. Multiplexer of 4:1 size (a)Block Diagram (b) 3-D
pNML Layout.
384
BK. Bhoi et al.
Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018
Figure 11: Simulation result of the 3-D pNML Layout of 4×1 Multiplexer.
Fig. 11. Simulation result of the 3-D pNML Layout of 4×1 Multiplexer.
CONFLICT OF INTEREST
The authors declare that there are no conflicts
of interest regarding the publication of this
manuscript.
REFERENCES
1.	 Stamps R. L., Breitkreutz S., Åkerman J., Chumak A. V.,
Otani Y., Bauer G. E., Prejbeanu I. L., (2014), The 2014
magnetism roadmap. J. Phys. D: Appl. Phys. 47: 333001-
333006.
2.	 Fischbacher T., Franchin M., Bordignon G., Fangohr H.,
(2007), A systematic approach to multiphysics extensions
of finite-element-based micromagnetic simulations:
Nmag. IEEE Transac. Magn. 43: 2896-2898.
3.	 Donahue M. J., (1999),  OOMMF user’s guide, version
1.0 (No. 6376).
4.	 Vansteenkiste A., Leliaert J., Dvornik M., Helsen M., Garcia-
Sanchez F., Van Waeyenberge B., (2014), The design and
verification of MuMax3. AIP Adv. 4: 107133-107138.
5.	 Riente F., Turvani G., Vacca M., Roch M. R., Zamboni M.,
Graziano M., (2017), Topolinano: A cad tool for nano
magnetic logic.  IEEE Transac. Comp. Aided Desig. Integ.
Circ. Sys. 36: 1061-1074.
6.	 Turvani G., Riente F., Cairo F., Vacca M., Garlando U.,
Zamboni M., Graziano M., (2017), Efficient and reliable
fault analysis methodology for nanomagnetic circuits. Int.
J. Circ. Theory and Applicat. 45: 660-680.
7.	 Riente F., Garlando U., Turvani G., Vacca M., Roch M. R.,
Graziano M., (2017), MagCAD: Tool for the Design of 3-D
Magnetic Circuits. IEEE J. Explor. Solid-State Comput. Dev.
Circ. 3: 65-73.
8.	 Niemier M. T., Bernstein G. H., Csaba G., Dingler A., Hu X.
S., Kurtz S., Varga E., (2011), Nanomagnet logic: Progress
toward system-level integration.  J. Phys.: Condens.
Matter. 23: 493202-493207.
9.	 Niemier M., Csaba G., Dingler A., Hu X. S., Porod W., Ju
X., Lugli P., (2012), Boolean and non-boolean nearest
neighbor architectures for out-of-plane nanomagnet logic.
In  Cellular Nanoscale Networks and Their Applications
(CNNA), 2012 13th International Workshop on (pp. 1-6).
IEEE.
10.	 Becherer M., Kiermaier J., Breitkreutz S., Eichwald I.,
Csaba G., Schmitt-Landsiedel D., (2013), Nanomagnetic
logic clocked in the mhz regime. In  Solid-State Device
Research Conference (ESSDERC), 2013 Proceedings of the
European (pp. 276-279). IEEE.
11.	 Becherer M., Gamm S. B. V., Eichwald I., Žiemys G.,
Kiermaier J., Csaba G., Schmitt-Landsiedel D., (2016), A
monolithic 3D integrated nanomagnetic co-processing
unit. Solid-State Elect. 115: 74-80.
12.	 Riente F., Ziemys G., Turvani G., Schmitt-Landsiedel D.,
Gamm S. B. V., Graziano M., (2016), Towards logic-in-
memory circuits using 3d-integrated nanomagnetic
logic. In  Rebooting Computing (ICRC), IEEE International
Conference on (pp. 1-8). IEEE.
13.	 Becherer M., Breitkreutz S., Eichwald I., Ziemys G.,
Kiermaier J., Csaba G., Schmitt-Landsiedel D., (2015),
Low-power 3D integrated ferromagnetic computing.
In  Ultimate Integration on Silicon (EUROSOI-ULIS), 2015
Joint International EUROSOI Workshop and International
Conference on (pp. 121-124). IEEE.
14.	 Riente F., Ziemys G., Mattersdorfer C., Boche S., Turvani G.,
Raberg W., Breitkreutz-v. Gamm S., (2017), Controlled data
storage for non-volatile memory cells embedded in nano
magnetic logic. AIP Adv. 7: 055910-055916.
15.	 Pala D., Causapruno G., Vacca M., Riente F., Turvani G.,
Graziano M., Zamboni M., (2015), Logic-in-memory
architecture made real. In  Circuits and Systems (ISCAS),
2015 IEEE International Symposium on (pp. 1542-1545).
IEEE.
16.	 Cofano M., Santoro G., Vacca M., Pala D., Causapruno G.,
Cairo F., Zamboni M., (2015), Logic-in-memory: A nano
magnet logic implementation. In VLSI (ISVLSI), 2015 IEEE
Computer Society Annual Symposium on (pp. 286-291).
IEEE.
385Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018
BK. Bhoi et al.
17.	 Cairo F., Turvani G., Riente F., Vacca M., Gamm S. B. V.,
Becherer M., Zamboni M., (2015), Out-of-plane NML
modeling and architectural exploration. In Nanotechnology
(IEEE-NANO), 2015 IEEE 15th International Conference
on (pp. 1037-1040). IEEE.
18.	 Breitkreutz S., Kiermaier J., Yilmaz C., Ju X., Csaba G.,
Schmitt-Landsiedel D., Becherer M., (2011), Nanomagnetic
logic:Compactmodelingoffield-coupledcomputingdevices
for system investigations. J. Comput. Elec. 10: 352-359.
19.	 Breitkreutz S., Kiermaier J., Eichwald I., Hildbrand C.,
Csaba G., Schmitt-Landsiedel D., Becherer M., (2013),
Experimental demonstration of a 1-bit full adder in
perpendicular nanomagnetic logic. IEEE Transact. Magnet.
49: 4464-4467.
20.	 Eichwald I., Breitkreutz S., Ziemys G., Csaba G., Porod W.,
Becherer M., (2014), Majority logic gate for 3D magnetic
computing. Nanotechnol. 25: 335202-335207.
21.	 Žiemys G., Giebfried A., Becherer M., Eichwald I., Schmitt-
Landsiedel D., Gamm S. B. V., (2016), Modeling and
simulation of nanomagnetic logic with cadence virtuoso
using Verilog-A. Solid-State Elec. 125: 247-253.
22.	 Misra N. K., Wairya S., Singh V. K., (2016), Optimized
approach for reversible code converters using quantum dot
cellular automata. In Proceedings of the 4th International
Conference on Frontiers in Intelligent Computing: Theory
and Applications (FICTA) 2015  (pp. 367-378). Springer,
New Delhi.
23.	 Misra N. K., Sen B., Wairya S., Bhoi B., (2017), Testable
novel parity-preserving reversible gate and low-cost
quantum decoder design in 1D molecular-QCA. J. Circuits
Sys. Comput. 26: 1750145-1750151.
24.	 Misra N. K., Wairya S., Sen B., (2017), Design of
conservative, reversible sequential logic for cost efficient
emerging nano circuits with enhanced testability. Ain
Shams Eng. J. In Press, Corrected Proof.
25.	 Smith C. G., Gardelis S., Rushforth A. W., Crook R., Cooper
J., Ritchie D. A., Pepper M., (2003), Realization of quantum-
dot cellular automata using semiconductor quantum
dots. Superlat. Microstruct. 34: 195-203.
26.	 Misra N. K., Sen B., Wairya S., (2016), Designing
conservative reversible n-bit binary comparator for
emerging quantum-dot cellular automata nano circuits. J.
Nanoengin. Nanomanuf. 6: 201-216.
27.	 Hu W., Sarveswaran K., Lieberman M., Bernstein G. H.,
(2005), High-resolution electron beam lithography and
DNA nano-patterning for molecular QCA.  IEEE Transac.
Nanotechnol. 4: 312-316.
28.	 Zeper W. B., Van Kesteren H. W., Jacobs B. A. J., Spruit J.
H. M., Carcia P. F., (1991), Hysteresis, microstructure,
and magneto‐optical recording in Co/Pt and Co/Pd
multilayers. J. Appl. Phys. 70: 2264-2271.
29.	 Imre A., Csaba G., Ji L., Orlov A., Bernstein G. H., Porod
W., (2006), Majority logic gate for magnetic quantum-dot
cellular automata. Science. 311: 205-208.
30.	 Sharma A., Singh R., Kajla P., (2013), Area efficient 1-bit
comparator design by using hybridized full adder module
based on PTL and GDI logic. Int. J. Comp. Applic. 82: 5-13.
31.	 Rahi P. K., Dewangan S., Bhagel S., (2015), Design and
Simulation of 2–TO-4Decoder using 32nm, 45nm AND
65nm CMOS Technology.  Int. J. Sci. Res. Eng. Technol.
(IJSRET). 4: 270-273.
32.	 Chien J. C., Lu L. H., (2006), A 15-gb/s 2 : 1 multiplexer in
0.18-/spl mu/m CMOS. IEEE Micro. Wireless Comp. Lett.
16: 558-560.

More Related Content

What's hot

IRJET- Design of Memristor based Multiplier
IRJET- Design of Memristor based MultiplierIRJET- Design of Memristor based Multiplier
IRJET- Design of Memristor based MultiplierIRJET Journal
 
IMPLEMENTATION OF EFFICIENT ADDER USING MULTI VALUE LOGIC TECHNIQUE
IMPLEMENTATION OF EFFICIENT ADDER USING MULTI VALUE LOGIC TECHNIQUEIMPLEMENTATION OF EFFICIENT ADDER USING MULTI VALUE LOGIC TECHNIQUE
IMPLEMENTATION OF EFFICIENT ADDER USING MULTI VALUE LOGIC TECHNIQUEJournal For Research
 
A simulation model of ieee 802.15.4 in om ne t++
A simulation model of ieee 802.15.4 in om ne t++A simulation model of ieee 802.15.4 in om ne t++
A simulation model of ieee 802.15.4 in om ne t++wissem hammouda
 
HIGH SPEED MULTIPLE VALUED LOGIC FULL ADDER USING CARBON NANO TUBE FIELD EFFE...
HIGH SPEED MULTIPLE VALUED LOGIC FULL ADDER USING CARBON NANO TUBE FIELD EFFE...HIGH SPEED MULTIPLE VALUED LOGIC FULL ADDER USING CARBON NANO TUBE FIELD EFFE...
HIGH SPEED MULTIPLE VALUED LOGIC FULL ADDER USING CARBON NANO TUBE FIELD EFFE...VLSICS Design
 
Iisrt z swati sharma
Iisrt z swati sharmaIisrt z swati sharma
Iisrt z swati sharmaIISRT
 
Layout Design Implementation of NOR Gate
Layout Design Implementation of NOR Gate Layout Design Implementation of NOR Gate
Layout Design Implementation of NOR Gate IJEEE
 
IRJET-Multiple Object Detection using Deep Neural Networks
IRJET-Multiple Object Detection using Deep Neural NetworksIRJET-Multiple Object Detection using Deep Neural Networks
IRJET-Multiple Object Detection using Deep Neural NetworksIRJET Journal
 
logical effort based dual mode logic gates by mallika
logical effort based dual mode logic gates by mallikalogical effort based dual mode logic gates by mallika
logical effort based dual mode logic gates by mallikaMallika Naidu
 
Image transmission in wireless sensor networks
Image transmission in wireless sensor networksImage transmission in wireless sensor networks
Image transmission in wireless sensor networkseSAT Publishing House
 
Implementing a neural network potential for exascale molecular dynamics
Implementing a neural network potential for exascale molecular dynamicsImplementing a neural network potential for exascale molecular dynamics
Implementing a neural network potential for exascale molecular dynamicsPFHub PFHub
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
HIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SET
HIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SETHIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SET
HIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SETP singh
 
Simulating the triba noc architecture
Simulating the triba noc architectureSimulating the triba noc architecture
Simulating the triba noc architectureijmnct
 
Effect of Chirality and Oxide Thikness on the Performance of a Ballistic CNTF...
Effect of Chirality and Oxide Thikness on the Performance of a Ballistic CNTF...Effect of Chirality and Oxide Thikness on the Performance of a Ballistic CNTF...
Effect of Chirality and Oxide Thikness on the Performance of a Ballistic CNTF...IJECEIAES
 
Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362Editor IJARCET
 

What's hot (19)

Ijciet 10 02_067
Ijciet 10 02_067Ijciet 10 02_067
Ijciet 10 02_067
 
IRJET- Design of Memristor based Multiplier
IRJET- Design of Memristor based MultiplierIRJET- Design of Memristor based Multiplier
IRJET- Design of Memristor based Multiplier
 
IMPLEMENTATION OF EFFICIENT ADDER USING MULTI VALUE LOGIC TECHNIQUE
IMPLEMENTATION OF EFFICIENT ADDER USING MULTI VALUE LOGIC TECHNIQUEIMPLEMENTATION OF EFFICIENT ADDER USING MULTI VALUE LOGIC TECHNIQUE
IMPLEMENTATION OF EFFICIENT ADDER USING MULTI VALUE LOGIC TECHNIQUE
 
A simulation model of ieee 802.15.4 in om ne t++
A simulation model of ieee 802.15.4 in om ne t++A simulation model of ieee 802.15.4 in om ne t++
A simulation model of ieee 802.15.4 in om ne t++
 
A modeling and performance of the triple field plate HEMT
A modeling and performance of the triple field plate HEMTA modeling and performance of the triple field plate HEMT
A modeling and performance of the triple field plate HEMT
 
HIGH SPEED MULTIPLE VALUED LOGIC FULL ADDER USING CARBON NANO TUBE FIELD EFFE...
HIGH SPEED MULTIPLE VALUED LOGIC FULL ADDER USING CARBON NANO TUBE FIELD EFFE...HIGH SPEED MULTIPLE VALUED LOGIC FULL ADDER USING CARBON NANO TUBE FIELD EFFE...
HIGH SPEED MULTIPLE VALUED LOGIC FULL ADDER USING CARBON NANO TUBE FIELD EFFE...
 
Iisrt z swati sharma
Iisrt z swati sharmaIisrt z swati sharma
Iisrt z swati sharma
 
Layout Design Implementation of NOR Gate
Layout Design Implementation of NOR Gate Layout Design Implementation of NOR Gate
Layout Design Implementation of NOR Gate
 
IRJET-Multiple Object Detection using Deep Neural Networks
IRJET-Multiple Object Detection using Deep Neural NetworksIRJET-Multiple Object Detection using Deep Neural Networks
IRJET-Multiple Object Detection using Deep Neural Networks
 
logical effort based dual mode logic gates by mallika
logical effort based dual mode logic gates by mallikalogical effort based dual mode logic gates by mallika
logical effort based dual mode logic gates by mallika
 
Dx34756759
Dx34756759Dx34756759
Dx34756759
 
Image transmission in wireless sensor networks
Image transmission in wireless sensor networksImage transmission in wireless sensor networks
Image transmission in wireless sensor networks
 
Implementing a neural network potential for exascale molecular dynamics
Implementing a neural network potential for exascale molecular dynamicsImplementing a neural network potential for exascale molecular dynamics
Implementing a neural network potential for exascale molecular dynamics
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
HIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SET
HIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SETHIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SET
HIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SET
 
I044064447
I044064447I044064447
I044064447
 
Simulating the triba noc architecture
Simulating the triba noc architectureSimulating the triba noc architecture
Simulating the triba noc architecture
 
Effect of Chirality and Oxide Thikness on the Performance of a Ballistic CNTF...
Effect of Chirality and Oxide Thikness on the Performance of a Ballistic CNTF...Effect of Chirality and Oxide Thikness on the Performance of a Ballistic CNTF...
Effect of Chirality and Oxide Thikness on the Performance of a Ballistic CNTF...
 
Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362Ijarcet vol-2-issue-7-2357-2362
Ijarcet vol-2-issue-7-2357-2362
 

Similar to Design of magnetic dipole based 3D integration nano-circuits for future electronics application

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
 
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
 
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
 
Performance evaluation of reversible logic based cntfet demultiplexer 2
Performance evaluation of reversible logic based cntfet demultiplexer 2Performance evaluation of reversible logic based cntfet demultiplexer 2
Performance evaluation of reversible logic based cntfet demultiplexer 2IAEME Publication
 
Performance evaluation of reversible logic based cntfet demultiplexer 2
Performance evaluation of reversible logic based cntfet demultiplexer 2Performance evaluation of reversible logic based cntfet demultiplexer 2
Performance evaluation of reversible logic based cntfet demultiplexer 2IAEME Publication
 
A modular approach for testable conservative reversible multiplexer circuit f...
A modular approach for testable conservative reversible multiplexer circuit f...A modular approach for testable conservative reversible multiplexer circuit f...
A modular approach for testable conservative reversible multiplexer circuit f...VIT-AP University
 
Presentation of a fault tolerance algorithm for design of quantum-dot cellul...
Presentation of a fault tolerance algorithm for design of  quantum-dot cellul...Presentation of a fault tolerance algorithm for design of  quantum-dot cellul...
Presentation of a fault tolerance algorithm for design of quantum-dot cellul...IJECEIAES
 
International Journal of Computer Science & Information Technology (IJCSIT)
International Journal of Computer Science & Information Technology (IJCSIT) International Journal of Computer Science & Information Technology (IJCSIT)
International Journal of Computer Science & Information Technology (IJCSIT) ijcsit
 
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...VIT-AP University
 
Nanotechnology And Its Applications
Nanotechnology And Its ApplicationsNanotechnology And Its Applications
Nanotechnology And Its Applicationsmandykhera
 
Regular clocking scheme based design of cost-efficient comparator in QCA
Regular clocking scheme based design of cost-efficient comparator in QCARegular clocking scheme based design of cost-efficient comparator in QCA
Regular clocking scheme based design of cost-efficient comparator in QCAnooriasukmaningtyas
 
Approximated computing for low power neural networks
Approximated computing for low power neural networksApproximated computing for low power neural networks
Approximated computing for low power neural networksTELKOMNIKA JOURNAL
 
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
 
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
 
Silicon Photonics and Photonic NoCs: A Survey
Silicon Photonics and Photonic NoCs: A SurveySilicon Photonics and Photonic NoCs: A Survey
Silicon Photonics and Photonic NoCs: A Surveydrv11291
 
IRJET- A Novel Design of Flip Flop and its Application in Up Counter
IRJET-  	  A Novel Design of Flip Flop and its Application in Up CounterIRJET-  	  A Novel Design of Flip Flop and its Application in Up Counter
IRJET- A Novel Design of Flip Flop and its Application in Up CounterIRJET Journal
 
CNTFET Based Analog and Digital Circuit Designing: A Review
CNTFET Based Analog and Digital Circuit Designing: A ReviewCNTFET Based Analog and Digital Circuit Designing: A Review
CNTFET Based Analog and Digital Circuit Designing: A ReviewIJMERJOURNAL
 
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...IRJET Journal
 
Modelling of next zen memory cell using low power consuming high speed nano d...
Modelling of next zen memory cell using low power consuming high speed nano d...Modelling of next zen memory cell using low power consuming high speed nano d...
Modelling of next zen memory cell using low power consuming high speed nano d...eSAT Journals
 

Similar to Design of magnetic dipole based 3D integration nano-circuits for future electronics application (20)

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...
 
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...
 
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
 
Performance evaluation of reversible logic based cntfet demultiplexer 2
Performance evaluation of reversible logic based cntfet demultiplexer 2Performance evaluation of reversible logic based cntfet demultiplexer 2
Performance evaluation of reversible logic based cntfet demultiplexer 2
 
Performance evaluation of reversible logic based cntfet demultiplexer 2
Performance evaluation of reversible logic based cntfet demultiplexer 2Performance evaluation of reversible logic based cntfet demultiplexer 2
Performance evaluation of reversible logic based cntfet demultiplexer 2
 
A modular approach for testable conservative reversible multiplexer circuit f...
A modular approach for testable conservative reversible multiplexer circuit f...A modular approach for testable conservative reversible multiplexer circuit f...
A modular approach for testable conservative reversible multiplexer circuit f...
 
Presentation of a fault tolerance algorithm for design of quantum-dot cellul...
Presentation of a fault tolerance algorithm for design of  quantum-dot cellul...Presentation of a fault tolerance algorithm for design of  quantum-dot cellul...
Presentation of a fault tolerance algorithm for design of quantum-dot cellul...
 
International Journal of Computer Science & Information Technology (IJCSIT)
International Journal of Computer Science & Information Technology (IJCSIT) International Journal of Computer Science & Information Technology (IJCSIT)
International Journal of Computer Science & Information Technology (IJCSIT)
 
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
Implementation of Non-restoring Reversible Divider Using a Quantum-Dot Cellul...
 
Nanotechnology And Its Applications
Nanotechnology And Its ApplicationsNanotechnology And Its Applications
Nanotechnology And Its Applications
 
Regular clocking scheme based design of cost-efficient comparator in QCA
Regular clocking scheme based design of cost-efficient comparator in QCARegular clocking scheme based design of cost-efficient comparator in QCA
Regular clocking scheme based design of cost-efficient comparator in QCA
 
Approximated computing for low power neural networks
Approximated computing for low power neural networksApproximated computing for low power neural networks
Approximated computing for low power neural networks
 
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...
 
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
 
Silicon Photonics and Photonic NoCs: A Survey
Silicon Photonics and Photonic NoCs: A SurveySilicon Photonics and Photonic NoCs: A Survey
Silicon Photonics and Photonic NoCs: A Survey
 
IRJET- A Novel Design of Flip Flop and its Application in Up Counter
IRJET-  	  A Novel Design of Flip Flop and its Application in Up CounterIRJET-  	  A Novel Design of Flip Flop and its Application in Up Counter
IRJET- A Novel Design of Flip Flop and its Application in Up Counter
 
Dl25667670
Dl25667670Dl25667670
Dl25667670
 
CNTFET Based Analog and Digital Circuit Designing: A Review
CNTFET Based Analog and Digital Circuit Designing: A ReviewCNTFET Based Analog and Digital Circuit Designing: A Review
CNTFET Based Analog and Digital Circuit Designing: A Review
 
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
IRJET- An Evaluation of the Performance Parameters of CMOS and CNTFET based D...
 
Modelling of next zen memory cell using low power consuming high speed nano d...
Modelling of next zen memory cell using low power consuming high speed nano d...Modelling of next zen memory cell using low power consuming high speed nano d...
Modelling of next zen memory cell using low power consuming high speed nano d...
 

More from VIT-AP University

Cost-effective architecture of decoder circuits and futuristic scope in the e...
Cost-effective architecture of decoder circuits and futuristic scope in the e...Cost-effective architecture of decoder circuits and futuristic scope in the e...
Cost-effective architecture of decoder circuits and futuristic scope in the e...VIT-AP University
 
Information Theory and Coding
Information Theory and CodingInformation Theory and Coding
Information Theory and CodingVIT-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
 
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
 
Approach to design a high performance fault-tolerant reversible ALU
Approach to design a high performance fault-tolerant reversible ALUApproach to design a high performance fault-tolerant reversible ALU
Approach to design a high performance fault-tolerant reversible ALUVIT-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 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
 
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
 

More from VIT-AP University (20)

Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Cost-effective architecture of decoder circuits and futuristic scope in the e...
Cost-effective architecture of decoder circuits and futuristic scope in the e...Cost-effective architecture of decoder circuits and futuristic scope in the e...
Cost-effective architecture of decoder circuits and futuristic scope in the e...
 
Information Theory and Coding
Information Theory and CodingInformation Theory and Coding
Information Theory and Coding
 
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
 
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
 
Approach to design a high performance fault-tolerant reversible ALU
Approach to design a high performance fault-tolerant reversible ALUApproach to design a high performance fault-tolerant reversible ALU
Approach to design a high performance fault-tolerant reversible ALU
 
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 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
 
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...
 

Recently uploaded

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
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
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
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
 
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
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
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
 
(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
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 

Recently uploaded (20)

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
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
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
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
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
 
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...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
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...
 
(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...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 

Design of magnetic dipole based 3D integration nano-circuits for future electronics application

  • 1. Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018 ORIGINAL ARTICLE Design of magnetic dipole based 3D integration nano-circuits for future electronics application Bandan Kumar Bhoi 1 , Neeraj Kumar Misra 2 , *, Manoranjan Pradhan 1 1 Department of Electronics and Telecommunication, Veer Surendra Sai University of Technology, Odisha, India 2 Department of Electronics and Communication Engineering, Bharat Institute of Engineering and Technology, Hyderabad, India Received 08 April 2018; revised 14 June 2018; accepted 19 June 2018; available online 20 June 2018 * Corresponding Author Email: neeraj.misra@ietlucknow.ac.in How to cite this article Bhoi BK, Misra NK, Pradhan M. Design of magnetic dipole based 3D integration nano-circuits for future electronics application. Int. J. Nano Dimens., 2018; 9 (4): 374-385. Abstract Nano Magnetic Logic (NML) has been attracting application in optical computing, nanodevice formation, and low power. In this paper nanoscale architecture such as the decoder, multiplexer, and comparator are implemented on perpendicular-nano magnetic logic (pNML) technology. All these architectures with the superiority of minimum complexity and minimum delay are pointed. The proposed architectures have been designed using pNML in MagCAD tool, simulated with modelsim platform and correctness shown by simulation waveform. The correctness of these designs can be verified easily when Verilog code is generated from MagCAD tool. The performance of the proposed comparator towards default parameters shows the area of 2.4336 µm2 and critical path of 1.5E-7 sec. As a higher order, the realization of a 4-to-1 multiplexer in NML has also been included in this work. Keywords: Comparator; Decoder; Latency; Multiplexer; NML; pNML; QCA. This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/. INTRODUCTION Nano Magnetic Logic (NML) is an emerging technology, which has the ability to replace current CMOS technology because of operating capability in room temperature, high-density integration, low power consumption, non-volatility and absence of, interconnect wires [1]. It has also the facility to integrate logic and memory functionality into the same device, which denotes its great potential for future technology. Perpendicular- nano magnetic logic (pNML) also has the advantages of enabling the fabrication of three- dimensional (3-D) circuits. The fabrication of these 3-D circuits is not cost efficient in conventional CMOS technology because of the presence of vertical interconnections (vias). However, this designing will be very much efficient in pNML technology because of the presence of different layers. To explore this technology simulation tools are needed for designing architectures of nano magnetic logic circuits. Different low-level simulators such as NMAG [2], OOMMF [3] or MUMAX [4] are present for simulating magnetic circuits. But these simulators have limitations in designing small circuits only. Recently researchers have proposed CAD software tool for nano magnetic logic circuits, i.e. Topolinano [5-6] and MagCAD [7]. Both tools can analyse large and complex circuits. In MagCAD tool both in-plane NML (iNML) [8] and perpendicular NML (pNML) [9] circuits can be designed, but in topolinano only iNML circuits are supported. In pNML global and perpendicular clock field is used, which leads to the lower area and power consumption [10]. Different three-dimensional pNML circuits are demonstrated experimentally in [11-13] and memory elements are shown in [14]. The most important feature of pNML is the logic design in-
  • 2. 375Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018 BK. Bhoi et al. memory architecture, which is explained in [15- 16]. But till now digital circuits designing using three-dimensional nano magnetic logic circuits are not fully explored. Only exclusive-or gate, half adder, 1-bit full adder, 4-bit ripple carry adder and 32-bit ripple carry adder circuits are designed in [6, 17-21]. The ripple carry adders are designed MagCAD tool by Turvani G et al. [6]. In this paper, we further explored digital circuit’s architectures using this tool [6]. We designed comparator, decoder and multiplexer circuits using three-dimensional nano magnetic logic circuits. In Section 2, background related to perpendicular-nano magnetic logic circuits are described. In section 3, a new 3-D architecture of 1-bit comparator, 2to4 size decoder, 2to1 and 4to1 size multiplexer’s structures are proposed. Finally, in section 4 conclusion is present. MATERIALS AND METHODS Quantum-Dot Cellular Automata (QCA) is an emerging technology which has the ability to replace current CMOS technology [22]. It has the beneficial features like higher device density, scalability, higher speed of computation, robust design, lower complexity etc. According to Physical implementation QCA technology is divided to four types (i.e. Metal-island QCA, Semiconductor QCA, Molecular QCA and Magnetic QCA). The sizes of metal-island QCA cell were demonstrated as relatively large in micrometer dimensions. The major disadvantage of this type of QCA is that its operation temperature is extremely low, which is in the range of milli-kelvin [23-24], which prevents the construction of complex QCA circuits running at room temperature. Therefore, this technology is not suitable for future electronics application. A semiconductor QCA cell is composed of four quantum dots manufactured from standard semiconductive materials [25]. In semiconductor QCA, advanced fabrication process is possible similar to existing CMOS processes. However, current manufacturing processes cannot provide mass production for high performance and ultra-small semiconductor QCA devices. To date, most QCA device prototypes only have been demonstrated with semiconductor implementations. In molecular QCA, a basic cell is built upon only molecules. The molecules are expected to be as small as 1 nm or even smaller. Room-temperature operation of a molecular QCA cell has been experimentally confirmed [26]. The difficulty in realizing molecular QCA is due to the high-resolution synthesis methods and positioning of molecule devices. New construction methods for molecular QCA, including self assembly on DNA rafts, are under investigation [27]. However, it is still very difficult to fabricate molecular QCA systems with current technologies. In magnetic QCA small magnetic dots are present also known as nano-magnets having different functionalities. These nano-magnets can be referred both as a logic element and a memory device, which are made of Co/Pt multilayer for perpendicular NML [28]. Therefore magnetic QCA is called as nano magnetic logic. Although it’s operating frequency is low (around 100 MHz), but it has the advantage of room-temperature operation, extremely low power dissipation and high thermal robustness. A simple majority gate using this technology is already fabricated [29]. The first large-scale QCA systems appear to be possible with a magnetic QCA circuit, which has fewer challenges during the manufacturing process compared with other implementations [22]. Because of fabrication advantages, magnetic QCA technology is chosen in this work. The NML technology is again split up into two types depending upon the magnetic anisotropy. Those are perpendicular NML (pNML) and in-plane NML (iNML). When the magnetic orientation of the nano magnets are in-plane; it is referred as iNML and when the orientation is perpendicular to the plane then it is referred as pNML. Both bistable logic elements logic 0 and logic 1 of iNML and pNML are shown in Fig. 1(a) and 1(b) (a) (b) Fig.1 Basic bistable logic elements (a) iNML (b) pNML Fig.1 Basic bistable logic elements (a) iNML (b) pNML.
  • 3. 376 BK. Bhoi et al. Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018 respectively. The direction of Magnetization i.e. whether it is magnetised in one direction or the opposite, commonly referred to as “Up or Down”- is used to represent the binary information. Such as the nano magnet directed in upward direction represents a logic ‘1’ and oriented in downward direction represents a logic ‘0’. Both pNML and iNML deal with nano magnets that interact with anti-ferromagnetic behaviour. The iNML has a complex clocking system which is eliminated in pNML [5][7]. Along with it, the pNML has various advantages over iNML such as less power consumption and reduced area occupation. In addition, it also allows the fabrication on three dimensional (3-D) circuits and that too in a cost- effective way as in CMOS technology 3-D circuits comes with a huge fabrication complexity. The pNML circuits start with a nucleation centre and terminate with a pad magnet [7]. This condition should be ensured for proper behaviour of circuit parameters. Basic Structures of pNML pNML is the most efficient implementation of the NML technology. In NML, the circuit complexity is reduced due to the use of minority voter (i.e. the minority gate). The minority voter and the inverters are treated as the basic functional units in pNML. In Fig. 2(a) the pNML structure of an inverter is shown where the input magnet surrounds the output magnet. The output magnet structure [Fig. 2(b)] is called artificial nucleation centre (ANC). Basically, when odd (minimum one and maximum five) numbers of inputs are provided around it, the total structure leads to a minority voter. (a) (b) (c) (d) (e) (f) (g) (h) (i) (j) Figure 2: Basic pNML elements (a) inverter (b) nucleation centre (c) domain wall magnet (d) corner magnet (e) Via magnet (f) T-connection (g) X-connection (h)Pad magnet (i) Fixed ‘0’Magnet (j) Fixed ‘1’ magnet Fig. 2. Basic pNML elements (a) inverter (b) nucleation centre (c) domain wall magnet (d) corner magnet (e) Via magnet (f) T-connection (g) X-connection (h) Pad magnet (i) Fixed ‘0’Magnet (j) Fixed ‘1’ magnet.
  • 4. 377Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018 BK. Bhoi et al. Similarly, there are various magnetic elements in pNML performing several functions. The structure shown in Fig. 2(c) is a normal magnet (also known as domain wall) which is the basic element of this promising technology. It is mainly used to route signals. The Fig. 2(d) shows the structure of a corner magnet which is also a normal magnet but with 900 rotation. In Fig. 2(e), there is a via magnet which is used to connect to a nucleation centre situated on another plane. So by use of this, we can have one or two inter-layer outputs. The T-connection magnet shown in Fig. 2(f) is used to split the input into two different directions. The cross-connection magnet shown in Fig. 2(g) is also a simple magnet that splits the input in three different directions. The Fig. 2(h) shows a pad magnet which is mainly used as the termination of a magnetic wire. Only a nucleation centre can be used as its output. To implement different functions in pNML we need to provide certainly fixed inputs. The structures shown in Fig. 2(i) and Fig. 2(j) are the fixed ʽ0’ and fixed ʽ1’ input magnets respectively. A minority voter is shown in Fig. 3. Here there are three numbers of inputs namely A, B and C. All these inputs are connected to nucleation centres, nucleation centres are connected to domain walls, domain walls are connected to corner magnets and corner magnets are connected to pad- magnets. Here A, B and O outputs are in the same layer, whereas C input is in a different layer. The output expression is Y= M(A, B, C) = 𝐴𝐴̅ 𝐵𝐵� + 𝐵𝐵� 𝐶𝐶̅ + 𝐴𝐴̅ 𝐶𝐶̅. (1) Unlike molecular QCA, if any of its inputs are fixed to 0 then it gives the NAND logic output and if the input is fixed to 1 then it behaves as a NOR gate. In the minority voter, it is necessary to have equal geometry and distance of the three inputs to the nucleation centre of the output for the proper operation of the gate. In pNML for proper propagation of the information within the circuit a perpendicular clock field is applied and after every clock cycle, the output of each building block is placed in anti-parallel compared to the previous input [27]. Because of this reversal mechanism, the output of every building block can be used as input for next block. So signal propagation takes place in a step by step manner according to the clocking field. RESULTS AND DISCUSSIONS The proposed works are based on pNML technology. In pNML all the layout designs start withanucleationcentrei.e.theinitialinputisgiven to the nucleation centre. Here a 1-bit comparator, a 2to4 decoder, a 2to1 multiplexer (MUX) and a M A B C CACBBAY  (a) (b) Figure 3. Minority voter (a) block diagram (b) 3-D Minority Voter Fig. 3. Minority voter (a) block diagram (b) 3-D Minority Voter. Table 1. Geometrical and Physical parameters Parameters Value Nanowire width 40nm Grid size 120nm Inter magnet space 150nm Co thickness (Co=Cobalt) 3.2 nm stack thickness 6.2nm volume of ANC 1.68 ×10-23 m3 Clock field amplitude 560 Oe Inverter coupling field strength 153Oe Minority gate coupling field strength 48 Oe Effective anisotropy 2.0 × 105 J/m3 Table 1. Geometrical and Physical parameters.
  • 5. 378 BK. Bhoi et al. Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018 4to1 multiplexer circuit’s layouts using pNML concept is proposed. All the layouts are designed using MagCAD tool [7]. After the formation of layouts, VHDL netlist will be extracted. This netlist file is the replication of the circuit behaviour, which functionality is tested using ModelSim simulator, with providing proper test bench. Geometrical and physical parameters are provided in Table 1. Comparator Design in pNML The comparator is a digital electronic circuit that compares two numbers. Here in this work the layout of a 1-bit comparator using the pNML technology has been proposed. In this circuit there are two 1-bit inputs i.e. A and B and it produces three outputs (1- bit) such as P for input A is less than input B (A<B), Q for A equals to B (A=B) and R for A is greater than B (A>B) which is shown in Fig. 4(a). The minority gate schematic diagram is shown in Fig. 4(b) and pNML layout is illustrated in Fig. 4(c). The expressions for comparator outputs are derived in below equations using minority voters. 𝑃𝑃 = 𝑀𝑀1(1, 𝐵𝐵�, 𝐴𝐴) = 0 + 𝐵𝐵𝐴𝐴̅ + 0 = 𝐴𝐴̅ 𝐵𝐵 (2) 𝑄𝑄 = 𝑀𝑀6 ( 𝑀𝑀4(𝐴𝐴, 0, 𝑀𝑀3 (𝐴𝐴, 0, 𝐵𝐵)), 0, 𝑀𝑀5 (𝑀𝑀3 (𝐴𝐴, 0, 𝐵𝐵), 0, 𝐵𝐵))�������������������������������������������������������������������� = (𝑀𝑀6 ( 𝑀𝑀4(𝐴𝐴, 0, 𝐴𝐴𝐴𝐴����), 0, 𝑀𝑀5 ( 𝐴𝐴𝐴𝐴����, 0, 𝐵𝐵))������������������������������������������������� = 𝑀𝑀6 ( 𝐴𝐴. 𝐴𝐴𝐴𝐴������������, 0, 𝐴𝐴𝐴𝐴����. 𝐵𝐵�������) �������������������������� = 𝐴𝐴̅ 𝐵𝐵� + 𝐴𝐴𝐴𝐴 (3) 1-bit Comparator A B BA  BA BA A B 0 0 0 1 1 0 1 1 00 0 1 1 0 1 1 0 0 0 0 BA  BA BA (a) (b) (c) Figure 4. 1-bit comparator (a) block diagram (b) schematic (c) 3-D pNML layout Fig. 4. 1-bit comparator (a) block diagram (b) schematic (c) 3-D pNML layout.
  • 6. 379Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018 BK. Bhoi et al. R = 𝑀𝑀2 (𝐵𝐵, 𝐴𝐴̅, 1) = 𝐵𝐵� 𝐴𝐴 + 0 + 0 = 𝐴𝐴𝐵𝐵� (4) The proposed design is a 3-D circuit because the magnetic wires are in different layers. According to the nano-magnetic phenomenon an input in a particular layer is propagated in its inverted form in another layer i.e. we can get the invert of an input by just changing the layer. Here both the inputs A and B are given to the circuit layer ‘0’ initially. To get the P output, the input A is applied to the minority voter directly in layer ‘0’ but the input B is applied in layer ‘1’ so as to provide its inverted form without using an inverter circuit. Then a fixed ‘1’ input is given to the other input terminal of the minority voter. The basic concept of perpendicular-nano magnetic logic states is that if any of the inputs of a minority voter is being logic ‘0’ then it will function as a NOR gate. Hence the minority voter produces the required output P. Similarly to get the R output, the input A is applied in the same layer ‘0’ to the minority voter but input B is applied in layer ‘1’ to get the inverted B. Here also a fixed ‘1’ input is given to the minority voter and then it produces the output R which is high when input A is greater than input B. To get the output Q, it requires four numbers of minority voters along with an inverter which in term forms an Ex-NOR gate. The above Fig. 5 shows the simulation result of the proposed layout of the 1-bit comparator. The result clearly shows that the proposed design successfully satisfies the truth table of the 1-bit comparator. The total design occupies a bounding box area of 2.4336 µm2 and it uses only six numbers of minority voters and one inverter in the total circuit. The circuit shows a critical path delay of 0.15µs. It also exhibits different latencies for different input combinations which are tabulated below. Decoder Design in pNML Decoders are also called as function selector, which converts n number of inputs to 2n numbers of outputs. So its standard size is n×2n . Here a 2×4 decoder design is proposed, which is implemented using the pNML concept. The block diagram is shown in Fig. 6(a). The Fig. 6(b) and Fig. 6(c) shows the minority gate schematic and proposed pNML layout of the 2:4 decoder respectively. It is an active high output decoder, i.e. only one output bit is high at a time. In the pNML layout, four numbers of minority voters and inverters are used. Here A and B are the inputs to the decoder circuit. In the layout of all minority voters fixed 0 inputs are used which are behaving as NAND logic gates where outputs are D0 =A’B’, D1 =A’B, D2 =AB’ and D3 =AB. The boolean expressions for the decoder outputs (Fig. 6(b)) using minority gates are shown in below equations 𝐷𝐷0 = 𝑀𝑀1(𝐴𝐴̅, 𝐵𝐵�, 0)��������������� = 𝐴𝐴� 𝐵𝐵������������� = 𝐴𝐴̅ 𝐵𝐵� (5) 𝐷𝐷1 = 𝑀𝑀4(𝑀𝑀2(𝐴𝐴, 0, 𝐵𝐵), 𝐵𝐵, 0)��������������������������� = 𝑀𝑀4 (𝐴𝐴𝐴𝐴���� , 𝐵𝐵, 0)������������������ = 𝐴𝐴𝐴𝐴����. 𝐵𝐵�������������� = 𝐴𝐴𝐴𝐴�����. 𝐵𝐵 = 𝐴𝐴̅ 𝐵𝐵 (6) 𝐷𝐷2 = 𝑀𝑀3�0, 𝐴𝐴, 𝑀𝑀2(𝐴𝐴, 0, 𝐵𝐵)����������������������������� = 𝑀𝑀3 (0, 𝐴𝐴, 𝐴𝐴𝐴𝐴����)����������������� = 𝐴𝐴𝐴𝐴����. 𝐴𝐴�������������� = 𝐴𝐴𝐴𝐴�����. 𝐴𝐴 = 𝐴𝐴𝐵𝐵� (7) 𝐷𝐷3 = 𝑀𝑀2(𝐴𝐴, 0, 𝐵𝐵)��������������� = 𝐴𝐴𝐴𝐴�������� = 𝐴𝐴𝐴𝐴 (8) The layout occupies a bounding box area of 1.0368µm2 . It has a critical path delay of 0.142µs. Fig: 5 Simulation Result of the pNML layout of 1-bit ComparatorFig. 5. Simulation Result of the pNML layout of 1-bit Comparator.
  • 7. 380 BK. Bhoi et al. Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018 2x4 Decoder A B A B 0 0 0 1 1 0 1 1 00 0 1 10 1 1 0 0 0 0 0D 1D 2D 3D 0 0 0 0 0D 1D 2D 3D (a) 2D 3D 1D 0DM1 M2 M3 M4 0 0 0 0 A B (b) (c) Figure 6 : Decoder of 2-to-4 size (a) block diagram (b) pNML schematic (c) 3-D pNML layout Fig. 6. Decoder of 2-to-4 size (a) block diagram (b) pNML schematic (c) 3-D pNML layout. The Fig. 7 shows the simulation result of the proposed 2to4 decoder. Here there is a latency of 870 ns for D0 , 1620 ns for D1 , 860 ns for D2 and 850 ns for D3 outputs. The Table 3 below shows all the features of the proposed design along with the delays for several input combinations. Multiplexers Design in pNML The multiplexer is a universal circuit, which is also known as Data Selector, Many to One, and Parallel to Serial Converter. Here a 2to1 MUX has been implemented using the perpendicular-nano magnetic logic. The block diagram and minority- gates schematic diagram are shown in Fig. 8(a) and 8(b) respectively. The pNML layout of the proposed MUX having two input lines namely I0 and I1 , are applied to the circuit through the nucleation centres. This is illustrated in Fig. 8(c). The 2to1 MUX design proposed in this paper comprises only three numbers of minority voters without any inverter circuit. In pNML, logic ‘0’ in a particular layer behaves as logic ‘1’ in another layer. This property of pNML has been exploited to design the proposed layout of the MUX circuit. The selection input S is provided to the initialtwominoritygatesintwodifferentlayers.Hence one of the two minority voters is getting a direct input S and the other is getting its inverted one i.e. S՚.
  • 8. 381Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018 BK. Bhoi et al. Figure 7: Simulation Result of Proposed Layout of 2:4 Decoder Fig. 7. Simulation Result of Proposed Layout of 2:4 Decoder. 1In Sel 2In Out (a) M 1 M 2 M 3 S 1I 0 0I 0 0 Y (b) (c) Figure 8: multiplexer of 2:1 size (a)block diagram (b)pNML schematic (c) 3-D pNML layout Fig. 8. multiplexer of 2:1 size (a)block diagram (b)pNML schematic (c) 3-D pNML layout.
  • 9. 382 BK. Bhoi et al. Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018 This design is based on NAND realization of 2to1 MUX. All the three minority voters in the layout are having a fixed ‘0’ input along with other two inputs; so that these minority voters behave as NAND gates. Hence the circuit finally produces an output as Y=I0 S+I1 S՚. The inputs are applied in different layers rather than using any additional inverting circuit which reduces the complexity of the proposed circuit layout. The Boolean expression for 2to1 MUX using minority gates is given below. 𝑌𝑌 = 𝑀𝑀3�𝑀𝑀1(0, 𝐼𝐼0, 𝑆𝑆̅), 0, 𝑀𝑀2(𝑆𝑆, 0, 𝐼𝐼1)� = 𝑀𝑀3�𝑆𝑆̅ . 𝐼𝐼0������, 0, 𝑆𝑆. 𝐼𝐼1������� = 𝑆𝑆̅. 𝐼𝐼0������ . 𝑆𝑆. 𝐼𝐼1������������������� = 𝑆𝑆̅. 𝐼𝐼0������������ + 𝑆𝑆. 𝐼𝐼1������������ = 𝑆𝑆̅. 𝐼𝐼0 + 𝑆𝑆. 𝐼𝐼1 (9) This design occupies a bounding box area of 0.8056µm2 . It exhibits a critical path delay of 0.14µs. The simulation result of the proposed layout of 2to1 MUX is shown in Fig. 9 below. Here from the waveform, it is shown that when the selection line S is being 0, the circuit output Y is equal to I0 value and when S is equal to 1, then the circuit output will be I1 value. Here I0 is set as logic ‘1’ and I1 is set to logic ‘0’. For S=0 we are getting Y=1 with a latency of 855 ns and for S=1, we are getting Y=0 with a delay of 1000 ns. The same has been tabulated below in Table 4. In this paper, a novel 4to1 size multiplexer pNML layout is also proposed which is formed by the proper connection of three numbers of 2to1 multiplexers proposed earlier in this work. As each 2to1 MUX consists of three numbers of minority voters, so a total of nine number of minority voters are used to design the whole 4to1 MUX circuit. The block diagram and pNML layout are illustrated in Fig. 10 (a) and (b) respectively. This design is also free from inverters. Here there are four input lines i.e. I0 , I1 , I2 and I3 along with two numbers of selection lines S0 and S1 . All the inputs except I0 , are in layer ‘1’ and I0 is in layer ‘0’. The layers of the inputs are changed in some cases before applying it to the minority voters in order to get its inverted form as per our requirement. Fig. 11 shows the simulation result of the proposed layout of 4to1 MUX. From this result, we can conclude that the proposed layout completely satisfies the truth table of 4to1 MUX. The proposed circuit produces the expected output with some delay which has been tabulated below in Table 5. Here the input values are set as I0 =1, I1 =0, I2 =1 and I3 =0. From the simulation result it can be seen thatwhentheselectioninputsS0 andS1 arebeing0, the circuit produces the output Y as 1 (as I0 =1) with a latency of 1144 ns. Similarly, for S1 =0 and S0 =1, we are getting Y=0 with a latency of 1132ns, for S1 =1 and S0 =0, the circuit is producing the output Y=1 and for S1 =1 and S0 =1, Y is being 0 with a latency of 1535ns. The total design occupies a bounding box area of 2.9376µm2 and exhibits a critical path delay of 0.159 µs. The below Table 6 shows the comparison of the proposed NML circuits with the existing CMOS technology. The comparative performance results in Table 6, also proven that the nano-magnetic based implementation of the comparator, decoder and multiplexer has efficient Table 2. Performance table of 1-bit Comparator 3-D Comparator (1-Bit) Bounding Box Area = 2.4336 µm2 Critical path= 1.5E-7 sec Inputs A B Outputs P Q R Latency (in sec) 0 0 0 1 1 0 1 1 0 1 0 1 0 0 0 0 1 0 1 0 0.88E-6 0.79E-6 0.89E-6 0.99E-6 Table 3. Performance table Proposed of 2:4 Decoder 3-D Decoder(2:4) Bounding Box Area= 1.0368µm2 Critical Path=1.42E-7 Inputs A B Outputs D0 D1 D2 D3 Latency (in sec) 0 0 0 1 1 0 1 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.87E-6 1.62E-6 0.86E-6 0.85E-6 Table 2. Performance table of 1-bit Comparator. Table 3. Performance table Proposed of 2:4 Decoder. Table 4. Performance Analysis of Proposed 3-D 2×1 MUX 3-D 2×1 MUX Critical Path=1.4E-7 s Bounding Box Area=0.8064µm2 Input pattern S Output pattern Y Latency (in sec) 0 1 I0 I1 0.85E-6 0E-6 Table 5. Performance Analysis of Proposed 3-D 4×1 Multiplexer 3-D 4×1 MULTIPLEXER Bounding Box Area= 2.9376µm2 Critical Path= 1.5E-7 sec Inputs S1 S0 Output Y Latency (in sec) 0 0 0 1 1 0 1 1 I0(=1) I1(=0) I2(=1) I3(=0) 1.1E-6 1.1E-6 1.5E-6 1.5E-6 Table 4. Performance Analysis of Proposed 3-D 2×1 MUX. Table 5. Performance Analysis of Proposed 3-D 4×1 Multiplexer.
  • 10. 383Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018 BK. Bhoi et al. results in all the primitives as compared to the existing CMOS implementation. CONCLUSION In the article, we have designed nano- magnetic based computing in emerging devices as a promising domain for high speed and high-density integration. A new synthesis of implementing magnetic dipole based comparator, decoder and multiplexer are presented. These proposed architectures produce less latency which is easily verified by performance analysis tables. The latency results depict that the fast synchronization of inputs and outputs and shows an efficient implementation in the physical foreground. All the layouts proposed in this paper are implemented on the MagCAD tool using pNML technology. We have shown that the nano magnetic logic offers superior results with miniaturization of the area for proposed designs as compared to existing 45nm CMOS technology. The grid size and magnet width of all the magnetic elements are set as 120nm and 40nm respectively. MagCAD tool generates VHDL file for the designed layout and to test the functionality of the newly designed circuits. This file functionality is later verified in the ModelSim software. The miniaturisation of area properties of the nano-magnetic based present designs has afforded avenues for the miniaturizations and implementation of future electronics applications. Figure 9: Simulation Result of the Proposed 2×1 MUX Layout Fig. 9. Simulation Result of the Proposed 2×1 MUX Layout. Table 6. Comparison with existing CMOS technology. Exiting CMOS 45nm Technology in (Area) Proposed pNML (Area) 1-bit Comparator 58.80 µm2 [30] 2.43 µm2 2:4 Decoder 22.4 µm2 [31] 1.03 µm2 2:1 Multiplexer 28.9 µm2 [32] 0.80 µm2 Table 6. Comparison with existing CMOS technology. 0I 1I 3I 2I 0S 1S Y 2:1 Mux 2:1 Mux 2:1 Mux (a) (b) Figure 10. Multiplexer of 4:1 size (a)Block Diagram (b) 3-D pNML Layout 0I 1I 3I 2I 0S 1S Y 2:1 Mux 2:1 Mux 2:1 Mux (a) (b) Figure 10. Multiplexer of 4:1 size (a)Block Diagram (b) 3-D pNML Layout (a) (b) Fig. 10. Multiplexer of 4:1 size (a)Block Diagram (b) 3-D pNML Layout.
  • 11. 384 BK. Bhoi et al. Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018 Figure 11: Simulation result of the 3-D pNML Layout of 4×1 Multiplexer. Fig. 11. Simulation result of the 3-D pNML Layout of 4×1 Multiplexer. CONFLICT OF INTEREST The authors declare that there are no conflicts of interest regarding the publication of this manuscript. REFERENCES 1. Stamps R. L., Breitkreutz S., Åkerman J., Chumak A. V., Otani Y., Bauer G. E., Prejbeanu I. L., (2014), The 2014 magnetism roadmap. J. Phys. D: Appl. Phys. 47: 333001- 333006. 2. Fischbacher T., Franchin M., Bordignon G., Fangohr H., (2007), A systematic approach to multiphysics extensions of finite-element-based micromagnetic simulations: Nmag. IEEE Transac. Magn. 43: 2896-2898. 3. Donahue M. J., (1999),  OOMMF user’s guide, version 1.0 (No. 6376). 4. Vansteenkiste A., Leliaert J., Dvornik M., Helsen M., Garcia- Sanchez F., Van Waeyenberge B., (2014), The design and verification of MuMax3. AIP Adv. 4: 107133-107138. 5. Riente F., Turvani G., Vacca M., Roch M. R., Zamboni M., Graziano M., (2017), Topolinano: A cad tool for nano magnetic logic.  IEEE Transac. Comp. Aided Desig. Integ. Circ. Sys. 36: 1061-1074. 6. Turvani G., Riente F., Cairo F., Vacca M., Garlando U., Zamboni M., Graziano M., (2017), Efficient and reliable fault analysis methodology for nanomagnetic circuits. Int. J. Circ. Theory and Applicat. 45: 660-680. 7. Riente F., Garlando U., Turvani G., Vacca M., Roch M. R., Graziano M., (2017), MagCAD: Tool for the Design of 3-D Magnetic Circuits. IEEE J. Explor. Solid-State Comput. Dev. Circ. 3: 65-73. 8. Niemier M. T., Bernstein G. H., Csaba G., Dingler A., Hu X. S., Kurtz S., Varga E., (2011), Nanomagnet logic: Progress toward system-level integration.  J. Phys.: Condens. Matter. 23: 493202-493207. 9. Niemier M., Csaba G., Dingler A., Hu X. S., Porod W., Ju X., Lugli P., (2012), Boolean and non-boolean nearest neighbor architectures for out-of-plane nanomagnet logic. In  Cellular Nanoscale Networks and Their Applications (CNNA), 2012 13th International Workshop on (pp. 1-6). IEEE. 10. Becherer M., Kiermaier J., Breitkreutz S., Eichwald I., Csaba G., Schmitt-Landsiedel D., (2013), Nanomagnetic logic clocked in the mhz regime. In  Solid-State Device Research Conference (ESSDERC), 2013 Proceedings of the European (pp. 276-279). IEEE. 11. Becherer M., Gamm S. B. V., Eichwald I., Žiemys G., Kiermaier J., Csaba G., Schmitt-Landsiedel D., (2016), A monolithic 3D integrated nanomagnetic co-processing unit. Solid-State Elect. 115: 74-80. 12. Riente F., Ziemys G., Turvani G., Schmitt-Landsiedel D., Gamm S. B. V., Graziano M., (2016), Towards logic-in- memory circuits using 3d-integrated nanomagnetic logic. In  Rebooting Computing (ICRC), IEEE International Conference on (pp. 1-8). IEEE. 13. Becherer M., Breitkreutz S., Eichwald I., Ziemys G., Kiermaier J., Csaba G., Schmitt-Landsiedel D., (2015), Low-power 3D integrated ferromagnetic computing. In  Ultimate Integration on Silicon (EUROSOI-ULIS), 2015 Joint International EUROSOI Workshop and International Conference on (pp. 121-124). IEEE. 14. Riente F., Ziemys G., Mattersdorfer C., Boche S., Turvani G., Raberg W., Breitkreutz-v. Gamm S., (2017), Controlled data storage for non-volatile memory cells embedded in nano magnetic logic. AIP Adv. 7: 055910-055916. 15. Pala D., Causapruno G., Vacca M., Riente F., Turvani G., Graziano M., Zamboni M., (2015), Logic-in-memory architecture made real. In  Circuits and Systems (ISCAS), 2015 IEEE International Symposium on (pp. 1542-1545). IEEE. 16. Cofano M., Santoro G., Vacca M., Pala D., Causapruno G., Cairo F., Zamboni M., (2015), Logic-in-memory: A nano magnet logic implementation. In VLSI (ISVLSI), 2015 IEEE Computer Society Annual Symposium on (pp. 286-291). IEEE.
  • 12. 385Int. J. Nano Dimens., 9 (4): 374-385, Autumn 2018 BK. Bhoi et al. 17. Cairo F., Turvani G., Riente F., Vacca M., Gamm S. B. V., Becherer M., Zamboni M., (2015), Out-of-plane NML modeling and architectural exploration. In Nanotechnology (IEEE-NANO), 2015 IEEE 15th International Conference on (pp. 1037-1040). IEEE. 18. Breitkreutz S., Kiermaier J., Yilmaz C., Ju X., Csaba G., Schmitt-Landsiedel D., Becherer M., (2011), Nanomagnetic logic:Compactmodelingoffield-coupledcomputingdevices for system investigations. J. Comput. Elec. 10: 352-359. 19. Breitkreutz S., Kiermaier J., Eichwald I., Hildbrand C., Csaba G., Schmitt-Landsiedel D., Becherer M., (2013), Experimental demonstration of a 1-bit full adder in perpendicular nanomagnetic logic. IEEE Transact. Magnet. 49: 4464-4467. 20. Eichwald I., Breitkreutz S., Ziemys G., Csaba G., Porod W., Becherer M., (2014), Majority logic gate for 3D magnetic computing. Nanotechnol. 25: 335202-335207. 21. Žiemys G., Giebfried A., Becherer M., Eichwald I., Schmitt- Landsiedel D., Gamm S. B. V., (2016), Modeling and simulation of nanomagnetic logic with cadence virtuoso using Verilog-A. Solid-State Elec. 125: 247-253. 22. Misra N. K., Wairya S., Singh V. K., (2016), Optimized approach for reversible code converters using quantum dot cellular automata. In Proceedings of the 4th International Conference on Frontiers in Intelligent Computing: Theory and Applications (FICTA) 2015  (pp. 367-378). Springer, New Delhi. 23. Misra N. K., Sen B., Wairya S., Bhoi B., (2017), Testable novel parity-preserving reversible gate and low-cost quantum decoder design in 1D molecular-QCA. J. Circuits Sys. Comput. 26: 1750145-1750151. 24. Misra N. K., Wairya S., Sen B., (2017), Design of conservative, reversible sequential logic for cost efficient emerging nano circuits with enhanced testability. Ain Shams Eng. J. In Press, Corrected Proof. 25. Smith C. G., Gardelis S., Rushforth A. W., Crook R., Cooper J., Ritchie D. A., Pepper M., (2003), Realization of quantum- dot cellular automata using semiconductor quantum dots. Superlat. Microstruct. 34: 195-203. 26. Misra N. K., Sen B., Wairya S., (2016), Designing conservative reversible n-bit binary comparator for emerging quantum-dot cellular automata nano circuits. J. Nanoengin. Nanomanuf. 6: 201-216. 27. Hu W., Sarveswaran K., Lieberman M., Bernstein G. H., (2005), High-resolution electron beam lithography and DNA nano-patterning for molecular QCA.  IEEE Transac. Nanotechnol. 4: 312-316. 28. Zeper W. B., Van Kesteren H. W., Jacobs B. A. J., Spruit J. H. M., Carcia P. F., (1991), Hysteresis, microstructure, and magneto‐optical recording in Co/Pt and Co/Pd multilayers. J. Appl. Phys. 70: 2264-2271. 29. Imre A., Csaba G., Ji L., Orlov A., Bernstein G. H., Porod W., (2006), Majority logic gate for magnetic quantum-dot cellular automata. Science. 311: 205-208. 30. Sharma A., Singh R., Kajla P., (2013), Area efficient 1-bit comparator design by using hybridized full adder module based on PTL and GDI logic. Int. J. Comp. Applic. 82: 5-13. 31. Rahi P. K., Dewangan S., Bhagel S., (2015), Design and Simulation of 2–TO-4Decoder using 32nm, 45nm AND 65nm CMOS Technology.  Int. J. Sci. Res. Eng. Technol. (IJSRET). 4: 270-273. 32. Chien J. C., Lu L. H., (2006), A 15-gb/s 2 : 1 multiplexer in 0.18-/spl mu/m CMOS. IEEE Micro. Wireless Comp. Lett. 16: 558-560.