Magnetic Skyrmions for Cache Memory
Mei-Chin Chen, Kaushik Roy

TL;DR
This paper introduces a novel skyrmion-based cache memory design utilizing magnetic skyrmions for energy-efficient, high-density data storage, with strategies for writing, shifting, reading, and optimizing skyrmion size for improved performance.
Contribution
It proposes a new skyrmion-based cache memory architecture and discusses design strategies for efficient data writing, shifting, reading, and size optimization.
Findings
Skyrmions enable high-density, low-energy data storage.
A method for writing and shifting skyrmions in a nanotrack is demonstrated.
Design considerations for skyrmion size impact on performance are analyzed.
Abstract
Magnetic skyrmions (MS) are particle-like spin structures with whirling configuration, which are promising candidates for spin-based memory. MS contains alluring features including remarkably high stability, ultra low driving current density, and compact size. Due to their higher stability and lower drive current requirement for movement, skyrmions have great potential in energy efficient spintronic device applications. We propose a skyrmion-based cache memory where data can be stored in a long nanotrack as multiple bits. Write operation (formation of skyrmion) can be achieved by injecting spin polarized current in a magnetic nanotrack and subsequently shifting the MS in either direction along the nanotrack using charge current through a spin-Hall metal (SHM), underneath the magnetic layer. The presence of skyrmion can alter the resistance of a magnetic tunneling junction (MTJ) at the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMagnetic properties of thin films · Ferroelectric and Negative Capacitance Devices · Advanced Memory and Neural Computing
