1. MRAM, ReRAM, PCM, and Flash Directly Compared
All three technologies pursue different physical principles – magnetic alignment in MRAM, filament formation via ion migration in ReRAM, structural phase transition in PCM – but in practice compete directly with one another and with established flash memory, since they target similar application areas. The key differences at a glance:
- Speed: MRAM is the fastest, achieving write and read times in the low nanosecond range, comparable to SRAM. PCM and ReRAM follow with switching times of a few tens to a few hundred nanoseconds, while NAND flash is significantly slower for write operations due to block-wise erasing, reaching into the millisecond range.
- Endurance: MRAM clearly exceeds all other technologies with over 10¹² cycles, since the magnetic switching process causes no structural material fatigue whatsoever. ReRAM and PCM typically fall in the range of 10⁶ to 10⁹ cycles – for PCM limited by mechanical volume changes of the GST during repeated melting, for ReRAM by gradual structural changes in the filament region. Both nevertheless remain several orders of magnitude above NAND flash.
- Scalability and cell density: ReRAM is considered the most densely scalable, thanks to its simple crossing structure (crossbar architecture) and the possibility of multi-layer 3D stacking, followed by PCM, which also allows comparatively compact cells. MRAM is the most limited in achievable cell density due to its more complex MTJ layer structure and the additional area required for the access transistor.
- Maturity: PCM (in the form of 3D XPoint/Optane, although now discontinued) and MRAM (as embedded memory in commercial microcontrollers and SoCs) have already reached commercial production maturity and are manufactured in the millions. ReRAM is still largely in development or, so far, used only in specialized niche applications with low volumes.