HomeMaterials ScienceSTT-MRAM Spin-Transfer Torque Switching

STT-MRAM Spin-Transfer Torque Switching

Interactive macrospin simulation of spin-transfer-torque switching in a magnetic tunnel junction: drive a free-layer nanomagnet past its critical current and watch it flip between parallel and antiparallel resistance states, governed by the real Landau-Lifshitz-Gilbert-Slonczewski equation.

Materials Science3DAdvanced60 FPS📱 Mobile-adapted
spintronics-overview ↗ Open standalone

Spin-transfer torque (STT) is the mechanism that writes modern magnetoresistive memory (MRAM): instead of an external magnetic field, a spin-polarized current passing through a magnetic tunnel junction transfers angular momentum directly into the free layer's magnetization, and above a critical current density that torque overcomes damping and flips the layer's orientation. This simulator integrates the real macrospin Landau-Lifshitz-Gilbert-Slonczewski equation for a free-layer nanomagnet sitting on a fixed reference layer, rendering the magnetization vector precessing and switching in 3D above the tunnel barrier while electrons stream through the junction. Drive the write current past the critical threshold Ic = αHk and watch the bit flip between the low-resistance parallel state and the high-resistance antiparallel state, with live tunnel-magnetoresistance readout exactly as a real STT-MRAM sense amplifier would read it.

⚙ Under the hood

Simulate the macrospin Landau-Lifshitz-Gilbert-Slonczewski equation for a magnetic tunnel junction: drive a spin-polarized write current past its critical threshold and watch the free layer switch between parallel and antiparallel resistance states, exactly as in real STT-MRAM memory cells.

spintronicsMRAMspin-transfer torquemagnetismLLG equationnanomagnetism

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)