A multifunctional racetrack design experimental method based on ferromagnetic skyrmions

By setting up magnetic tunnel junctions and gaps on the ferromagnetic skyrmion track and combining it with spin transfer torque drive, skyrmion multifunctional computing is achieved, which solves the problem of single function of the skyrmion experimental track and realizes the multifunctional and efficient application of spin electronic devices.

CN114255798BActive Publication Date: 2025-09-19SICHUAN NORMAL UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111562682.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-20
Publication Date
2025-09-19
Estimated Expiration
2041-12-20

AI Technical Summary

Technical Problem

The technical problem of the track design experimental method used for magnetic track design in the prior art is that the existing skyrmion experimental track has a single function, cannot meet the needs of multiple experimental operations, and has poor versatility.

Method used

A multifunctional racetrack based on ferromagnetic skyrmions was designed, which integrated the functions of AND gate, OR gate, NOT gate and diode. By setting magnetic tunnel junctions and gaps on the CoPt racetrack, the spin transfer torque was used to drive the skyrmions to perform logical operations and unidirectional transmission, and the racetrack structure was constructed in combination with photolithography technology.

Benefits of technology

It achieves multifunctionality, expands the scope of application, has low energy consumption, small structural space, is easy to integrate into high-density spin electronic devices, has high accuracy, strong non-volatility, and is suitable for promotion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114255798B_ABST
    Figure CN114255798B_ABST
Patent Text Reader

Abstract

The present invention discloses a multifunctional racetrack design experimental method based on ferromagnetic skyrmions, comprising the following steps: first, constructing a racetrack using photolithography technology; second, setting a magnetic tunnel junction; third, performing logical operations of an AND gate and an OR gate; fourth, performing logical operations of a NOT gate; and fifth, performing operations on a unidirectional transmission function of a diode. The test racetrack of the present invention integrates the operational functions of an AND gate, an OR gate, a NOT gate, and a diode, thereby being multifunctional and having a wider scope of application. Furthermore, the racetrack of the present invention has low energy consumption, a small structural space, and is easy to integrate into a high-density spintronic device. Furthermore, the racetrack has high accuracy and strong non-volatility, and is driven by spin transfer torque, thus being highly subjectively controllable and suitable for promotion.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of skyrmion computing experiments, and in particular to a multifunctional racetrack design experimental method based on ferromagnetic skyrmions. Background Art

[0002] Magnetic skyrmions are a type of topologically protected magnetic moment distribution. Due to their small size and low driving current density, they are considered to be a good carrier for information storage and have attracted extensive research. However, the experimental tracks currently used for skyrmion research have a single function and cannot meet the needs of multiple experimental operations, resulting in poor versatility. Therefore, the present invention proposes a multifunctional track design experimental method based on ferromagnetic skyrmions to address the problems existing in the existing technology. Summary of the Invention

[0003] In response to the above problems, the purpose of the present invention is to propose a multifunctional racetrack design experimental method based on ferromagnetic skyrmions. The test track of the multifunctional racetrack design experimental method based on ferromagnetic skyrmions realizes the integration of AND gate, OR gate, NOT gate and diode functions, has multifunctionality, and increases the scope of application. At the same time, the racetrack of the present invention has low energy consumption and small structural space, which is convenient for integration into high-density spin electronic devices, and has high accuracy and strong non-volatility. At the same time, it is driven by spin transfer torque and has strong subjective controllability, making it suitable for promotion.

[0004] To achieve the purpose of the present invention, the present invention is implemented by the following technical solution: a multifunctional racetrack design experimental method based on ferromagnetic skyrmions, comprising the following steps:

[0005] Step 1: Construct a 400nm long CoPt track with rare earth permanent magnet material Nd2Fe 14 B forms a rectangular track as the boundary, and two gaps of different sizes are opened at the bottom of the track at 190nm and 260nm away from the left end of the track. The gap length at 190nm is 50nm, and the gap length at 260nm is 10nm.

[0006] Step 2: Set two magnetic tunnel junctions A and B at the left end between the boundaries of the CoPt track, set a magnetic tunnel junction C at the right end, and then set a magnetic tunnel junction D at the gap with a length of 10nm;

[0007] Step 3: Take two magnetic tunnel junctions A and B as input terminals and magnetic tunnel junction C as output terminal, and pass a current greater than j from the input terminals. c The sum of the currents is less than j c The current drives the skyrmions to perform AND gate and OR gate logic operations, and performs a clearing operation after each AND gate logic operation and OR gate logic operation is completed;

[0008] Step 4: Use the magnetic tunnel junction A as the input terminal and the magnetic tunnel junction D as the output terminal. Before the operation, pin a skyrmion at the magnetic tunnel junction D and pass a current smaller than j from the input terminal. c The current drives the skyrmions to perform NOT gate logic operations and performs a clear operation after each NOT gate logic operation is completed;

[0009] Step 5: With the magnetic tunnel junction A and the magnetic tunnel junction C as the input and output ends, a current greater than j is passed from the input end. c The current drives the skyrmions to realize the unidirectional transmission function of the diode and performs a clearing operation after each diode function is completed.

[0010] Further improvements are as follows: the material of the 50nm and 10nm gaps in step 1 is the same as the material of the CoPt racetrack; the CoPt racetrack in step 1 is constructed using photolithography technology; and in steps 3, 4, and 5, the input end uses local vertical injection of spin-polarized current to generate skyrmions, and then uses spin transfer torque to drive the skyrmions.

[0011] Further improvement is: in step 3, step 4 and step 5, c It represents the critical current density. The clearing operation is to pass a large pulse current after each operation to clear the skyrmions on the track.

[0012] Further improvements are as follows: in steps 3, 4, and 5, the generation of skyrmions after the current is passed is recorded as "1", and the absence of skyrmions is recorded as "0", the Magnus force of skyrmions under the action of current is recorded as G, which is perpendicular to the current direction, and the repulsive force of the track boundary on skyrmions is recorded as g, and skyrmions are detected using the anisotropic magnetoresistance effect.

[0013] Further improvement is that the logical operations of AND gate and OR gate in step 3 specifically include

[0014] S1, magnetic tunnel junction A input "1", magnetic tunnel junction B input "0", pass less than j c If the current G is less than g, the skyrmion will be pinned when it moves to the 50nm gap. The output magnetic tunnel junction C cannot detect the skyrmion, completing the logical operation of the AND gate and performing a clear operation, that is, "1*0=0".

[0015] Enter greater than j c The current G offsets g, and the skyrmion moves to the 50nm gap and passes through smoothly. The output magnetic tunnel junction C detects the skyrmion, completing the logical operation of the OR gate and performing a clear operation, that is, "1+0=1";

[0016] S2, magnetic tunnel junction A input "0", magnetic tunnel junction B input "1", pass less than jc If the current G is less than g, the skyrmion will be pinned when it moves to the 50nm gap. The output magnetic tunnel junction C cannot detect the skyrmion, completing the logical operation of the AND gate and performing a clear operation, that is, "0*1=0".

[0017] Enter greater than j c The current G offsets g, and the skyrmion moves to the 50nm gap and passes through smoothly. The output magnetic tunnel junction C detects the skyrmion, completing the logical operation of the OR gate and performing a clear operation, that is, "0+1=1";

[0018] S3, magnetic tunnel junctions A and B are both input "1", and a current less than j c The skyrmions move to the 50nm gap. The repulsive force between skyrmions pushes the skyrmions in magnetic tunnel junction B through the gap, while the skyrmions in magnetic tunnel junction A are pinned. The skyrmions are detected by magnetic tunnel junction C at the output end, completing the logical operation of the AND gate and performing a clear operation, i.e., "1*1=1".

[0019] Enter greater than j c With a current of 100 nm, skyrmions can pass through the 50 nm gap smoothly. The skyrmions are detected by the magnetic tunnel junction C at the output end, completing the logical operation of the OR gate and performing a clear operation, i.e., "1+1=1".

[0020] S4, the magnetic tunnel junctions A and B are both input "0", and a current less than j c The current and the input are greater than j c The current at the output magnetic tunnel junction C cannot detect any skyrmions, completing the logical operation of the AND gate and the logical operation of the OR gate and performing a clear operation, that is, "0*0=0", "0+0=0".

[0021] Further improvement is that the logical operation of the NOT gate in step 4 specifically includes

[0022] S1, magnetic tunnel junction A input "1", pass less than j c With a current of 100 nm, the input skyrmion moves to the 50 nm gap. Due to the repulsive force, a skyrmion pinned at the magnetic tunnel junction D is pushed away. At the same time, the input skyrmion is pinned at the 50 nm gap. The output magnetic tunnel junction D cannot detect the skyrmion, completing the logical operation of the NOT gate and performing a clear operation. That is, the input is "1" and the output is "0".

[0023] S2. The input of magnetic tunnel junction A is "0". There is no skyrmion input to push away a skyrmion pinned at magnetic tunnel junction D. The output magnetic tunnel junction D detects the skyrmion, completes the logical operation of the NOT gate and performs a clear operation, that is, input "0" and output "1".

[0024] Further improvement is that the unidirectional transmission function of the diode in step 5 specifically includes

[0025] S1, magnetic tunnel junction A is used as the input and inputs "1", magnetic tunnel junction C is used as the output, and a voltage greater than j is passed. c The skyrmions move to the 50nm-long gap and pass through it smoothly. The skyrmions are detected by the magnetic tunnel junction C at the output end, completing the diode's unidirectional transmission function from left to right and performing a clearing operation, that is, input "1" and output "1";

[0026] S2 and the magnetic tunnel junction C are used as input terminals and "1" is input. The magnetic tunnel junction A is used as the output terminal. The skyrmions move from right to left, which is opposite to the direction of G generated from left to right. Both G and g are downward. When a reverse current with a smaller density is passed, the skyrmions will be pinned when they move to a gap with a length of 10nm. When a reverse current with a larger density is passed, they will be annihilated or pinned when they move to a gap with a length of 50nm. The output terminal magnetic tunnel junction A cannot detect the skyrmions, completing the function of the diode preventing transmission from right to left and performing a clearing operation, that is, input "1" and output "0". The unidirectional transmission function of the diode is realized by S1 and S2 together.

[0027] The beneficial effects of the present invention are as follows: the test track of the present invention realizes the integration of AND gate, OR gate, NOT gate and diode operation functions, has multifunctionality, and increases the scope of application. At the same time, the track of the present invention has low energy consumption and small structural space, is easy to integrate into high-density spin electronic devices, and has high accuracy and strong non-volatility. At the same time, it is driven by spin transfer torque and has strong subjective controllability, which is suitable for promotion. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 This is an experimental flow chart of Example 1 of the present invention.

[0029] Figure 2 This is a track architecture diagram of Example 1 of the present invention.

[0030] Figure 3 This is a diagram showing the logic operation simulation results of the AND gate and the OR gate in the second embodiment of the present invention.

[0031] Figure 4 This is a diagram showing the results of the logic operation simulation of the NOT gate according to the second embodiment of the present invention.

[0032] Figure 5 This is a diagram showing the simulation results of the unidirectional transmission function of the diode in Example 2 of the present invention.

[0033] Figure 6 This is a three-dimensional structural diagram of the track according to the second embodiment of the present invention. DETAILED DESCRIPTION

[0034] In order to deepen the understanding of the present invention, the present invention will be further described in detail below with reference to the examples. The examples are only used to explain the present invention and do not constitute a limitation on the scope of protection of the present invention.

[0035] Example 1

[0036] according to Figure 1 、 Figure 2 As shown, this embodiment provides a multifunctional racetrack design experimental method based on ferromagnetic skyrmions, including the following steps:

[0037] Step 1: Use photolithography technology to construct a CoPt track with a length of 400nm, and use rare earth permanent magnet material Nd2Fe 14 B forms a rectangular track as the boundary, and two gaps of different sizes are opened at the bottom of the track at 190nm and 260nm away from the left end of the track. The gap length at 190nm is 50nm, and the gap length at 260nm is 10nm.

[0038] The materials of the gaps with lengths of 50nm and 10nm are the same as those of the CoPt track;

[0039] Step 2: Set two magnetic tunnel junctions A and B at the left end between the boundaries of the CoPt track, set a magnetic tunnel junction C at the right end, and then set a magnetic tunnel junction D at the gap with a length of 10nm;

[0040] The input end uses local vertical injection of spin-polarized current to generate skyrmions, and then uses spin transfer torque to drive the skyrmions. The generation of skyrmions after the current is passed is recorded as "1", and the absence of skyrmions is recorded as "0". The Magnus force on skyrmions under the action of current is perpendicular to the current direction and is recorded as G. The repulsive force of the track boundary on skyrmions is recorded as g. Skyrmions are detected using the anisotropic magnetoresistance effect.

[0041] Step 3: Take two magnetic tunnel junctions A and B as input terminals and magnetic tunnel junction C as output terminal, and pass a current greater than j from the input terminals. c The sum of the currents is less than j c The current drives the skyrmions to perform logical operations of AND gates and OR gates, c represents the critical current density;

[0042] Specifically include

[0043] S1, magnetic tunnel junction A input "1", magnetic tunnel junction B input "0", pass less than j c If the current G is less than g, the skyrmions will be pinned when they move to the 50nm gap. The output magnetic tunnel junction C cannot detect the skyrmions, and the logical operation of the AND gate is completed. A large pulse current is passed to clear the skyrmions on the track, that is, "1*0=0";

[0044] Enter greater than j c The current G offsets g, and the skyrmions move to the 50nm gap and pass through it smoothly. The output magnetic tunnel junction C detects the skyrmions, completes the logical operation of the OR gate, and passes a large pulse current to clear the skyrmions on the track, that is, "1+0=1";

[0045] S2, magnetic tunnel junction A input "0", magnetic tunnel junction B input "1", pass less than j c If the current G is less than g, the skyrmions will be pinned when they move to the 50nm gap. The output magnetic tunnel junction C cannot detect the skyrmions, and the logical operation of the AND gate is completed. A large pulse current is passed to clear the skyrmions on the track, that is, "0*1=0";

[0046] Enter greater than j c The current G offsets g, and the skyrmions move to the 50nm gap and pass through it smoothly. The output magnetic tunnel junction C detects the skyrmions, completes the logical operation of the OR gate, and passes a large pulse current to clear the skyrmions on the track, that is, "0+1=1";

[0047] S3, magnetic tunnel junctions A and B are both input "1", and a current less than j c The skyrmions move to the 50nm-long gap. The repulsive force between skyrmions pushes the skyrmions in magnetic tunnel junction B through the gap, while the skyrmions in magnetic tunnel junction A are pinned. The skyrmions are detected by magnetic tunnel junction C at the output end, completing the logical operation of the AND gate and passing a large pulse current to clear the skyrmions on the track, i.e. "1*1=1".

[0048] Enter greater than j c With a current of 100 nm, skyrmions can pass through the 50 nm gap smoothly. The output magnetic tunnel junction C detects the skyrmions, completes the logic operation of the OR gate, and passes a large pulse current to clear the skyrmions on the track, that is, "1+1=1".

[0049] S4, the magnetic tunnel junctions A and B are both input "0", and a current less than j c The current and the input are greater than j c The output magnetic tunnel junction C cannot detect any skyrmions, and the logical operation of the AND gate and the logical operation of the OR gate are completed. A large pulse current is then passed to clear the skyrmions on the track, i.e., "0*0=0", "0+0=0";

[0050] Step 4: Use the magnetic tunnel junction A as the input terminal and the magnetic tunnel junction D as the output terminal. Before the operation, pin a skyrmion at the magnetic tunnel junction D and pass a current less than j at the input terminal. c The current drives the skyrmions to perform NOT gate logic operations;

[0051] Specifically include

[0052] S1, magnetic tunnel junction A input "1", pass less than j c With a current of 100 nm, the input skyrmion moves to the 50 nm gap. Due to the repulsive force, a skyrmion pinned at the magnetic tunnel junction D is pushed away. At the same time, the input skyrmion is pinned at the 50 nm gap. The output magnetic tunnel junction D cannot detect the skyrmion, completing the logical operation of the NOT gate and passing a large pulse current to clear the skyrmions on the track. That is, input "1" and output "0".

[0053] S2: The input to magnetic tunnel junction A is "0". There is no skyrmion input, which pushes away a skyrmion pinned at magnetic tunnel junction D. The output magnetic tunnel junction D detects the skyrmion, completes the logic operation of the NOT gate, and passes a large pulse current to clear the skyrmions on the track, that is, the input is "0" and the output is "1".

[0054] Step 5: With the magnetic tunnel junction A and the magnetic tunnel junction C as the input and output ends, a current greater than j is passed through the input end. c The current drives the skyrmions to perform the unidirectional transmission function of the diode;

[0055] Specifically include

[0056] S1, magnetic tunnel junction A is used as the input and inputs "1", magnetic tunnel junction C is used as the output, and a current greater than j is passed through. c The skyrmions move to the 50nm-long gap and pass through it smoothly. The skyrmions are detected by the magnetic tunnel junction C at the output end, completing the diode's unidirectional transmission function from left to right and passing a large pulse current to clear the skyrmions on the track, that is, input "1" and output "1";

[0057] S2 and the magnetic tunnel junction C are used as input terminals and "1" is input. The magnetic tunnel junction A is used as the output terminal. The skyrmions move from right to left, which is opposite to the direction of G generated from left to right. Both G and g are downward. When a reverse current with a smaller density is passed, the skyrmions will be pinned when they move to a gap with a length of 10nm. When a reverse current with a larger density is passed, they will be annihilated or pinned when they move to a gap with a length of 50nm. The output terminal magnetic tunnel junction A cannot detect skyrmions, completing the function of the diode preventing transmission from right to left and passing a large pulse current to clear the skyrmions on the track, that is, input "1" and output "0". The unidirectional transmission function of the diode is realized by S1 and S2 together.

[0058] Example 2

[0059] according to Figure 3 、 Figure 4 、 Figure 5 、 Figure 6As shown in the figure, this embodiment provides a multifunctional racetrack design experimental method based on ferromagnetic skyrmions, as shown in the attached manual. Figure 3 The logic operation of AND gate is shown in a and b. 10 A / m 2 The simulation results of the current are shown in the attached manual. Figure 3 The logical operations of the OR gate are shown in c and d. 2.4×10 10 A / m 2 The simulation results of the current.

[0060] As the instruction manual Figure 4 The figure shows the logic operation of the NOT gate, which is fed with 1.6×10 10 A / m 2 The simulation results of the current.

[0061] As the instruction manual Figure 5 The figure shows the logic operation of the diode unidirectional transmission, which is connected to 2.4×10 10 A / m 2 The simulation results of the current.

[0062] The basic principles, main features, and advantages of the present invention are shown and described above. Those skilled in the art should understand that the present invention is not limited to the foregoing embodiments. The foregoing embodiments and descriptions are merely illustrative of the principles of the present invention. Various changes and modifications may be made to the present invention without departing from the spirit and scope of the present invention. Such changes and modifications are intended to fall within the scope of the present invention. The scope of protection claimed in the present invention is defined by the appended claims and their equivalents.

Claims

1. A multifunctional racetrack design experimental method based on ferromagnetic skyrmions, characterized by The following steps are involved: Step 1: Construct a 400nm long CoPt track with rare earth permanent magnet material Nd2Fe 14 B forms a rectangular track as the boundary, and two gaps of different sizes are opened at the bottom of the track at 190nm and 260nm away from the left end of the track. The gap length at 190nm is 50nm, and the gap length at 260nm is 10nm. Step 2: Set two magnetic tunnel junctions A and B at the left end between the boundaries of the CoPt track, set a magnetic tunnel junction C at the right end, and then set a magnetic tunnel junction D at the gap with a length of 10nm; Step 3: Take two magnetic tunnel junctions A and B as input terminals and magnetic tunnel junction C as output terminal, and pass a current greater than j from the input terminals. c The sum of the currents is less than j c The current drives the skyrmions to perform AND gate and OR gate logic operations, and performs a clearing operation after each AND gate logic operation and OR gate logic operation is completed; The specific logical operations of AND gate and OR gate include S1, magnetic tunnel junction A input "1", magnetic tunnel junction B input "0", the input is less than j c If the current G is less than g, the skyrmions will be pinned to the 50nm gap. The output magnetic tunnel junction C cannot detect the skyrmions, completing the logical operation of the AND gate and performing a clear operation, i.e., "1*0=0". Enter greater than j c The current G offsets g, and the skyrmion moves to the 50nm gap and passes through smoothly. The output magnetic tunnel junction C detects the skyrmion, completing the logical operation of the OR gate and performing a clear operation, that is, "1+0=1"; S2, magnetic tunnel junction A input "0", magnetic tunnel junction B input "1", the input is less than j c If the current G is less than g, the skyrmions will be pinned to the 50nm gap. The output magnetic tunnel junction C cannot detect the skyrmions, completing the logical operation of the AND gate and performing a clear operation, i.e., "0*1=0". Enter greater than j c The current G offsets g, and the skyrmion moves to the 50nm gap and passes through smoothly. The output magnetic tunnel junction C detects the skyrmion, completing the logical operation of the OR gate and performing a clear operation, that is, "0+1=1"; S3, magnetic tunnel junctions A and B are both input "1", and a current less than j c The skyrmions move to the 50nm gap. The repulsive force between skyrmions pushes the skyrmions in magnetic tunnel junction B through the gap, while the skyrmions in magnetic tunnel junction A are pinned. The skyrmions are detected by magnetic tunnel junction C at the output end, completing the logical operation of the AND gate and performing a clear operation, i.e., "1*1=1". Enter greater than j c With a current of 100 nm, skyrmions can pass through the 50 nm gap smoothly. The skyrmions are detected by the magnetic tunnel junction C at the output end, completing the logical operation of the OR gate and performing a clear operation, i.e., "1+1=1". S4, the magnetic tunnel junctions A and B are both input "0", and a current less than j c The current and the input are greater than j c The current at the output magnetic tunnel junction C cannot detect skyrmions, completing the logical operation of the AND gate and the logical operation of the OR gate and performing the clearing operation, that is, "0*0=0", "0+0=0"; where j c represents the critical current density. The clearing operation is to pass a large pulse current after each operation to clear the skyrmions on the track. The generation of skyrmions after the flow of current is recorded as "1", and the absence of skyrmions is recorded as "0". The Magnus force on skyrmions under the action of current is perpendicular to the direction of current and is recorded as G. The repulsive force of the track boundary on skyrmions is recorded as g. Skyrmions are detected using the anisotropic magnetoresistance effect. Step 4: Use the magnetic tunnel junction A as the input terminal and the magnetic tunnel junction D as the output terminal. Before the operation, pin a skyrmion at the magnetic tunnel junction D and pass a current smaller than j from the input terminal. c The current drives the skyrmions to perform NOT gate logic operations and performs a clear operation after each NOT gate logic operation is completed; Step 5: With the magnetic tunnel junction A and the magnetic tunnel junction C as the input and output ends, a current greater than j is passed from the input end. c The current drives the skyrmions to realize the unidirectional transmission function of the diode and performs a clearing operation after each diode function is completed; Specific diode unidirectional transmission functions include S1, magnetic tunnel junction A is used as the input and input "1", magnetic tunnel junction C is used as the output, and a current greater than j is passed through. c The skyrmions move to the 50nm-long gap and pass through it smoothly. The skyrmions are detected by the magnetic tunnel junction C at the output end, completing the diode's unidirectional transmission function from left to right and performing a clearing operation, that is, input "1" and output "1"; S2 and the magnetic tunnel junction C are used as input terminals and "1" is input. The magnetic tunnel junction A is used as the output terminal. The skyrmions move from right to left, which is opposite to the direction of G generated from left to right. Both G and g are downward. When a reverse current with a smaller density is applied, the skyrmions will be pinned when they move to a gap with a length of 10nm. When a reverse current with a larger density is applied, the skyrmions will be annihilated or pinned when they move to a gap with a length of 50nm. The output terminal magnetic tunnel junction A cannot detect skyrmions, completing the function of the diode preventing transmission from right to left and performing a clear operation, that is, input "1" and output "0". The diode's unidirectional transmission function is realized by S1 and S2 together.

2. The multifunctional racetrack design experimental method based on ferromagnetic skyrmions according to claim 1, characterized in that: The material of the gaps with a length of 50 nm and 10 nm in step 1 is the same as that of the CoPt racetrack. The CoPt racetrack in step 1 is constructed using photolithography technology. In steps 3, 4, and 5, the input end uses local vertical injection of spin-polarized current to generate skyrmions, and then uses spin transfer torque to drive the skyrmions.

3. The multifunctional racetrack design experimental method based on ferromagnetic skyrmions according to claim 1, characterized in that: The logical operation of the NOT gate in step 4 specifically includes S1, magnetic tunnel junction A input "1", pass less than j c With a current of 100 nm, the input skyrmion moves to the 50 nm gap. Due to the repulsive force, a skyrmion pinned at the magnetic tunnel junction D is pushed away. At the same time, the input skyrmion is pinned at the 50 nm gap. The output magnetic tunnel junction D cannot detect the skyrmion, completing the logical operation of the NOT gate and performing a clear operation. That is, the input is "1" and the output is "0". S2, the input of magnetic tunnel junction A is "0", and there is no skyrmion input to push away a skyrmion pinned at magnetic tunnel junction D. The output magnetic tunnel junction D detects the skyrmion, completing the logical operation of the NOT gate and performing a clear operation, that is, input "0" and output "1".