Physics > Applied Physics
[Submitted on 30 Jun 2022]
Title:Experimental Demonstration of a Spin-Wave Lens Designed with Machine Learning
View PDFAbstract:We present the design and experimental realization of a device that acts like a spin-wave lens i.e., it focuses spin waves to a specified location. The structure of the lens does not resemble any conventional lens design, it is a nonintuitive pattern produced by a machine learning algorithm. As a spin-wave design tool, we used our custom micromagnetic solver "SpinTorch" that has built-in automatic gradient calculation and can perform backpropagation through time for spin-wave propagation. The training itself is performed with the saturation magnetization of a YIG film as a variable parameter, with the goal to guide spin waves to a predefined location. We verified the operation of the device in the widely used mumax3 micromagnetic solver, and by experimental realization. For the experimental implementation, we developed a technique to create effective saturation-magnetization landscapes in YIG by direct focused-ion-beam irradiation. This allows us to rapidly transfer the nanoscale design patterns to the YIG medium, without patterning the material by etching. We measured the effective saturation magnetization corresponding to the FIB dose levels in advance and used this mapping to translate the designed scatterer to the required dose levels. Our demonstration serves as a proof of concept for a workflow that can be used to realize more sophisticated spin-wave devices with complex functionality, e.g., spin-wave signal processors, or neuromorphic devices.
Submission history
From: Martina Kiechle [view email][v1] Thu, 30 Jun 2022 18:40:36 UTC (13,853 KB)
Current browse context:
physics.app-ph
Change to browse by:
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.