Introduction
Magnetic random-access memory (MRAM) is a promising candidate for next-generation data storage due to its nonvolatility [1], high speed, and energy efficiency [1]–[3]. The core of each MRAM bit cell is composed of a magnetic tunnel junction (MTJ) that can be switched between two resistance states, and this MTJ is accompanied by complementary circuitry to read and write the magnetic state. Following the development of MRAM switching driven by a magnetic field, spin-transfer torque (STT)-MRAM has become preeminent due to its increased density and energy efficiency. In particular, STT-MRAM with perpendicular magnetic anisotropy (PMA) is preferred over in-plane anisotropy due to its higher density [4] and increased thermal stability, which results in a longer data retention time. However, STT-MRAM has several limitations resulting from sharing the read and write path, including degradation of the tunnel barrier from repeated switching. Therefore, spin-orbit torque (SOT) switching has recently been developed in order to overcome the limitations of STT by decoupling the write current path from the MTJ tunnel barrier.
However, SOT produces a spin current polarized in the in-plane direction, which cannot switch an MTJ with PMA. Several approaches have recently been developed to break the SOT symmetry, thereby enabling SOT-MRAM with PMA: one approach is to apply an in-plane magnetic field along the direction of the writing current [5], [6]; another approach involves the deformation of the structure [7], [8]; a third requires tilting of the anisotropy by wedge-shaped ferromagnets [4]; another uses an antiferromagnet–ferromagnet bilayer system [9]; a fifth uses competing spin currents [10]; another requires five terminals [11]; and a seventh needs an SOT current of a precise magnitude [12]. Unfortunately, all of these approaches increase the fabrication complexity, are highly sensitive to the switching current duration and magnitude, or increase the switching energy. It is, therefore, critical to develop an energy-efficient PMA SOT-MRAM that is simple to fabricate, robust to switching current parameters, and does not require an external magnetic field.
Leveraging the SOT toggle switching suggested by Legrand et al. [13], we therefore propose toggle PMA SOT-MRAM that exploits the precessional nature of field-like SOT to achieve field-free and energy-efficient switching with a simple structure that is robust to the switching current magnitude and duration. We apply unidirectional SOT current pulses that toggle the PMA MRAM between the parallel and antiparallel states. With this toggle switching, each SOT pulse flips the stored magnetization irrespective of its initial direction; the write circuit can use this toggle switching mechanism for selective directional switching [14], [15]. This toggle switching is in contrast to the bidirectional currents required for conventional SOT-MRAM devices with directional switching, and is analogous to Savtchenko toggle switching of commercially available field-switched MRAM [16]. (See Fig. 1 for the circuit and logical relationship to perform directional switching with a toggle memory device.) This toggle SOT-MRAM device is highly robust to the switching current magnitude and duration, thus simplifying the write circuit and improving system efficiency. In particular, this switching phenomenon is shown here to tolerate write current imprecision greater than 50% and rise times slower than 200 ps, and has no maximum write current duration. Furthermore, the device structure consists of a minimal number of planar layers, thereby simplifying fabrication and increasing the potential for continued MRAM scaling. The proposed memory device thus provides the first robust approach to simultaneously leverage the energy efficiency of SOT and the thermal stability of PMA without requiring complex fabrication or an external magnetic field.
(a) Circuit and (b) logical relationship to perform directional switching with a toggle memory device. By comparing the input bit (
Toggle SOT-MRAM Device
The structure of the SOT-driven toggle PMA MRAM is shown in Fig. 2 as a three-terminal MTJ [17] composed of a compensating ferromagnet, heavy metal, free ferromagnet, insulating tunnel barrier, and fixed ferromagnet. Current through the heavy metal induces SOT on the adjacent free ferromagnet, while the compensating ferromagnet cancels the stray field. Both the free and fixed ferromagnets have PMA, with a
Schematic of the three-terminal MTJ for toggle MRAM, with state recorded in the free layer and a compensating ferromagnet for stray field cancellation. Write current from W+ to W− creates SOT that switches the magnetization of the free ferromagnet; the state of the MTJ can be read by applying a voltage between R+ and W−.
This magnetization switching mechanism can be understood as follows for an initial low magnetoresistance state where both ferromagnet magnetizations are stable in the
Toggle switching process. (a) Free layer magnetization
SOT excited stable state versus stable relaxed state. In the graph, the hashed portion between thresholds
This toggle switching is demonstrated via the micromagnetic simulations [18] of Fig. 5. The circular monodomain free ferromagnet has 30 nm diameter and 1.2 nm thickness, and the material parameters are taken from Zhang et al. [19] (see the Appendix). As shown in Fig. 3(a) and (b), the magnetization is initialized at
Micromagnetic simulation of toggle switching. (a) Time versus normalized magnetization. We inject an SOT current for 4 ns, and then let the system relax in the absence of current.
Robustness of Deterministic Switching Mechanism
This toggle MRAM device is promising for the next generation of nonvolatile memory due to its simplicity and robustness to input excitation. To demonstrate the exceptional robustness of this toggle MRAM switching, micromagnetic simulations were performed to determine the sensitivity of the switching process on the current amplitude and dynamics. Furthermore, our results provide material design guidelines to maximize the robustness of the switching phenomenon.
To evaluate this robustness—and therefore the precision required to design a CMOS driver circuit—we define the toggle range within which the switching mechanism behaves properly as \begin{equation*} \mathrm {Toggle~Range} = \mu _{0}H_{L,\mathrm {max}}-\mu _{0}H_{L,\mathrm {min}}\tag{1}\end{equation*}
\begin{align*} \mathrm {Toggle~Range~Ratio}=&\frac {\mu _{0}H_{L,\mathrm {max}}-\mu _{0}H_{L,\mathrm {min}}}{{\mu _{0}H}_{L,\mathrm {min}}} \\=&\frac {J_{\mathrm {SOT,max}}-J_{\mathrm {SOT,min}}}{J_{\mathrm {SOT,min}}}\tag{2}\end{align*}
Sensitivity of the toggle switching to variations in damping-like SOT field strength, rise time, and
Based on these metrics, the robustness to the magnitude and rise time of the SOT current pulse is analyzed for various ratios between the transverse magnetic field
Further analyses have been performed to evaluate the impact of relaxation time and PMA field on this toggle switching mechanism, and to demonstrate its determinism at room temperature. As shown in Fig. 7, a larger anisotropy provides a larger toggle range ratio for fast rise times; however, as the rise time increases, the larger toggle range ratios can be achieved with smaller anisotropy. Furthermore, this toggle switching is robust to thermal effects, as demonstrated by the room temperature simulations of Fig. 8. These room temperature simulations also validate the suggested SOT excited stable state threshold of
Effect of magnetic anisotropy on toggle switching. (a)
Room temperature micromagnetic simulation. The ten different colors represent ten distinct thermal simulation results for 10 ns SOT pulse of
To facilitate the design of these toggle SOT MRAM devices and circuits, the effects of dipolar coupling fields have been explored and guidelines have been provided for selecting the SOT current magnitude and timing. As shown in Fig. 9, the presence of a coupling field from the fixed ferromagnet can cause asymmetric switching behavior, where the toggle range is broader for the magnetization favored by the fixed ferromagnet. Given the expectation of imprecision in the magnitude and rise time of the applied SOT current pulse, Fig. 10 depicts an approach to select nominal SOT pulse characteristics that maximize the robustness of the switching. As shown in the figure, bounding boxes are found with maximum height and width; the ideal nominal SOT current pulse magnitude and rise time are found near the center of these bounding boxes. Finally, Fig. 11 illustrates the importance of providing sufficient time for relaxation; if two SOT current pulses are provided within too small a time period, the MRAM will not relax sufficiently following the first SOT pulse to enable toggling by the second SOT pulse.
Analysis of fixed ferromagnet coupling impact on toggle switching for 1 mT dipolar field acting on the free ferromagnet in
Rise time versus SOT field for the toggle operation for (a)
When insufficient relaxation time is provided, the toggle switching does not occur. In this case, the SOT pulses are only separated by 1 ns, which is not long enough to relax
Conclusion
In conclusion, toggle switching is a simple and effective approach for SOT-MRAM with PMA, and provides increased robustness than directional switching. The use of toggle switching and the increased robustness both reduce the hardware overhead of the write circuits, and the simplified device structure further reduces the area and improves the energy efficiency of MRAM caches. This proposed toggle MRAM device therefore leverages the previously demonstrated toggle SOT-PMA switching to provide a promising pathway for the incorporation of PMA devices in a new generation of compact, highly-efficient, and robust MRAM with SOT switching.
ACKNOWLEDGMENT
The authors would like to thank E. Laws, J. McConnell, N. Nazir, and L. Philoon for technical support.
Appendix
Appendix
The Landau–Lifshitz–Gilbert (LLG) equation describes magnetization dynamics in ferromagnetic materials \begin{equation*} \frac {\partial \hat {m}}{\partial t}=-\gamma \hat {m}\times {\vec {B}}_{\mathrm {net}}+ \alpha \hat {m}\times \frac {\partial \hat {m}}{\partial t}\tag{3}\end{equation*}
\begin{align*} \vec {B}_{\mathrm {PMA}}=&\mu _{0}H_{K,\mathrm {eff}}(\hat {m}\cdot \hat {z})\hat {z}\tag{4}\\ \vec {B}_{\mathrm {SOT}}=&\mu _{0}\left ({H_{L}\left ({\hat {m}\times \hat {\sigma } }\right){+H}_{T}\hat {\sigma } }\right)\tag{5}\end{align*}
\begin{equation*} H_{L}=\frac {J_{\mathrm {SOT}}\hbar {\theta }_{\mathrm {sh}}}{2e{\mu _{0} M}_{s}{t}_{\mathrm {FM}}}\tag{6}\end{equation*}
\begin{equation*} H_{T}=\beta H_{L}\tag{7}\end{equation*}
Simulations were performed using mumax3 [18], an open-source GPU-accelerated micromagnetic simulation software that integrates the LLG equation of motion with a Finite Difference approach.
The magnetic parameters for the circular monodomain free ferromagnet are taken from Zhang et al. [19] which include: saturation magnetization