IP Library Granted Patent US 12,374,483
Granted Patent B2
US 12,374,483 · App. 18/102,887 · Granted Jul 29, 2025

Implementing computing functions using skyrmions

Inventors: Gang Xiao (Barrington, RI); Kang Wang (Providence, RI)
Assignee: BROWN UNIVERSITY
H01F10/3254G06F7/588G11C11/1673G11C11/18H03K3/84H10N50/01H10N50/20H10N59/00H03K19/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,374,483
App. No.
18/102,887
Granted
Jul 29, 2025
Kind
B2
Abstract

Systems and methods are provided that exploit local dynamics of a skyrmion to perform a computing function. A magnetic system hosts a skyrmion that transitions among a plurality of states, with each of the plurality of states having an associated switching probability. A bias source provides energy to the magnetic system as to adjust a switching probability associated with one of the plurality of states. A readout component measures a state of the skyrmion.

Claims (34)

1. A system comprising:

a magnetic system hosting a skyrmion, the skyrmion transitioning among a plurality of states, each of the plurality of states having an associated switching probability;

a bias source that provides energy to the magnetic system as to adjust a switching probability associated with one of the plurality of states;

a readout component for measuring a state of the skyrmion;

a computing component that generates a random bit from the state of the skyrmion measured at the readout component.

2. The system of claim 1 , wherein the skyrmion is a first skyrmion of a plurality of skyrmions, the bias source is a first bias source, and the magnetic system hosts the first skyrmion and a second skyrmion of the plurality of skyrmions, the system further comprising:

a second bias source that provides energy to the magnetic system as to adjust a switching probability associated with one of a plurality of states of the second skyrmion; and

a coupling control that tunes a dynamic coupling between the first and second skyrmions.

3. The system of claim 2 , wherein each of the first skyrmion and the second skyrmion is implemented on a Hall cross, and the readout component measures a Hall resistance representing a state of a system formed by the two skyrmions.

4. The system of claim 3 , wherein a value for the measured Hall resistance represents one of a logical OR operation and a logical AND operation on an input provided by the first bias source and an input provided by the second bias source.

5. The system of claim 1 , wherein the bias source comprises one of an electromagnetic source, a current source, a heating element, an optic source, a spin wave source, and a voltage source.

6. The system of claim 1 , wherein the magnetic system is implemented as one of a magnetic multilayer, a bulk magnetic material, and a thin film.

7. The system of claim 1 , wherein the magnetic system includes a first pinning site associated with the skyrmion and at least two additional pinning sites, in which each of the plurality of states are represented by one of the at least two additional pinning sites.

8. The system of claim 1 , wherein the plurality of states includes more than two states, and the computing component generates at least two random bits from the state of the skyrmion measured at the readout component.

9. The system of claim 1 , wherein the skyrmion is a first skyrmion of a plurality of skyrmions, the bias source is a first bias source, and the magnetic system hosts the first skyrmion and a second skyrmion of the plurality of skyrmions, the system further comprising a second bias source that provides energy to the magnetic system as to adjust a switching probability associated with one of a plurality of states of the second skyrmion, and the readout component measuring a state of each of the first skyrmion and the second skyrmion, the measured state of each skyrmion being used to generate a random bit.

10. A method comprising:

fabricating a magnetic system having a plurality of pinning sites;

generating a skyrmion at one of the plurality of pinning sites, the skyrmion being generated as to be strongly pinned to the one of the plurality of pinning sites and weakly pinned to at least two other pinning sites of the pinning sites, with the skyrmion transitioning among a set of a plurality of states, each of the plurality of states being associated with one of the at least two other pinning sites and having an associated switching probability;

providing energy to the magnetic system as to adjust a switching probability associated with one of the plurality of states; and

measuring a state of the skyrmion of the plurality of states.

11. The method of claim 10 , wherein fabricating the magnetic system comprises depositing a magnetic multilayer.

12. The method of claim 11 , wherein deposition rate of the deposition process is controlled to manipulate pinning strengths of naturally-existing pinning sites.

13. The method of claim 11 , wherein fabricating the magnetic system having the plurality of pinning sites comprises introducing a hole or embedding impurity atoms into the magnetic multilayer.

14. The method of claim 10 , wherein generating a skyrmion at one of the plurality of pinning sites comprises one of modifying a magnetic field applied to the one of the plurality of pinning sites, applying an electric current to the one of the plurality of pinning sites, applying a thermal pulse to the one of the plurality of pinning sites, applying an optic pulse to the one of the plurality of pinning sites, applying a magnon pulse to the one of the plurality of pinning sites, and applying a voltage pulse to the one of the plurality of pinning sites.

15. The method of claim 10 , wherein generating a skyrmion at one of the plurality of pinning sites comprises generating a plurality of skyrmions and applying energy to the magnetic system to annihilate one of the plurality of skyrmions.

16. The method of claim 10 , wherein providing energy to the magnetic system as to adjust the switching probability associated with one of the plurality of states comprises providing one of an applied magnetic field, a current, thermal energy, optics, a magnon pulse, and voltages to the magnetic system.

17. The method of claim 10 , wherein generating the skyrmion at the one of the plurality of pinning sites comprises generating a plurality of skyrmions, each associated with a set of the plurality of pinning sites, wherein respective positions of at least a first skyrmion of the plurality of skyrmion and a second skyrmion of the plurality of skyrmion in the magnetic system are selected such that the first skyrmion is coupled to the second skyrmion in an anti-correlated manner.

18. The method of claim 17 , further comprising providing energy to the magnetic system to tune the anti-correlated coupling between the first skyrmion and the second skyrmion.

19. The method of claim 10 , wherein generating the skyrmion at the one of the plurality of pinning sites comprises generating the skyrmion at the one of the plurality of pinning sites with a size selected to provide a specific base switching probability for at least one of the plurality of states associated with the skyrmion.

20. A system comprising:

a magnetic system hosting a plurality of skyrmions, each skyrmion transitioning among a plurality of states, each of the plurality of states having an associated switching probability, wherein each skyrmion is coupled to its neighboring skyrmions in their fluctuating dynamics;

a bias source that provides energy to a first subset of the plurality of skyrmions as to adjust a switching probability associated with at least one of the first subset of the plurality of skyrmions; and

a readout component for measuring a state of a second subset of the plurality of skyrmions.

21. The system of claim 20 , wherein the union of the first subset of skyrmions and the second subset of skyrmions is a proper subset of the plurality of skyrmions.

Assignments (2)
CONFIRMATORY LICENSE Recorded Feb 20, 2025
From: BROWN UNIVERSITY
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 070269/0993 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2023
From: XIAO, GANG; WANG, KANG
To: BROWN UNIVERSITY
Reel/Frame 064392/0674 →
Continuity (1)
Related Publication 20240258006A1 · Aug 1, 2024
References Cited (18)
US 10777247B1 · Sun · 2020 [cited by examiner]
US 20160314827A1 · Cros · 2016 [cited by examiner]
US 20190074044A1 · Atulasimha · 2019 [cited by examiner]
US 20210367602A1 · Kim · 2021 [cited by examiner]
US 20220359617A1 · Woo · 2022 [cited by examiner]
US 20220366955A1 · Wang · 2022 [cited by examiner]
US 20220384717A1 · Kim · 2022 [cited by examiner]
US 20230006130A1 · Yang · 2023 [cited by examiner]
Gruber R, et al. Skyrmion pinning energetics in thin film systems. Nat Commun. Jun. 6, 2022;13(1):3144. (Year: 2022). [cited by examiner]
Xueying Zhang, et al. ACS Applied Materials & Interfaces 2018 10 (19), 16887-16892. (Year: 2018). [cited by examiner]
Li S. et al. Magnetic skyrmions for unconventional computing. Mater Horiz. Mar. 1, 2021;8(3):854-868. (Year: 2021). [cited by examiner]
Liu et al., IEEE Trans. Circuits Syst. I, Reg. Papers 64, 133-144 (2017). [cited by applicant]
Yao et al., IEEE Trans. Electron Devices 67, 2553-2558 (2020). [cited by applicant]
Petrie et al., IEEE Trans. Circuits Syst. I, Fundam. Theory Appl. 47, 615-621 (2000); abstract. [cited by applicant]
Uchida et al., Nat. Photon. 2, 728-732 (2008). [cited by applicant]
Yang et al., IEEE J. Solid-State Circuits 51, 1022-1031 (2016). [cited by applicant]
Liu et al., Proc. IEEE 18th Int. Conf. Nanotechnol. (IEEE-NANO) 1-4 (2018); abstract. [cited by applicant]
Medlej et al Physica B: Condensed Matter vol. 579, Feb. 15, 2020, 411900. [cited by applicant]