Abstract
Magnetic skyrmions are promising for building nextgeneration magnetic memories and spintronic devices due to their stability, small size and the extremely low currents needed to move them. In particular, skyrmionbased racetrack memory is attractive for information technology, where skyrmions are used to store information as data bits instead of traditional domain walls. Here we numerically demonstrate the impacts of skyrmionskyrmion and skyrmionedge repulsions on the feasibility of skyrmionbased racetrack memory. The reliable and practicable spacing between consecutive skyrmionic bits on the racetrack as well as the ability to adjust it are investigated. Clogging of skyrmionic bits is found at the end of the racetrack, leading to the reduction of skyrmion size. Further, we demonstrate an effective and simple method to avoid the clogging of skyrmionic bits, which ensures the elimination of skyrmionic bits beyond the reading element. Our results give guidance for the design and development of future skyrmionbased racetrack memory.
Introduction
Magnetic skyrmions are topologically stable nanoscale magnetization configurations, which have been discovered in certain magnetic bulks, films and nanowires^{1,2,3,4,5,6,7,8,9,10,11,12,13}. Individual skyrmions have already been created using a spinpolarized current experimentally^{11}. As for skyrmion lattices, they have been observed in MnSi, FeCoSi and other B20 transition metal compounds^{1,2,3,4,5,6,7,8,9,10} as well as in helimagnetic MnSi nanowires^{12,13}. Twodimensional skyrmion crystals in nanopatterned Co/CoPt bilayers^{14} and spontaneous skyrmion ground states in Co/Ru/Co nanodisks^{15} have also been predicted numerically. Further, numerical studies have demonstrated the currentdriven motion of skyrmions in constricted geometries, along with the creation of skyrmions in nanodisks and nanowires with spinpolarized currents^{16,17,18,19,20}. An effective particle model has been derived analytically, including repulsive skyrmionskyrmion interactions, interaction with defects, and the role of the Magnus force^{21}.
Magnetic skyrmions are promising candidates as bit carriers for future data storage and logic devices using extremely low energy, with their motion driven by small electrical currents^{10,22,23,24,25,26}. They could be used in skyrmionbased racetrack memory (RM), as shown in Fig. 1, which stores information in the form of skyrmions in magnetic nanowires or nanostrips (i.e. “racetracks”). In contrast to domain wallbased RM^{27,28,29}, where data are encoded as a pattern of magnetic domains along a portion of the racetrack, skyrmionbased RM can work with much lower current density (~10^{6} A/m^{2}) than that needed for domain wallbased RM (~10^{12} A/m^{2})^{10,18,20,24,25,29,30,31}. Skyrmionbased RM combines nonvolatile and energyefficient qualities along with ultrahigh density and negligible ohmic heating^{12,18,20,29,32}, attracting widespread attention.
However, significant challenges need to be overcome such as driving and annihilation processes of skyrmionic bits on the racetrack^{32}. In this article, a micromagnetic numerical approach has been used to study the impacts of the skyrmionskyrmion repulsion^{21} and the skyrmionedge repulsion^{19,20,21,33} for skyrmions in a magnetic racetrack geometry. We study the reliable and practicable spacing between consecutive skyrmionic bits on the racetrack that are driven by vertically injected spinpolarized currents, and demonstrate the ability to adjust that spacing. The behaviors of the skyrmionic bit chain are discussed at the end of the racetrack, where skyrmionic bits are found to squeeze together, compressing the skyrmions and reducing their size. Finally, we propose and test a technological method to avoid the clogging of moving skyrmionic bits at the end of the racetrack by nanolithography, which will eliminate skyrmionic bits efficiently from the racetrack at low current densities. Our goal is to provide guidance for the design and development of future skyrmionbased RM.
Results
For the purpose of studying the reliable and optimal spacing between consecutive skyrmionic bits, we first discuss the repulsion between two skyrmions on the racetrack without the driving spin current. We initially create two 5nmdiameter skyrmions with spacings of 30 nm, 52 nm, 57 nm, 62 nm respectively, on the center of a 400nmlong by 40nmwide racetrack by means of an injected spinpolarized current pulse perpendicular to the racetrack plane, which can be done by a movable metalcoated tip or a write element over the racetrack. The details of creating skyrmion via the injection of spinpolarized current perpendicular to the plane are shown in Methods and Ref. 20. When the pulse stops, two skyrmions have been created, one at each tip. Due to their repulsion, the spacing between the skyrmions as well as their sizes change with time. We define the spacing between two consecutive skyrmions d as the distance between their centers (see inset in Fig. 2) and the skyrmion size r_{s} is defined as the diameter of the circle where m_{z} = 0 (see inset in Fig. 3).
In Ref. 21, the repulsive force F_{ss} between two skyrmions is described by , where K_{1} is the modified Bessel function and H is the perpendicular applied field. Hence, we can estimate the skyrmion repulsion force F_{ss} by calculating , where H_{k} is the perpendicular anisotropy field instead of H.
Figure 2 shows the skyrmion separation distance d as well as the skyrmion repulsion force F_{ss} for different initial spacing d_{i} versus the simulation time. It can be seen that, for the case of initial skyrmion spacing d_{i} = 30 nm, the distance d increases rapidly within the first 1 ns from 30 nm to 52 nm, then slowly increases to 58 nm at t = 10 ns. At the same time, r_{s} increases from 5 nm to ~11 nm within the first 1 ns. The corresponding F_{ss} dramatically decreases in first 0.5 ns from ~10^{−7} N/m to ~10^{−10} N/m, and then slowly reduces to ~10^{−12} N/m at 10 ns. From the case of d_{i} = 52 nm (F_{ss} ≈ 10^{−11} N/m), we can see that the skyrmionskyrmion repulsion is weak but still can slowly push the skyrmions away from each other from 52 nm to 57 nm in 10 ns with a rate (0.5 m/s) lower than that of d_{i} = 30 nm from 30 nm to 58 nm (2.8 m/s). When d_{i} = 57 nm (F_{ss} ≈ 10^{−12} N/m), the rate of increase of d is much lower (0.3 m/s), while when d_{i} = 62 nm (F_{ss} ≈ 10^{−13} N/m) the rate of increase of d is only 0.1 m/s, which results in motion that is not detectable for the timescales of the simulations carried out here, and we choose this rate as one where the distance between skyrmions stays practically constant. This is fulfilled for d_{i} > 62 nm (F_{ss} < 10^{−13} N/m).
Material imperfections – both geometry and impurities^{19} – can suppress the slow relative motion between consecutive skyrmions, as can skyrmions further to the left and right in the chain which are constraint in their movements. Therefore, under the assumption of the typical material parameters used here and in Ref. 20, d_{i} ~> 62 nm would be an ideal initial spacing for writing consecutive skyrmionic bits as well as the identification spacing for reading consecutive skyrmionic bits (i.e., bit length). And d_{i} ~> 57 nm can also be regard as reliable and practicable initial spacing for consecutive skyrmionic bits, which has been verified in Ref. 20, where d_{i} = 60 nm is employed. We can relate these distances to the material's DzyaloshinskiiMoriya interaction (DMI) helix length L_{D}^{17} (L_{D} = 4πA/D, which equals 62.8 nm in our case) to find the ideal and practical spacings are ~L_{D} and ~0.9 L_{D}, respectively.
We next investigate the effects of applied field, anisotropy and racetrack geometry on the equilibrium distance of two consecutive skyrmionic bits as well as their size. We initially create two 5nmdiameter skyrmions with spacing of 30 nm in the center of a 400nmlong by 40nmwide racetrack. At the same time, we apply an external magnetic field perpendicular to the racetrack plane or tune the PMA to adjust the equilibrium distance d_{e}. We measure the relaxed r_{s} in this experiment after 1 ns and d at 10 ns where the repulsion is virtually zero. The latter can be regarded as the equilibrium distance d_{e}, i.e., the reliable initial spacing for consecutive skyrmionic bits.
Figure 3 shows the equilibrium distance d_{e} of the two consecutive skyrmionic bits on the 40nmwide racetrack under different applied fields or anisotropies. It can be seen from Fig. 3a that the applied field perpendicular to the plane and opposite to the direction of the magnetization in the core of skyrmions (i.e. positive values) can marginally reduce the relaxed skyrmion size r_{s} as well as the equilibrium skyrmion distance d_{e}. It is in good agreement with the findings on single skyrmions in nanodisks under a magnetic field, as shown in Refs. 20 and 17. Under an applied field of +100 mT, d_{e} decreases from 57 nm to 53 nm. Figure 3b shows d_{e} and relaxed r_{s} versus the PMA. We can see that both d_{e} and relaxed r_{s} decrease approximately linearly with increasing PMA. When the PMA increases from 0.7 MJ/m^{3} to 0.9 MJ/m^{3}, d_{e} decreases from 64 nm to 52 nm, and relaxed r_{s} decreases from 14 nm to 8 nm. Note that if the PMA or applied field is larger than a critical value, the skyrmions will be unstable and cannot exist in the confined geometry, as shown in Refs. 20 and 17.
Figure 4 shows the equilibrium skyrmion distance d_{e} and the relaxed skyrmion size r_{s} as functions of the racetrack width. It can be seen that d_{e} rapidly goes up from ~50 nm to ~90 nm with the width increasing from 30 nm to 80 nm, then decreases to 75 nm when the width continually increases to 100 nm. In the meantime, r_{s} increases from 8 nm to 12 nm swiftly when the width increases from 30 nm to 50 nm, and then slowly increases to around 14 nm as the width rises to 100 nm. We can note that when the width of the racetrack is smaller than a certain threshold (~20 nm in our simulation), the skyrmionic bits are not stable on the racetrack, which may quickly evolve to domain walls. In Ref. 17, it has also been numerically demonstrated that stable skyrmions only exist in square elements with edge length larger than a given threshold.
To further investigate the reliable spacing between consecutive skyrmionic bits in racetrack memory, we performed simulations of verticalcurrentdriven motion of skyrmionic bit chains with different initial spacing. Figure 5 shows the skyrmionic bit chains with different d_{i} driven by vertically injected spinpolarized currents on 40nmwide by 240nmlong racetracks. In simulations of verticalcurrentdriven skyrmionic bits, the currents are perpendicularly injected into the plane of the racetrack with a fixed density of j = 5 × 10^{10} A/m^{2}. The direction of the electron polarization (P = 0.4) is inplane and makes a 60 degrees angle with the lengthaxis of the racetrack as shown in Fig. 5, which ensures that skyrmions are driven by the current moving along the racetrack towards right but without pressing strongly on the upper track border^{20,34,35}. We have found in our simulations that using 90 degrees, results in skyrmions being destroyed at the upper track border (see Supplementary Movies 1 and 2).
In the case of currentdriven skyrmionic bit chain with d_{i} = 30 nm, the skyrmionskyrmion repulsion leads to different velocities until the spacing increases to d_{e}. From t = 0.4 ns to t = 0.7 ns, the right skyrmionic bit moves 17.5 nm (v = 58 m/s) while the left skyrmionic bit only moves 10.4 nm (v = 35 m/s). But for the case of currentdriven skyrmionic bits chain with initial skyrmion distance d_{i} = 60 nm, as shown in Fig. 5c–d, within the same time frame, both skyrmionic bits move 13.8 nm with a steady velocity of 46 m/s.
In domain wallbased RM, domainwall bits are annihilated simply by pushing them with driving currents, beyond the reading element, and eventually they will be pushed out of the racetrack by these currents^{27}. In the same way, once the skyrmionic bits in skyrmionbased RM are pushed beyond the reading element they can no longer be accessed and so should be eliminated at the end of the racetrack. To prove the feasibility, we performed simulations of skyrmionic bit chain moving toward the end of the racetrack.
Figure 6 shows the verticalcurrentdriven motion of a skyrmionic bit chain with d_{i} = 60 nm at the end of 40nmwide racetracks, with the same driving current as in Fig. 5. As shown in Fig. 6a and 6b, because of the skyrmionskyrmion and skyrmionedge repulsions, the skyrmionic bits experience congestion at the end of the racetrack: the skyrmionic bits driven by spin currents are moving steadily toward the end of the racetrack, but when the first skyrmionic bit approaches the edge, it is slowed down due to the repulsions. The spacings between the skyrmionic bits then reduce significantly, and at the same time, the skyrmion size r_{s} decreases (see Supplementary Movie 3). For the head skyrmionic bit of the chain as shown in Fig. 6b, r_{s} can thus be compressed from 10 nm to 7 nm due to the repulsive forces from edges and neighbor skyrmionic bits. At this current density (~10^{10} A/m^{2}), the skyrmions cannot easily exit from the track. If the current density is increased to be larger than a critical threshold (~10^{11} A/m^{2} in our case), the skyrmionic bits can exit the racetrack because the driving force from currents can overcome the repulsive force from the edge at the end of the racetrack, as shown in Ref. 19.
However, because one important design concept of skyrmionbased RM is the extremely lower powerconsumption, we would like a method to avoid the observed clogging of skyrmions on racetracks that does not require increasing the current density. As shown in Fig. 6c–l, we propose a triangular notch with rounded tip at the end of the racetrack with depth and width respectively equal to 34 nm and 40 nm, which can be realized by nanolithography^{36,37} and provides a design to resolve the issue. When moving skyrmionic bits touch the notchtip, they will soon be eliminated (see Supplementary Movie 4). Figure 6d–l show the process of the annihilation of a skyrmion within 0.2 ns, where the skyrmionic bit is firstly attracted by the tilts of magnetization around the notchtip, then evolves to a domain wall pair^{22} when touching the notch edge and is eventually cleared away by the currents. In this process, the skyrmionic bit chain is not compressed at the end of the racetrack, in which all skyrmions move together coherently.
Discussion
In order to realize reliable and controlled motion of bits on racetrack, the domain wallbased RM uses a series of “pinning sites” along the racetrack, i.e., preferred positions for the domain walls along the track where the energy of the domain wall is decreased. These “pinning sites” can play an important role in defining energetically stable positions for the domain walls and thereby the spacing between consecutive bits^{27,29}. The skyrmions in skyrmionbased RM should also keep on an appropriate spacing to avoid the bit interference and write/read errors.
In Ref. 20, Sampaio et al. report that the skyrmionic bit chain on the racetrack moves as single isolated skyrmionic bit where the initial spacing between consecutive skyrmionic bits is ~60 nm. However, skyrmions repel each other due to the effective skyrmionskyrmion interaction, which according to the model in Ref. 21 decays exponentially with the skyrmion separation distance. Hence a reliable and practicable initial spacing is required for the consecutive skyrmionic bits in skyrmionbased RM, which ensures that the skyrmionic bits are not significantly influenced by their mutual repulsion, as shown in Fig. 2. So that the storage density, processing speed and data robustness will not be affected.
Obviously, the storage density of skyrmionbased RM and the bit identification by reading element will depend on the value of equilibrium distance d_{e} between consecutive skyrmionic bits. In order to realize an ultrahigh density, the equilibrium distance d_{e} shall be as small as possible. It can be seen from Fig. 3, both equilibrium distance d_{e} and relaxed skyrmion size r_{s} decrease approximately linearly with increasing PMA and increasing applied field. d_{e} and r_{s} also change with the width of racetrack.
The applied field perpendicular to the racetrack plane and the PMA have the same physical effect: considering the fabricating cost and feasibility, a nanotrack with appropriately high PMA would be a better choice for building skyrmionbased RM than a static applied field.
Figure 4 shows increasing the track width generally results in an increased equilibrium distance d_{e} as well as an increase in the relaxed skyrmion size r_{s}. From the point of view of storage density, within the range of track width with which the skyrmion is stable, the narrow width of the track offers possibility of fabricating highdensity racetrack memory device.
As show in Fig. 5, only when the spacing is larger than a certain threshold (~60 nm in our case), the skyrmionic bit chain is not influenced by repulsions. Hence it can be seen that a skyrmionic bit chain can move as a static coherent unit when the skyrmionskyrmion repulsion is small enough (F_{ss} ≈ 10^{−12} N/m), and correspondingly the skyrmion spacing is sufficiently large. Interestingly, it should be mentioned that the repulsion between domain walls can enable denser domain wallbased RM, as shown in Ref. 38.
On the other hand, as shown in Fig. 6, we found that the skyrmionic bit chain will get clogged at the end of normal racetrack and the size of skyrmions will reduce, which is caused by the repulsions between skyrmions and edges as well as the repulsions between skyrmions and skyrmions. We therefore propose a technological solution to address this problem and demonstrate that the end of the racetrack can be designed with notchtip to ensure that the skyrmionic bits moving beyond the reading element can easily exit from the racetrack at low current density (~10^{10} A/m^{2}). Due to the DzyaloshinskiiMoriya interaction, the magnetization around the notchtip is more tilted than that around the flat edge, i.e., the magnetization around the notchtip has a more dominant inplane component, which facilitates the easier reversal of the skyrmion boundary as well as the core of skyrmion while it approaches the notchtip.
To summarize, our data have clearly demonstrated that skyrmionskyrmion and skyrmionedge repulsions exist and play an important role in skyrmionbased magnetic racetrack memory. The reliable and practicable spacing between consecutive skyrmionic bits on skyrmionbased racetrack memory has been studied, which is important for the writing process, reading process and storage density. Besides, we have tested that the reliable and practicable spacing can be adjusted in a limited range by tuning the perpendicular anisotropy and/or applying an external magnetic field perpendicular to the racetrack plane. Finally, we conclude that the notchtip is a practical way to assist skyrmionic bits moving beyond the reading element to exit from the racetrack easily. This can effectively avoid clogging, compression and congestion of skyrmionic bits on the racetrack. Our results are relevant to the fundamental understanding of magnetic skyrmions, and more practically, to the application of magnetic skyrmions in memory technology.
Methods
Micromagnetic simulations
The micromagnetic simulations are performed using the software package OOMMF^{39} including the extension module of the DzyaloshinskiiMoriya interaction (DMI)^{20,40,41}. The motion of skyrmionic bits is simulated in 0.4nmthick cobalt racetracks with width of 30~100 nm and length of 200~800 nm.
The simulation involving magnetization dynamics without a spin transfer torque relies on the LandauLifshitzGilbert (LLG) ordinary differential equation^{42,43,44,45}, where M is the magnetization, H_{eff} is the effective field, γ is the Gilbert gyromagnetic ration, and α is the damping coefficient. The effective field is defined as follows:
The average energy density E is a function of M specified by, where A and K are the exchange and anisotropy energy constants, respectively. H and H_{d}(M) are the applied and magnetostatic selfinteraction fields while M_{S} = M(r) is the spontaneous magnetization. The ω_{DM} is the energy density of the DMI, which has the form^{20,45}, where the M_{x}, M_{y}, M_{z} are the components of the magnetization M and D is the DMI constant. The five terms at the right side of Equation (3) correspond to the exchange energy, the anisotropy energy, the applied field (Zeeman) energy, the magnetostatic (demagnetization) energy and the DMI energy, respectively.
For simulation with spinpolarized currents perpendicular to the racetrack plane (CPP), the inplane and outofplane torques were added to the LLG equation, written as^{20,46} where u = γ(ħjP/2μ_{0}eM_{S}), m is the reduced magnetization M/M_{S}, j is the current density, P is the spin polarization, m_{p} is the unit electron polarization direction, t is the film thickness and ξ is the amplitude of the outofplane torque relative to the inplane one. Thus, the LLG equation of magnetization dynamics becomes^{39,47}, where , ε′ = Pξ/2 and . Note that we have set Λ = 1 and ξ = 0 to remove the dependence of ε on m·m_{p} and the fieldlike outofplane torque respectively in all simulations.
The magnetic material parameters are adopted from Ref. 20: saturation magnetization M_{S} = 580 kA/m, exchange stiffness A = 15 pJ/m, DMI constant D was fixed at 3 mJ/m^{2}, perpendicular magnetic anisotropy (PMA) K = 0.8 MJ/m^{3}. Gilbert damping coefficient α = 0.3 and the value for γ is −2.211 × 10^{5}. In all simulations with CPP, the electron polarization P is fixed at 0.4 and the Oersted fields are included. A discretization of 1 × 1 × 0.4 nm^{3} is used in simulations of normal racetracks, while 0.5 × 0.5 × 0.4 nm^{3} is used in simulations of notched racetracks in order to ensure the numerical accuracy for considering the notch.
References
 1.
Mühlbauer, S. et al. Skyrmion lattice in a chiral magnet. Science 323, 915–919 (2009).
 2.
Münzer, W. et al. Skyrmion lattice in the doped semiconductor Fe_{1x}CO_{x}Si. Phys. Rev. B 81, 041203 (2010).
 3.
Pfleiderer, C. et al. Skyrmion lattices in metallic and semiconducting B20 transition metal compounds. J. Phys.: Condens. Mat. 22, 164207 (2010).
 4.
Yu, X. Z. et al. Realspace observation of a twodimensional skyrmion crystal. Nature 465, 901–904 (2010).
 5.
Yu, X. Z. et al. Near roomtemperature formation of a skyrmion crystal in thinfilms of the helimagnet FeGe. Nat. Mater. 10, 106–109 (2011).
 6.
Heinze, S. et al. Spontaneous atomicscale magnetic skyrmion lattice in two dimensions. Nat. Phys. 7, 713–718 (2011).
 7.
Seki, S., Yu, X. Z., Ishiwata, S. & Tokura, Y. Observation of skyrmions in a multiferroic material. Science 336, 198–201 (2012).
 8.
Yi, S. D., Onoda, S., Nagaosa, N. & Han, J. H. Skyrmions and anomalous Hall effect in a DzyaloshinskiiMoriya spiral magnet. Phys. Rev. B 80, 054416 (2009).
 9.
Butenko, A. B., Leonov, A. A., Rößler, U. K. & Bogdanov, A. N. Stabilization of skyrmion textures by uniaxial distortions in noncentrosymmetric cubic helimagnets. Phys. Rev. B 82, 052403 (2010).
 10.
Yu, X. Z. et al. Biskyrmion states and their currentdriven motion in a layered manganite. Nat. Commun. 5, 3198 (2014).
 11.
Romming, N. et al. Writing and deleting single magnetic skyrmions. Science 341, 636–639 (2013).
 12.
Du, H. F. et al. Highly stable skyrmion state in helimagnetic MnSi nanowires. Nano Lett. 14, 2026 (2014).
 13.
Yu, X. Z. et al. Observation of the magnetic skyrmion lattice in a MnSi nanowire by Lorentz TEM. Nano Lett. 13, 3755–3759 (2013).
 14.
Sun, L. et al. Creating an artificial twodimensional skyrmion crystal by nanopatterning. Phys. Rev. Lett. 110, 167201 (2013).
 15.
Dai, Y. Y. et al. Skyrmion ground state and gyration of skyrmions in magnetic nanodisks without the DzyaloshinskyMoriya interaction. Phys. Rev. B 88, 054403 (2013).
 16.
Tchoe, Y. & Han, J. H. Skyrmion generation by current. Phys. Rev. B 85, 174416 (2012).
 17.
Beg, M. et al. Finite size effects, stability, hysteretic behaviour, and reversal mechanism of skyrmionic textures in nanostructures. arXiv 1312.7665, http://arxiv.org/abs/1312.7665, (2013) Date of access: 01/03/2014.
 18.
Fert, A., Cros, V. & Sampaio, J. Skyrmions on the track. Nat. Nano. 8, 152–156 (2013).
 19.
Iwasaki, J., Mochizuki, M. & Nagaosa, N. Currentinduced skyrmion dynamics in constricted geometries. Nat. Nano. 8, 742–747 (2013).
 20.
Sampaio, J., Cros, V., Rohart, S., Thiaville, A. & Fert, A. Nucleation, stability and currentinduced motion of isolated magnetic skyrmions in nanostructures. Nat. Nano. 8, 839–844 (2013).
 21.
Lin, S. Z., Reichhardt, C., Batista, C. D. & Saxena, A. Particle model for skyrmions in metallic chiral magnets: dynamics, pinning, and creep. Phys. Rev. B 87, 214419 (2013).
 22.
Zhou, Y. & Ezawa, M. A reversible conversion between a skyrmion and a domainwall pair in a junction geometry. Nat. Commun. 5, 4652 (2014).
 23.
Zhang, X. C., Ezawa, M. & Zhou, Y. Magnetic skyrmion logic gates: conversion, duplication and merging of skyrmions. arXiv 1410.3086, http://arxiv.org/abs/1410.3086, (2014) Date of access: 12/10/2014.
 24.
Yu, X. Z. et al. Skyrmion flow near room temperature in an ultralow current density. Nat. Commun. 3, 988 (2012).
 25.
Jonietz, F. et al. Spin transfer torques in MnSi at ultralow current densities. Science 330, 1648–1651 (2010).
 26.
Tomasello, R. et al. A strategy for the design of skyrmion racetrack memories. Sci. Rep. 4, 6784 (2014).
 27.
Parkin, S. S. P. inventors; Internationa Business Machines Corporation, assignee. Unidirectional racetrack memory device. United States patent US 7,551,469. 2009 Jan 5.
 28.
Brataas, A., Kent, A. D. & Ohno, H. Currentinduced torques in magnetic materials. Nat. Mater. 11, 372–381 (2012).
 29.
Parkin, S. S. P., Hayashi, M. & Thomas, L. Magnetic domainwall racetrack memory. Science 320, 190–194 (2008).
 30.
Kiselev, N. S., Bogdanov, A. N., Schäfer, R. & Rößler, U. K. Chiral skyrmions in thin magnetic films: new objects for magnetic storage technologies. J. Phys. D 44, 392001 (2011).
 31.
Li, S., Nakamura, H., Kanazawa, T., Liu, X. & Morisako, A. Currentinduced domain wall motion in TbFeCo wires with perpendicular magnetic anisotropy. IEEE Trans. Magn. 46, 1695–1698 (2010).
 32.
Nagaosa, N. & Tokura, Y. Topological properties and dynamics of magnetic skyrmions. Nat. Nano. 8, 899–911 (2013).
 33.
Duine, R. Spintronics: skyrmions singled out. Nat. Nano. 8, 800–802 (2013).
 34.
Khvalkovskiy, A. V., Grollier, J., Dussaux, A., Zvezdin, K. A. & Cros, V. Vortex oscillations induced by spinpolarized current in a magnetic nanopillar: Analytical versus micromagnetic calculations. Phys. Rev. B 80, 140401 (2009).
 35.
Thiele, A. A. SteadyState Motion of Magnetic Domains. Phys. Rev. Lett. 30, 230 (1973).
 36.
Pavel, E. et al. Quantum optical lithography from 1 nm resolution to pattern transfer on silicon wafer. Opt. Laser Technol. 60, 80 (2014).
 37.
Harriott, L. R. Limits of lithography. Proceedings of the IEEE 89, 366 (2001).
 38.
Thomas, L., Hayashi, M., Moriya, R., Rettner, C. & Parkin, S. Topological repulsion between domain walls in magnetic nanowires leading to the formation of bound states. Nat. Commun. 3, 810 (2012).
 39.
Donahue, M. J. & Porter, D. G. OOMMF User's guide, Version 1.0, Interagency Report NISTIR 6376 (Gaithersburg, MD, 1999).
 40.
Boulle, O., BudaPrejbeanu, L. D., Jué, E., Miron, I. M. & Gaudin, G. Current induced domain wall dynamics in the presence of spin orbit torques. J. Appl. Phys. 115, 17D502 (2014).
 41.
Rohart, S. & Thiaville, A. Skyrmion confinement in ultrathin film nanostructures in the presence of DzyaloshinskiiMoriya interaction. Phys. Rev. B 88, 184422 (2013).
 42.
Brown, W.. F. J. Micromagnetics (Krieger, New York, 1978).
 43.
Gilbert, T. L. A Lagrangian formulation of the gyromagnetic equation of the magnetization field. Phys. Rev. 100, 1243 (1955).
 44.
Landau, L. & Lifshitz, E. On the theory of the dispersion of magnetic permeability in ferromagnetic bodies. Physik. Z. Sowjetunion 8, 153–169 (1935).
 45.
Thiaville, A., Rohart, S., Jué, É., Cros, V. & Fert, A. Dynamics of Dzyaloshinskii domain walls in ultrathin magnetic films. Europhys. Lett. 100, 57002 (2012).
 46.
Khvalkovskiy, A. V. et al. Matching domainwall configuration and spinorbit torques for efficient domainwall motion. Phys. Rev. B 87, 020402 (2013).
 47.
Xiao, J., Zangwill, A. & Stiles, M. D. Boltzmann test of Slonczewski's theory of spintransfer torque. Phys. Rev. B 70, 172405 (2004).
Acknowledgements
The authors thank J. Sampaio & S. Rohart from Unité Mixte de Physique CNRS/Thales and Université Paris Sud for their useful suggestions in CPP & DMI. We also thank X.X. Liu from Shinshu University and J.J. Ding from CAS for helpful discussions. This work is supported by NSFC (Grant No. 11074179 and No. 10747007), the Construction Plan for Scientific Research Innovation Teams of Universities in Sichuan (No. 12TD008), and SSRIP of SICNU.
Author information
Affiliations
College of Physics and Electronic Engineering, Sichuan Normal University, Chengdu 610068, China
 Xichao Zhang
 , G. P. Zhao
 , J. Xia
 & F. J. Morvan
Key Laboratory of Magnetic Materials and Devices, Ningbo Institute of Material Technology & Engineering, Chinese Academy of Sciences, Ningbo 315201, China
 G. P. Zhao
 , J. Ping Liu
 & W. X. Xia
Engineering and the Environment, University of Southampton, Southampton SO17 1BJ, United Kingdom
 Hans Fangohr
Department of Physics, University of Texas at Arlington, Arlington, Texas 76019, USA
 J. Ping Liu
Authors
Search for Xichao Zhang in:
Search for G. P. Zhao in:
Search for Hans Fangohr in:
Search for J. Ping Liu in:
Search for W. X. Xia in:
Search for J. Xia in:
Search for F. J. Morvan in:
Contributions
G.P.Z., H.F. and X.C.Z. conceived and coordinated the project. X.C.Z. performed the micromagnetic simulations and analyzed the simulation data. X.C.Z., G.P.Z., H.F., J.P.L. and W.X.X. interpreted the results. X.C.Z., G.P.Z., H.F., J.X. and F.J.M. prepared the manuscript. All authors commented on the manuscript.
Competing interests
The authors declare no competing financial interests.
Corresponding author
Correspondence to G. P. Zhao.
Supplementary information
Word documents
 1.
Supplementary Information
Supplementary Information
Image files
 1.
Supplementary Information
Supplementary Movie 1
 2.
Supplementary Information
Supplementary Movie 2
 3.
Supplementary Information
Supplementary Movie 3
 4.
Supplementary Information
Supplementary Movie 4
Rights and permissions
This work is licensed under a Creative Commons AttributionNonCommercialNoDerivs 4.0 International License. The images or other third party material in this article are included in the article's Creative Commons license, unless indicated otherwise in the credit line; if the material is not included under the Creative Commons license, users will need to obtain permission from the license holder in order to reproduce the material. To view a copy of this license, visit http://creativecommons.org/licenses/byncnd/4.0/
To obtain permission to reuse content from this article visit RightsLink.
About this article
Further reading

A ferromagnetic skyrmionbased nanooscillator with modified profile of DzyaloshinskiiMoriya interaction
Journal of Magnetism and Magnetic Materials (2020)

Dynamics of antiskyrmions induced by the voltagecontrolled magnetic anisotropy gradient
Journal of Magnetism and Magnetic Materials (2020)

Structural, vibrational and optoelectronic properties of buckled metallic FeGe monolayer
Superlattices and Microstructures (2019)

Electrical writing, deleting, reading, and moving of magnetic skyrmioniums in a racetrack device
Scientific Reports (2019)

A novel analytical model for hysteresis loops of exchangecoupled hardsoft magnets
Journal of Rare Earths (2019)
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.