In this work, we propose a spin-based voltage comparator using a hybrid spin-CMOS circuit model. In particular, we use a 3T-MTJ (three-terminal magnetic tunnel junction) model with an in-plane magnetic anisotropy (IMA) free layer employing a spin-orbit torque (SOT) based writing scheme in the thermal activation regime to demonstrate a comparator circuit with a resolution close to 50mV. The 3T-MTJ model of the comparator was validated against existing experimental results. In addition, we analyze the delay performance of the comparator along with matching the switching delay of the MTJ with an analytical model. We also discuss potential extensions to the model and general directions for future work.

In order to keep the number of transistors per chip consistent with Moore’s law, the electronics community relies excessively on scaling the dimensions of the existing CMOS transistor to decrease the area occupied per circuit. However as we reach the 7nm technology node, further scaling of the existing structures is challenged by problems of fabrication and short channel effects. To overcome these challenges there has been an extensive search for reliable beyond-CMOS technologies such as spintronics.

In this paper, we propose a model implementation of a compact spin-based voltage comparator using a hybrid spin-CMOS approach. The circuit is based on the spin hall effect (SHE) property of tungsten (β-W).1 The spin-based comparator design in this paper is attractive mainly in terms of ease of implementation and its ability to provide a competent resolution to its CMOS counterparts due to the low switching currents observed in the thermal activation regime.2 

The remainder of this paper is organized as follows. Section II describes the various modules used to develop the 3T-MTJ model of the comparator. In section III, we discuss the working mechanism of the model along with benchmarking it against existing experimental results in the literature. Section IV discusses the MTJ integration with CMOS transistors to build the comparator and its working mechanism. Section V presents the results of the comparator operation and its delay performance. Section VI discusses the directions for future work and finally, the paper is concluded in section VII.

In this section, we describe spin-transport modules used to construct the 3T-MTJ device model.

The dynamics of the magnetization reversal of the free layer of the MTJ is described as a function of the torque applied to the ferromagnet (FM) using the LLGS equation given by Eq. (1). This torque includes the effects due to an effective magnetic field (Heff) and the spin-transfer torque.

(1)

Here α is the gilbert damping constant, γ is the gyromagnetic ratio, µ0 is the permeability of free space. The effective field (Heff) contributes the effect due to the uniaxial anisotropy field (Hk), the demagnetization field (HD), the external field (Hext) and the thermal field (Hth). τDL and τFL correspond to the damping-like and field-like torque respectively. The thermal fluctuations in the FM are included using a randomly fluctuating field (Hth) whose spatial magnitudes follow a Gaussian distribution of zero mean and standard deviation 2KBTαγVμ02MsΔt as in.2 Here KB is the Boltzmann constant, T is the temperature, V is the volume of the FM, Ms is the saturation magnetization and Δt is the time step of the simulation. The differential equation was implemented using a network of capacitors and current sources with spatial components of Heff represented as voltage sources as in.3 

We modeled SHE generated spin-polarized current using a spin circuit model4 based on the spin diffusion across a bilayer system. For a charge current Ic, the spin injection efficiency (χ) of heavy metal (HM) is given by equation (2).

(2)

Here θSHE is the spin hall angle, THM is the thickness, σg is the conductivity and λsf is the spin-flip length of the HM layer. GL is the conductivity of the FM layer which acts as a spin-load. β is called the gain factor of the spin injection. WFM, LFM correspond to the dimensions of the FM and WHM, LHM correspond to the dimensions of the HM layer. β can be dimensionally optimized by decreasing the area of the HM layer within the fabrication limits.

The interaction between the HM non-magnetized layer and the FM free layer of an MTJ can be modeled using the conduction matrix.5 

here Geff and Gint correspond to the effective spin mixing conductance and interface conductivity of the bilayer system (HM/FM) and P is the polarization of the FM. R(m^) is the rotation matrix corresponding to the spatial orientation of the FM free layer of the MTJ.

The MTJ has been modeled using a variable conductor whose conductance (GMTJ) is related to the angle (φ) between the reference layer (RL) and the free layer (FL) and is given by

where G0=(GP+GAP)/2. Here GP and GAP represent the MTJ conductance in the parallel and anti-parallel configuration. P1 and P2 represent the polarization factors of the FL and RL. The values of P1 and P2 are related to the tunnel magnetoresistance (TMR) of the MTJ by Julliere’s formula given by

In this work, we assume P1 and P2 are equal to each other and independent of the voltage bias across the MTJ.

In this section, we describe the working mechanism of the 3T-MTJ model along with validating it against experimental results1,7 consisting of β-Ta and β-W HM layers. The charge current is applied between the terminals T1 and T2 (as shown in Fig. 1.) and the generated spin current (Is) is injected in the NM/FM interface which is coupled with the LLGS module as in.3,6 The status of the magnetic orientation is updated every time step in the NM/FM interface and the MTJ module. The TMR of the device is measured using a suitable reading voltage (Vread) and reading resistance (R read) connected at T3.

FIG. 1.

(a) The schematic of the 3T-MTJ device (b) The circuit of the working model. The other end of the NM/FM interface is kept spin-grounded and charge open as a boundary condition to attain convergence in simulation.

FIG. 1.

(a) The schematic of the 3T-MTJ device (b) The circuit of the working model. The other end of the NM/FM interface is kept spin-grounded and charge open as a boundary condition to attain convergence in simulation.

Close modal

The benchmarking results plotted in Fig. 2, show that our model is in good accordance with the symmetric switching currents obtained in experimental demonstrations.1,7 However, the model does not capture the roll-off in the TMR due to mechanisms beyond its scope, like voltage-dependent polarization factors and the possible multi-domain features of the nanomagnets in the experimental studies.

FIG. 2.

The experimental benchmarking of the 3T-MTJ model with (a) a β-Ta7 HM layer with I switch within the error limit of ±0.1mAand (b) β-W1 HM layer with Iswitch within the error limit of ±0.03mA. The current through the HM layer is slowly ramped (as shown in the inset (a) and (b)) and the MTJ resistance is continuously monitored. (refer to table S1 and S2 for parameters).

FIG. 2.

The experimental benchmarking of the 3T-MTJ model with (a) a β-Ta7 HM layer with I switch within the error limit of ±0.1mAand (b) β-W1 HM layer with Iswitch within the error limit of ±0.03mA. The current through the HM layer is slowly ramped (as shown in the inset (a) and (b)) and the MTJ resistance is continuously monitored. (refer to table S1 and S2 for parameters).

Close modal

In this section, our purpose is to show how the constructed 3T-MTJ model can be used as a comparator using a hybrid spin-CMOS approach. The operation of the comparator is divided into three phases: the comparison phase, the read phase, and the reset phase. As seen in Fig. 3, the terminals are connected to clock-controlled CMOS switches (CLK and CLK_READ) which separate the phases of operation. The FL and the RL of the MTJ are initially in the parallel configuration. The comparison phase starts when the clock goes low. In this phase, the voltage sources to be compared (Vin1 and Vin2) are connected to terminals T1 and T2, respectively, and generate a charge current proportional to the voltage difference (V1 – V2) in the HM layer. Depending on the magnitude of charge current the MTJ either switches to the anti-parallel configuration or remains in its initial parallel orientation. In the read phase, the terminals T1 is grounded to read the resistance of the MTJ via terminal T3. This is followed by the reset phase where the reset pulse (Vreset) is sent through T2 to reset the MTJ to a parallel configuration. The terminal T3 of the 3T-MTJ is connected to a pair of inverters to obtain a rail to rail output. The magnetic orientation of the FL changes only when the generated charge current due to the voltage sources exceeds the required critical switching current (Icr). Icr is lower than the zero thermal switching current (Ic0) given by Eq. (3) due to the thermal effects which may result in a hypothetical lowering of the energy barrier of the FM.8 Here e is the electron charge, is the reduced Planckʾs constant and tFM is the FM layer thickness.

(3)

To increase the resolution of the comparator, we increase the spin injection efficiency of the 3T-MTJ by modifying the gain factor (β) of SHE by decreasing the dimensions of the HM layer and choosing an HM layer with high θ SHE and low resistivity(β-W1). In addition, reducing the length of the HM layer decreases its resistance thereby decreasing the required writing voltage for switching. Fig 4 shows the spin injection efficiency for the MTJ stack in1 with the varying dimensions of the HM layer.

FIG. 3.

(a) The schematic of the spin-based comparator (b) A symbolic representation of the comparator circuit.

FIG. 3.

(a) The schematic of the spin-based comparator (b) A symbolic representation of the comparator circuit.

Close modal
FIG. 4.

(a) Description of the device dimensions used in the simulation. (b) The spin injection efficiency for varying dimensions of a β-W HM layer. (See Table S3. for parameters).

FIG. 4.

(a) Description of the device dimensions used in the simulation. (b) The spin injection efficiency for varying dimensions of a β-W HM layer. (See Table S3. for parameters).

Close modal

As shown in Fig. 5 we obtain Icr≈98µA for the optimized 3T-MTJ device which corresponds to a comparator resolution of 50mV.

FIG. 5.

The write current IDC is slowly ramped to obtain Icr for the 3T-MTJ with an optimized β. (See Table S4. of the supplementary material for parameters).

FIG. 5.

The write current IDC is slowly ramped to obtain Icr for the 3T-MTJ with an optimized β. (See Table S4. of the supplementary material for parameters).

Close modal

In this section, we demonstrate the comparator operation along with analyzing the delay performance of the optimized 3T-MTJ and the comparator. Fig. 6(a) shows the output of the comparator with the clock-signals (inset 6(a)). Fig. 6(b) shows the magnetization dynamics of the free layer during the operation. We compare the mean switching delay of the optimized 3T-MTJ in the low, intermediate and high current regimes with analytical boundary conditions for an FM with IMA.9 We found that as we approach the zero thermal fluctuation current the switching time matches the behavior predicted by the intermediate model that follows after the low-current regime when the energy barrier reduction (Eq. 2.) of the classic Neel-Brown model10 is no longer valid. Fig. 7 (a) shows the mean switching delay of the 3-T MTJ mathematically fitted with the parameters mentioned as per.9 The inverters at the output introduce an additional delay of approximately 400ps.

FIG. 6.

(a) The output of the comparator in the reset and comparison phases along with the clock signals (inset) (b) Magnetization dynamics of the free layer of the optimized 3-T MTJ (see table S4 for device and circuit parameters).

FIG. 6.

(a) The output of the comparator in the reset and comparison phases along with the clock signals (inset) (b) Magnetization dynamics of the free layer of the optimized 3-T MTJ (see table S4 for device and circuit parameters).

Close modal
FIG. 7.

(a) The mean switching delay of the 3T-MTJ (b) measured the switching performance of the comparator.

FIG. 7.

(a) The mean switching delay of the 3T-MTJ (b) measured the switching performance of the comparator.

Close modal

The mono-domain FM based simple approach discussed in this paper can be extended to develop comparators with complex spintronics phenomena like domain–wall motion using electrical currents.11 In addition, ADCs designed using the mentioned comparator methodology can provide better control on each bit of operation due to the integration of separable comparator units in comparison to a voltage-controlled magnetic anisotropy based method.12 Using a recently studied spin funneling mechanism can further help in improving the resolution and the switching delay of the comparator by increasing the spin injection up to ten times.13 

We propose a novel spin-based voltage comparator implemented with standard spintronic elements. We started with a comprehensive validation of the 3T-MTJ model by benchmarking it against two established experimental results. We then dimensionally optimized the model to demonstrate a comparator with a resolution of 50mV. We also believe that our 3T- MTJ model can serve as a toolbox for new SOT based device and circuit applications using a hybrid spin-CMOS approach as demonstrated in this paper.

See the available supplementary material for the parameters used to conduct the simulations described in the paper.

1.
C. F.
Pai
 et al., “
Spin transfer torque devices utilizing the giant spin Hall effect of tungsten
,”
Appl. Phys. Lett.
101
,
122404
(
2012
).
2.
J. W. F.
Brown
, “
Thermal fluctuations of a single-domain particle
,”
Phys. Rev.
130
,
1677
(
1963
).
3.
P.
Bonhomme
 et al., “
Circuit simulation of magnetization dynamics and spin transport
,”
IEEE Transactions on Electron Devices
61
(
5
),
1553
1560
(
2014
).
4.
S.
Hong
,
S.
Sayed
, and
S.
Datta
, “
Spin circuit representation for the spin Hall effect
,”
IEEE Transactions on Nanotechnology
15
(
2
),
225
236
(
2016
).
5.
A.
Brataas
,
G. E.
Bauer
, and
P. J.
Kelly
, “
Non-collinear magnetoelectronics
,”
Physics Reports
427
(
4
),
157
255
(
2006
).
6.
M.
Alawein
and
H.
Fariborzi
, “
Circuit models for spintronic devices subject to electric and magnetic fields
,”
IEEE Journal on Exploratory Solid-State Computational Devices and Circuits
4
(
2
),
60
68
(
2018
).
7.
L.
Liu
, “
Spin-torque switching with the giant spin Hall effect of tantalum
,”
Science
336
,
555
558
(
2012
).
8.
E. B.
Myers
,
F. J.
Albert
,
J. C.
Sankey
,
E.
Bonet
,
R. A.
Buhrman
, and
D. C.
Ralph
, “
Thermally activated magnetic reversal induced by a spin-polarized current
,”
Phys. Rev. Lett.
89
,
196801
(
2002
).
9.
A. F.
Vincent
,
N.
Locatelli
,
J.
Klein
,
W. S.
Zhao
,
S.
Galdin-Retailleau
, and
D.
Querlioz
, “
Analytical macrospin modeling of the stochastic switching time of spin-transfer torque devices
,”
IEEE Transactions on Electron Devices
62
(
1
),
164
170
(
2015
).
10.
L.
Néel
, “
Théorie du traînage magnétique des ferromagnétiques en grains fins avec applications aux terres cuites
,”
Ann. Géophys.
5
(
2
),
99
136
(
1949
).
11.
H.
Tanigawa
 et al., “
Domain wall motion induced by electric current in a perpendicularly magnetized Co/Ni nano-wire
,”
Appl. Phys. Express
2
,
053002
(
2009
).
12.
Y.
Jiang
,
Y.
Lv
,
M.
Jamali
, and
J.
Wang
, “
Spin analog-to-digital convertor using magnetic tunnel junction and spin Hall effect
,”
IEEE Electron Device Letters
36
(
5
),
511
513
(
2015
).
13.
S.
Sayed
,
V. Q.
Diep
,
K. Y.
Camsari
, and
S.
Datta
, “
Spin funneling for enhanced spin injection into ferromagnets
,”
Sci.Rep.
6
,
28868
(
2016
).

Supplementary Material