MRAM (STT/SOT-MRAM)

last updated 2026-05-04

Physics / mechanism

Magnetic RAM stores bits via the magnetization orientation of a magnetic tunnel junction (MTJ): a fixed reference layer and a free layer separated by an MgO tunnel barrier. STT-MRAM (spin-transfer torque) switches the free layer by passing a spin-polarized current through the MTJ; switching current ~100 µA, write time ~10 ns, endurance >10¹² cycles. SOT-MRAM (spin-orbit torque) decouples read/write paths via a heavy-metal (W, Ta, Pt) spin Hall channel, cutting write current ~3× and improving endurance. Retention: ~10 years at 85 °C for embedded nodes. TSMC, GlobalFoundries, Samsung, and Everspin have qualified embedded STT-MRAM at 22–40 nm; SOT remains mostly pre-production.

Competitive landscape

STT-MRAM competes directly with eFlash (dominant embedded NVM below 28 nm, but scaling-limited), SRAM (as last-level cache replacement), and FeRAM/FRAM (lower endurance, niche). SOT targets SRAM-class latency (<1 ns write claimed in research). PCM (Intel Optane, now discontinued) competed at storage-class tier. Emerging competition includes FeFET (TSMC, Globalfoundries roadmaps) which offers smaller cell size but inferior endurance data at scale.

Companies using

Connected ideas

Sources

Frontier (open questions)

Merged from root duplicate (mram.md at concepts/ root, 2026-06-10)

MRAM (Magnetoresistive RAM)

Non-volatile memory that stores bits in the magnetisation of a magnetic tunnel junction. STT-MRAM (spin-transfer torque) and SOT-MRAM (spin-orbit torque) are the leading embedded-NVM candidates to displace eFlash at advanced nodes for MCU and last-level-cache use. One cohort in the Emerging Nvm race alongside ferroelectric (FeRAM/FeFET) and ReRAM.

Frontier questions