1 Introduction

To overcome the drawback of increasing leakage power in on-chip memories arising from CMOS technology, the requirement of non-volatile memory technologies enabling low power dissipation has been proposed [1]. At the burning juncture, the nanomagnetic element-based non-volatile memories and technologies have earned a huge promising candidature in this consideration. One of the most predicted non-volatile data storage devices is the racetrack memory (RM), which was basically proposed to make use of domain walls as carriers in information-carrying devices [2,3,4]. These racetrack memories have low power consumption and faster accessible times as compared to present-day random access memories (RAM) and hard disk drives (HDD) [3]. But in addition to the spintronic-based devices, the concept of topology has gathered extensive research interest in the scientific community at large. Due to the topological protection, the most predominant nanomagnetic specimen in this regard is the magnetic skyrmion [5]. The small size and the topology of magnetic skyrmion make it an encouraging aspirant as an information carrier in the design of data storage devices in the near future [6, 7]. Thus, complete control of the skyrmion motion is of the utmost necessity.

Coined initially by the British nuclear physicist Tony Skyrme in the context of the field-theoretical description of interacting pions, skyrmions were proposed in the 1960s [8, 9]. These two-dimensional magnetic skyrmions have chiral spin textures and can be stabilized in various types of materials, which include ultrathin films [10,11,12,13], non-centrosymmetric bulk magnets [14,15,16], and nanowires [17, 18]. In a ferromagnetic medium, the magnetic skyrmions have a continuous changing magnetization density, whereas the center is oriented in the opposite direction from its surroundings. This topological spin structure is due to the competition between the exchange energy, which favors the parallel alignment of neighboring spins, and the chiral interaction known as the Dzyaloshinskii-Moriya interaction (DMI), which prefers the orthogonal alignment of the spins [19,20,21]. These interactions mainly arise due to the lack of inversion symmetry at the interface of magnetic films or in the lattices. For two neighboring spins S1 and S2, the DMI between them is given by HDM = − D12 ・ (S1 × S2), where D12 is the DMI strength. The interfacial DMI in magnetic thin films between two neighboring spins has been speculated to result from an indirect exchange mechanism between them and a neighboring atom with a large spin-orbit coupling (SOC) [22, 23].

Magnetic skyrmions, especially Neél skyrmions, can be created in ultrathin ferromagnet or heavy metal films, which have a vast application in spintronics [24]. These topological nanomagnetic structures have proved to be a potential candidate for information carrier devices due to their ultra-high data storage density and negligible joule heating [17, 25, 26]. Skyrmion-based racetrack memory (RM) has captivated wide attention for next-generation spintronic devices due to their small size and the extensively negligible energy required for their motion [27, 28]. An isolated skyrmion can be created by various means, such as spin current, pulse current, in-plane current, electric field, and magnetic field [29,30,31,32]. The skyrmion motion can be driven and controlled by the application of spin-polarized current as well as spin waves [33,34,35].

In this paper, we investigated the motion of an isolated skyrmion with DMI in a nanostrip with perpendicular magnetic anisotropy using micromagnetic simulations. We apply spin wave and spin-polarized current to the nanostrip, which causes the skyrmion to move along the direction of spin wave propagation. This motion of the magnetic skyrmion is due to the spin-transfer mechanism and follows the same spin-conservation rules as domain walls. We systematically investigate the motion of the skyrmion along the nanostrip with the variation in amplitude and frequency of the applied spin wave, the current density of the spin-polarized current, and the Gilbert damping parameter. We find that the skyrmion velocity differs significantly under variations in different parameters, but the spin texture of the skyrmion does not change throughout the motion across the nanotrack with these variations in the parameters. Our findings indicate that an isolated magnetic skyrmion can be driven effectively by the application of spin waves and a spin current, and their velocity is largely dependent on the amplitude and frequency of the incident spin waves as well as the applied spin-polarized current density and the Gilbert damping parameter of the material. The magnetic skyrmion on a nanostrip proves to be one of the most promising candidates from a technological perspective and definitely proposes a new path to design and develop an effective skyrmion racetrack memory.

2 Methods

2.1 Theory and Micromagnetic Simulation Details

To study the dynamics of the nanomagnets, micromagnetic simulation has always been a dominant method. We here perform the micromagnetic simulations using Object-Oriented Micromagnetic Framework (OOMMF) with the inclusion of DMI module [36]. When a current is applied, the resulting spin dynamics of magnetization is controlled by the Landau–Lifshitz–Gilbert (LLG) equation including the Slonczewski-like spin-transfer torque which is a damping-like torque [37,38,39,40]:

$$\frac{dm}{dt}=-\left|\gamma_o\right.\left|\boldsymbol m\times{\boldsymbol H}_{eff}+\alpha\left(\boldsymbol m\times\frac{dm}{dt}\right)-\frac{\gamma_o\hslash jP}{2{\mathrm\mu}_oebM_s}\left[\boldsymbol m\times\left(\boldsymbol m\times\boldsymbol p\right)\right]\right.$$
(1)

where \(\varvec{m}=\frac{\varvec{M}}{{M}_{s}}\), \(\varvec{M}\) is the magnetization, \({M}_{s}\) is the saturation magnetization, \({\varvec{H}}_{eff}\) is the effective field, \({\gamma }_{o}\) is the Gilbert gyromagnetic ratio, \(b\) is the thickness of the nanotrack, \(P\) is the spin polarization, \(\varvec{p}\) is the (unit) electron polarization direction, \(\alpha\) is the Gilbert damping parameter, \(j\) is the current density, and \(\mathbf{\hslash }\) and \(e\) being the reduced Planck’s constant and electronic charge respectively. The effective field can be defined as:

$${\varvec{H}}_{eff}= {\mu }_{o}^{-1}\frac{\partial E}{\partial \varvec{M}}$$
(2)

where \({\mu }_{o}\) is the permeability of the free space, \(E\) is the average energy density which is a functional of \(\varvec{M}\) and is given by [6, 37, 41]:

$$E=A{\lbrack\nabla\left(\frac{\boldsymbol M}{M_s}\right)\rbrack}^2-K\frac{(\boldsymbol n.{\boldsymbol M\boldsymbol)}^2}{M_s^2}-\mu_o\boldsymbol M.\boldsymbol H-\frac{{\boldsymbol\mu}_{\boldsymbol o}}2\boldsymbol M\boldsymbol.{\boldsymbol H}_{\boldsymbol d}\left(\boldsymbol M\right)+\frac D{M_s^2}\left(M_z\frac{\partial M_x}{\partial x}-M_x\frac{\partial M_z}{\partial x}+M_z\frac{\partial M_y}{\partial y}-M_y\frac{\partial M_z}{\partial x}\right)$$
(3)

where \(A\) is the exchange energy constant, \(K\) is the anisotropy energy constant; \(\varvec{H}\) and \({\varvec{H}}_{\varvec{d}}\) are the applied and self-interaction field, \(D\) is the DMI constant while \({M}_{x}\), \({M}_{y}\), and \({M}_{z}\) are the components of magnetization.

We investigate the motion of an isolated magnetic skyrmion in a finite FM monolayer nanotrack (nanostrip) with perpendicular magnetic anisotropy (PMA) and interfacial Dzyaloshinskii-Moriya interaction (iDMI) and present the report of the resulting trajectory of the skyrmion along the nanostrip. We investigate the current and spin waves driven magnetic skyrmion velocity induced by the ‘vertical’ spin current in the nanostrip with CIP geometry (Fig. 1a). For micromagnetic simulations, we consider a finite nanostrip of length one micron along the x-axis, width 100 nm in the y-direction and thickness 1 nm along the z-direction. The nanostrip was discretized into cells having cell size \(2\times2\times1\;\mathrm{nm}^3\) respectively for simulation. The parameters used in the simulation are similar to that are compatible to Co/Pt layers: [6] DMI constant \(D\,=\,3.5\times {10}^{-3}\,J/{m}^{2}\), saturation magnetization \(M_s=580\times10^3\,J/m\), exchange stiffness constant \(A\,=\,1.5\times {10}^{-11}\,J/m\), perpendicular magnetic anisotropy \(K\,=\,0.8\times {10}^{6}\,J/{m}^{3}\), and = \({\gamma }_{o}\,=\,-2.21\times {10}^{5}\,m/A.s\). Initially, to create a magnetic skyrmion, we have injected a vertical spin current having current density \(j\) = \(1.2\times {10}^{14}\,A/{m}^{2}\) along negative z-axis for a very short period of time (\(t = 0.3\,ns\)) at \(x = 200\,nm\) from the left edge of the nanostrip. Then, we relax the system for \(20\,ns\) to get the stable state. The Gilbert damping parameter is kept at \(\alpha = 0.3\) during the creation of the skyrmion using spin current. The maiden stable state of the Neél-type magnetic skyrmion is shown in Fig. 1b. To study the mobility of the magnetic skyrmion along the nanostrip, we apply a spin-polarized current and injected a spin wave along with it. The parameters used in the simulations are kept the same as before with the exception in the Gilbert damping parameter (\(\alpha = 0.01\)). The simulations are executed for a time duration of \(40\,ns\).

Fig. 1
figure 1

a Schematic of the CIP geometry. b Initial stable state of an isolated skyrmion on a magnetic nanostrip. The image at the inset shows the spatial distribution of spin texture of the Neél skyrmion. The z-component of the magnetization is given by the background colour (orange: positive and green: negative). The colour bar indicates the out of plane magnetization component mz which has been used throughout the paper. The coordinate axes are shown adjacent

3 Results and Discussion

3.1 Skyrmion on a Nanostrip

To study the dynamics of the isolated skyrmion, we applied a spin-polarized current with a relatively small value of current density (\(j\,=\,8\times {10}^{10}\,A/{m}^{2}\)) and a degree of polarization \(p = 0.4\). In the CIP geometry, the heavy metal substrate is directly injected with a charge current that flows in the right direction (positive x-direction), while the equivalent electrons flow in the left direction. The charge current will change into a spin current that travels perpendicularly to the FM nanotrack because of the SHE in the heavy metal. Hence, the spin current generates the STT effect, which may be responsible for the skyrmion motion, by exerting a global force on the magnetic spins in the FM nanotrack. We have also injected the spin wave simultaneously with the spin-polarized current by applying a sinusoidal magnetic field of the form \(\boldsymbol H=H_o\,\text{sin}\left(2\pi\,ft\right)\widehat y\) at a small patch of the nanostrip along the positive y-axis, where \({H}_{o}\) is the amplitude of the magnetic field and \(f\) is the frequency. The location of the ac magnetic field (\(x\) = 0 to 50 nm) is offset from that of the magnetic skyrmion. The majority of the spin waves propagate in the x direction. The excited spin waves have the same frequency as the alternating current magnetic field. The spin waves, however, will be reflected as it travels to the end of the strip. To avert the reflection of spin waves from the extreme right end of the nanostrip, we set \(\alpha\,=\,1\) at \(x\ge 850\) nm. The excited spin wave propagates along the nanotrack and pushes the skyrmion along the nanotrack. This is due to the interaction between the incident spin wave and the skyrmion, which exerts a torque on the skyrmion compelling it to move. We look into the trajectory of the magnetic skyrmion along the nanostrip with the variation in the frequency and amplitude of the applied radio-frequency field (spin wave), Gilbert damping parameter, and spin-polarized current density.

3.1.1 Variation of the Frequency of the Spin Wave

We vary the frequency of the applied spin wave from \(10\,GHz\) to \(200\,GHz\) and track the motion of the skyrmion along the nanostrip. The amplitude of the spin wave is kept at \(500\,mT\), and the Gilbert damping parameter at \(\alpha = 0.01\). At very low frequencies (up to \(20\,GHz\)), the skyrmion traverses the nanostrip, but it follows a zigzag path along its motion. The lateral width constriction of the ferromagnetic nanotrack creates a potential barrier, which prevents the magnetic skyrmion from being smoothly directed along the nanotrack for frequencies of spin waves less than \(20\,GHz\). From frequencies equal to \(30\,GHz\) up to \(170\,GHz\), the skyrmion decays with the formation of a domain wall a few nanoseconds after the start of its motion. The motion of the skyrmion along the nanostrip is observed from \(f\,=\,175\,GHz\). From \(190\,GHz\) onwards, the skyrmion velocity slows down. This finding led to the choice to drive the skyrmion at a frequency of \(180\,GHz\) in the next simulations. Figure 2a shows the formation of domain walls at frequencies \(60\,GHz\) and \(140\,GHz\), while the motion of the skyrmion along the nanostrip at \(190\,GHz\) at \(t\,=\,40\,ns\) is shown in Fig. 2b. Figure 3a shows the instantaneous velocity of the skyrmion motion in the frequency range \(177-185\,GHz\) in \(40\,ns\) time duration. The skyrmion is initially at rest, but it starts moving with acceleration as the spin wave reaches the position of the skyrmion. It moves with an acceleration and suffers a deceleration after reaching the maximum velocity. This is due to the fact that, as the amplitude of the excited spin wave decreases as it moves away from the point of excitation, it decays gradually, and the velocity of the skyrmion decreases [Supplementary Information; Fig. S1]. But it continues to move due to the spin current. Theoretical studies have illustrated that the motion of a magnetic skyrmion is due to the transfer of momenta between the skyrmion and the spin waves, and it is mainly driven by the scattering of magnons [42]. At frequencies \(f\,=\,177\,GHz\) and \(f\,=\,179\,GHz\), the magnetic skyrmion acquires a large acceleration in the initial stage of movement and has a higher velocity; thereafter, the velocity decreases gradually. At higher frequencies equal to \(183\,GHz\) and \(185\,GHz\), the skyrmion experiences negligible acceleration during its movement along the track. At a frequency equal to \(178\,GHz\), the skyrmion moves 483 nm at \(t\,=\,20\,ns\), while it moves 410 nm at \(f\,=\,180\,GHz\) at \(t\,=\,20\,ns\). Figure 4a shows the average velocity of the magnetic skyrmion at different applied frequencies. Figure 5a displays the position of the skyrmion at \(t\,=\,20\,ns\) at different frequencies. The maximum velocity of the skyrmion is \(29.63\,{ms}^{-1}\) when \(f\,=\,177\,GHz\). The value of the maximum velocity decreases with the increase in frequency of the magnetic field. The velocity of the skyrmion is inversely proportional to the applied frequency in the investigated window \(f\,=\,177-185\,GHz\). Supplementary movie 1 shows the trajectory of the magnetic skyrmion along the ferromagnetic nanotrack when driven with frequency of the spin waves equal to \(180\,GHz\). Moreover, we have also determined the motion of the magnetic skyrmion when it is excited with spin wave frequencies equal or close to the gyration mode frequencies of the magnetic skyrmion. To find this, the entire system is excited with a sinc pulse in a \({\mathrm H}_{\mathrm o}=50\,\text{m}\text{T}\) biasing field applied along the positive x-direction. The frequency response of the system is found out by performing the Fast Fourier Transform (FFT) of the z-component of magnetization. The frequency response of the magnetic skyrmion indicates that the resonance mode of the magnetic skyrmion is at \(6.3744\,GHz\). When the frequency of the applied spin waves is equal to or very close to the gyration mode frequency, the trajectory of the magnetic skyrmion follows a rectilinear path in contrast to the zigzag motion which was observed for spin waves having frequencies less than or equal to \(20\,GHz\). Supplementary movie 2 shows the skyrmion motion along the nanotrack with applied frequency equal to its gyration mode frequency (\(f\,=\,6.3744\,GHz\)).

Fig. 2
figure 2

a Formation of domain walls at frequencies f = \(60\,GHz\)\(140\,GHz\); b the location of the skyrmion (velocity is slowed down) at \(f\,=\,190\,GHz\). All the snapshots have been taken at time \(t\,=\,40\,ns\)  

Fig. 3
figure 3

Instantaneous velocity of the magnetic skyrmion when the following parameters are varied: a frequency of the spin wave, b amplitude of the spin wave, c Gilbert damping parameter, and d current density strength

Fig. 4
figure 4

Average velocities of the skyrmion as it moves along the nanotrack at different parameters: a frequency of the spin wave, b amplitude of the spin wave, c Gilbert damping parameter, and d current density strength

Fig. 5
figure 5

Instantaneous position of the magnetic skyrmion at specific time during simulation when the following parameters are varied: a frequency of the spin wave, b amplitude of the spin wave, c Gilbert damping coefficient, and d current density strength. The position of the skyrmion is recorded by considering the top view of the z-component magnetization configuration at different times

3.1.2 Variation of the Amplitude of the Spin Wave

Next, the amplitude of the applied spin wave is varied from \(100\,mT\) to \(500\,mT\) in steps of \(50\,mT\). The frequency of the spin wave is kept at \(180\,GHz\), and the damping coefficient is \(\alpha = 0.01\) in all the cases. The skyrmion does not experience acceleration in its motion up to \(200\,mT\), and it starts accelerating when the amplitude of the spin wave increases gradually. As the amplitude of the magnetic field increases, it exerts a larger torque on the skyrmion, and the velocity increases non-uniformly and reaches its maximum value. As the spin wave decays with distance, the velocity of the skyrmion decreases. Figure 3b shows the instantaneous velocities of the skyrmion at different amplitudes. The skyrmion attains maximal velocity and a larger average velocity \({(v}_{avg}=20.58\,{ms}^{-1})\) when \(H_o=500\,mT\). When the amplitude of the field is \(500\,mT\), the maximum instantaneous velocity of the skyrmion is \(22.98\,{ms}^{-1}\) at \(t\,=\,8\,ns\). The average velocity of the skyrmion at different amplitudes as a function of time is plotted in Fig. 4b, while the position of the skyrmion at \(t\,=\,10\,ns\) at different amplitudes of the field can be seen in Fig. 5b. Thus, a larger value of amplitude of the spin wave results in longer distances traveled by the magnetic skyrmion along the nanostrip at the same time, which reflects a higher maximum velocity and also a larger average velocity of the magnetic skyrmion. Supplementary movie 3 shows the trajectory of the magnetic skyrmion along the ferromagnetic nanotrack when driven with amplitude of the spin waves equal to \(300\,mT\).

3.1.3 Variation in the Gilbert Damping Parameter

The propagation of the skyrmion along the nanotrack is recorded with different Gilbert damping parameter values. The values of the amplitude and frequency of the spin wave are \(500\,mT\) and \(180\,GHz\), respectively. When \(\alpha = 0.01\), the skyrmion moves 410.28 nm in \(t\,=\,20\,ns\). But when the value of the damping coefficient increases to \(0.02\), it moves 176.21 nm in \(t\,=\,20\,ns\). However, when \(\alpha = 0.03\), it moves a mere distance of 112 nm in \(t\,=\,20\,ns\), as shown in Fig. 5c. Therefore, the motion of the skyrmion is greatly reduced with the increasing damping coefficient of the system with the application of the same spin wave and spin current specifications, respectively. In addition to this, the skyrmion does not experience an acceleration in its motion as the value of the damping coefficient increases. The spin wave will be attenuated during transmission due to the increased damping of the nanostrip. Consequently, choosing materials with a lower damping constant helps to achieve skyrmion motion at high velocities that are driven by spin current and spin waves. The skyrmion velocity curve as a function of time differs from others when the damping constant is \(\alpha = 0.01\). Before \(36\,ns\), there is a noticeable rise in the displacement on the x-axis, and then there is a gradual decline over time. This shows that the skyrmion moves initially in the \(+ x\) direction and approaches the right end of the nanostrip rather closely, and since \(\alpha = 1\) is set between \(x=850\;\mathrm{nm}\;\mathrm{and}\;1000\;\mathrm{nm}\), it encounters a repulsive force from the right end of the nanostrip, which causes its velocity to drop. Figure 3c shows the instantaneous velocities of the skyrmion at different values of the damping coefficient. Since the amplitude of the excited spin wave decays with the increase in Gilbert damping parameter values, it cannot exert the required amount of torque for the accelerated motion of the skyrmion. The average velocities of the skyrmion at different values of the Gilbert damping coefficient are shown in Fig. 4c. An inverse proportional function of the damping constant is shown in the average velocity. The maximum velocity of the skyrmion when \(\alpha = 0.01\) is \(22.98\,{ms}^{-1}\), with an average velocity of \(16.64\,{ms}^{-1}\). Supplementary movie 4 shows the trajectory of the magnetic skyrmion along the ferromagnetic nanotrack when the Gilbert damping parameter is set at α = 0.02.

3.1.4 Variation in Current Density of Spin-Polarized Current

The current density of the spin-polarized current is varied from \(j=1\times {10}^{11}\,A/{m}^{2}\) to \(=5\times {10}^{11}\,A/{m}^{2}\), and the motion of the skyrmion is recorded simultaneously. Figure 3d shows the instantaneous velocities of the skyrmion at different current densities as it moves along the nanostrip. The skyrmion motion shows a negligible acceleration in its motion along the nanostrip while varying the current density values. Moreover, the skyrmion shows almost zero acceleration in its motion through the nanostrip as the value of the current density increases. The instantaneous velocity of the skyrmion increases as the current density increases progressively; it rapidly approaches the right extremity of the nanostrip, reverses course, and proceeds in the opposite direction. As the skyrmion approaches the right end of the nanostrip, it encounters a repulsive force from that end, which forces it to go in the other direction and results in a reduction in displacement. When the driving power of the spin waves equalizes the repelling force of the skyrmion edge, the motion slows down and eventually stops. We compute the average velocity of the magnetic skyrmion from zero to the instant before it changes its direction of travel. Moreover, when \(=5\times {10}^{11}\,A/{m}^{2}\), the magnetic skyrmion becomes small in size and eventually reaches very close to the boundary of the nanotrack and stays in that position for a longer duration but does not get annihilated at the edges of the nanotrack. When the current density is low, the divergence of the magnetic skyrmion from its rectilinear path caused by the Magnus force (Skyrmion Hall Effect; SkHE) is virtually minimal. A greater degree of path deviation from the longitudinal direction is observed as the current density increases in strength. Figures 4d and 5d display the average velocity of the skyrmion at different \(j\) values and instantaneous position of the skyrmion at times indicated in the images. Supplementary movies 5 and 6 show the trajectory of the magnetic skyrmion along the ferromagnetic nanotrack when the strength of the applied current density is \(j=1.0\times {10}^{11}\,A/{m}^{2}\) and \(j=5.0\times {10}^{11}\,A/{m}^{2}\).

Thus, the above results show that the simultaneous application of spin-polarized current and the injection of spin waves into the ferromagnetic nanotrack enhances the velocity of the magnetic skyrmion far more than the application of spin waves alone [43]. Furthermore, spin-polarized current and spin-wave injection provide comprehensive control over the skyrmion’s acceleration and deceleration in a magnetic nanostrip. We have also checked the motion and trajectory of the magnetic skyrmion with the injection of spin waves alone. The magnetic skyrmion exhibits a marginal greater deviation from its longitudinal trajectory when solely spin waves are employed. Moreover, a significant decrease in the magnetic skyrmion velocity is seen by only introducing spin waves into the ferromagnetic nanotrack. However, the injection of spin waves alone does not cause it to be destroyed at the ferromagnetic nanotrack boundary.

4 Conclusion

As a concluding remark, we have studied the motion of a magnetic skyrmion on a nanostrip with perpendicular magnetic anisotropy using micromagnetic simulations. The skyrmion reveals novel properties when it is confined to the nanostrip. Our study indicates that the change in magnetic moment in the nanostrip is due to the momentum exchange between spin waves and the magnetic skyrmion and the STT effect generated by the vertical spin current, causing the skyrmion to move. The acceleration and deceleration of the skyrmion in a magnetic nanostrip can be thoroughly manipulated with the use of spin-polarized current and spin-wave injection. The accelerated motion of the skyrmion can be generated with relatively low spin current densities when an external radio-frequency field is applied to inject the spin wave into the nanostrip. The decelerated motion of the skyrmion starts when the amplitude of the spin wave decays as it moves away from the region of excitation. It is found that the motion of the skyrmion is strongly dependent on parameters like the frequency of the spin wave, the amplitude of the spin wave, the Gilbert damping coefficient, and the applied spin-polarized current. The velocity is inversely related to the damping constant α and proportionate to the driving force supplied by the spin wave. These results and findings will definitely help scientists and engineers design spin waves and spin current-driven magnetic skyrmion-based devices in the future.