STT-MRAM is Replacing Persistent DRAM Solutions by Improving Latency while Reducing Design Complexity and System Cost
Several Flash-based memory and storage applications rely on DRAM for in-flight data because of DRAM's speed (compared to Flash). The design challenge with this methodology is that DRAM is volatile, thus provides risk of data making it to the permanent non-volatile Flash in the event of a power loss. To overcome this challenge, designers implement a complex "Persistent DRAM" memory system that consists of DRAM, a backup power source (such as expensive super capacitors or batteries), power loss logic, circuitry, and software.
Example: STT-MRAM replaces Persistent DRAM in Enterprise SSD
Since Everspin's STT-MRAM is able to retain data without power and without compromising speed, STT-MRAM has the capability to replace the entire Persistent DRAM solution. In fact, STT-MRAM is designed into Enterprise SSD applications today.