Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Temporal Memory with Magnetic Racetracks



Hamed Vakili, Mohammed N. Sakib, Samiran Ganguly, Mircea Stan, Matthew Daniels, Advait Madhavan, Mark D. Stiles, Avik W. Ghosh


Race logic is a relative timing code that represents information in a wavefront of digital edges on a set of wires in order to accelerate dynamic programming and machine learning algorithms. Skyrmions, bubbles, and domain walls are mobile magnetic configurations considered useful for Boolean data storage. We propose to use current-induced displacement of these soliton-like magnetic configurations as a native temporal memory in race logic. Locally synchronized racetracks can spatially store relative timings of wavefronts and provide non- destructive read-out. The linearity of skyrmion motion, its tunability, its low-voltage asynchronous operation, and the elimination of the need for skyrmion nucleation on the racetrack make these magnetic racetracks a natural memory for low-power, high-throughput race logic applications.
IEEE Journal on Exploratory Solid-State Computational Devices and Circuits


race logic, temporal coding, skyrmion, racetrack, magnetic tunnel junction


Vakili, H. , Sakib, M. , Ganguly, S. , Stan, M. , Daniels, M. , Madhavan, A. , Stiles, M. and Ghosh, A. (2020), Temporal Memory with Magnetic Racetracks, IEEE Journal on Exploratory Solid-State Computational Devices and Circuits, [online],, (Accessed April 20, 2024)
Created November 30, 2020, Updated October 12, 2021