This page covers the degradation of magnetoresistive random access memory: field-switched toggle MRAM and spin-transfer-torque MRAM (STT-MRAM) with perpendicular magnetic tunnel junctions (pMTJ) and an MgO tunnel barrier. It covers thermally activated loss of the stored state, the temperature limits including solder reflow, read disturb and write errors, breakdown of the tunnel barrier, and immunity to external magnetic fields. The device physics is on the MRAM device pages, the dielectric breakdown statistics on the CMOS Logic Transistors page and the lifetime statistics on the Failure Rate page; spin-orbit-torque MRAM is still in development and is not covered.
1. Why It Happens
- Trigger: Temperature, which lowers the energy barrier of the free layer relative to (Wang et al.; Avalanche); solder reflow at about 260 (Wang et al.); the current through the junction during writes and reads in STT-MRAM (Avalanche; Wang et al.); external magnetic fields (Everspin; Avalanche).
- Mechanism, retention: The free layer reverses by thermal activation over its barrier with a rate set by the stability factor ; the weakest bits of the distribution set the chip retention (Wang et al.; background knowledge for the Neel-Brown form).
- Mechanism, read disturb and write errors: The read current lowers the barrier and can switch a bit, and a write pulse can fail to switch it, both with a probability that depends exponentially on and on the current (background knowledge; Avalanche).
- Mechanism, barrier breakdown: Each STT write passes current through the thin MgO barrier, which wears out by time-dependent dielectric breakdown, hard or soft (Avalanche; Wang et al.; Di Carlo et al.). Toggle MRAM writes with field lines and has unlimited endurance (Everspin).
- What sets the rate: and its spread, set by the anisotropy and the free-layer volume (Wang et al.); the temperature through the anisotropy (Avalanche); the write voltage across the barrier (Avalanche; Wang et al.); the field compared with the coercivity (Wang et al.).
- Failure criterion: A bit-flip probability above the target, such as 1 ppm in 10 years (Wang et al.); a barrier breakdown at a defined failed-bit fraction (Wang et al.); a raw error rate beyond sub-ppm in a field test (Avalanche).
2. Where to Look
- Location: The free layer and the MgO barrier of the MTJ (Wang et al.); the smallest or weakest bits of the array, which have the lowest barrier (Wang et al.).
- Signature: Retention errors that rise steeply with temperature (Avalanche); a sudden short of the junction (hard breakdown) or a gradual resistance change (soft breakdown) (Di Carlo et al.); errors after exposure to a magnet (Everspin; Avalanche).
- Confirm with: Retention bakes at several temperatures with extrapolation of (Wang et al.); voltage-ramp TDDB at several ramp rates with Weibull analysis, and chip-level cycling (Wang et al.); write-error-rate tests against pulse width and voltage (Wang et al.; Avalanche); field exposure in operation and standby (Avalanche).
- Look-alikes: Write errors from a too-low write voltage, which look like retention loss but appear immediately (Avalanche); field-induced errors, which depend on the magnet rather than on time (Avalanche).
3. Prevention
- Design: Choose for the retention target at the highest temperature, about 54 for 1 ppm in 10 years (Wang et al.); set the write voltage well above the mean switching voltage while keeping it low enough for the barrier (Avalanche); use ECC against the probabilistic errors (Di Carlo et al.).
- Material and process: A free layer with high anisotropy and a narrow barrier distribution; a stack that survives the 400 back-end anneal and 260 reflow (Wang et al.); a robust pinned layer against back-hopping (Wang et al.).
- Operation: Keep read currents well below the critical current (background knowledge); keep external fields below the rated maximum, about 151 for the toggle MRAM (Everspin, computed) and 700 in operation for the pMTJ part (Avalanche); stay within the rated temperature grade (Everspin).
- Screening and test: Chip-level retention and endurance tests on many chips projected to ppm levels (Wang et al.); field-immunity tests in operation and standby (Avalanche).
Retention and Thermal Stability
| Name | Formula | Related Formulae | Variables/Constants |
|---|---|---|---|
| Thermally activated loss of the stored state | |||
| Chip-level stability and its temperature dependence | |||
| Survival of solder reflow |
Read Disturb and Write Errors
| Name | Formula | Related Formulae | Variables/Constants |
|---|---|---|---|
| Read disturb | |||
| Write error rate |
Barrier Breakdown and Field Immunity
| Name | Formula | Related Formulae | Variables/Constants |
|---|---|---|---|
| Tunnel barrier breakdown and endurance | |||
| Immunity to external magnetic fields |
Important Questions
Ques: Why does an STT-MRAM bit need a thermal stability factor of about 54 to 60?
Because the free layer reverses by thermal activation, with a probability . With an attempt time of 1 , 1 ppm of flips in 10 years requires , and 1 ppb requires 61.0 (computed), in agreement with Wang et al., who give 54 for 1 ppm after 10 years. Their further values, years for and years for 100, also match the formula, and years (computed). The chip value must be met by the weakest bits: Wang et al. use , so a mean of 60 with a spread of 4 gives only 52 (computed, assumed spread). Since falls with temperature, the target must hold at the highest operating temperature. Reference: P. Wang, G. Jan, L. Thomas et al., TDK-Headway Technologies, ‘Development of STT-MRAM for embedded memory applications’, CEA-Leti Memory Workshop, Grenoble, June 2017 (slides; some symbols garbled, fetch-tool summary).
Ques: Is MRAM endurance unlimited or about cycles?
Both are correct for different MRAM types. Everspin rates its toggle MRAM with unlimited write endurance, since the bits are written by the magnetic field of current lines and no current passes through the tunnel barrier. In STT-MRAM, every write drives current through the thin MgO barrier, which wears out by time-dependent dielectric breakdown: Avalanche reports cycles with a 500 write pulse on a 64 Mbit device but rates products at , and Wang et al. stressed chips to cycles and devices to cycles without failures. For an STT design, is the more likely rated value and well above flash. The margin depends strongly on the write voltage, which must still be well above the switching voltage to avoid write errors. Reference: Everspin Technologies, ‘MR20H40 / MR25H40 4Mb SPI MRAM’ data sheet, Rev. 12.6 (August 2020) (fetch-tool summary); Avalanche Technology, ‘Data Endurance, Retention and Field Immunity in STT-MRAM’, Application Note AN000002, Rev. C (June 2021) (fetch-tool summary); P. Wang, G. Jan, L. Thomas et al., TDK-Headway Technologies, ‘Development of STT-MRAM for embedded memory applications’, CEA-Leti Memory Workshop, Grenoble, June 2017 (slides; some symbols garbled, fetch-tool summary).
Ques: How hot can MRAM run before it loses data?
It depends on the stack. Everspin rates its toggle MRAM at 20 years at 125 in its 2013 comparison and to AEC-Q100 Grade 1 (125 ) in the MR25H40 data sheet. Avalanche reports more than 10 years at 125 for a 64 Mbit pMTJ device, and Wang et al. reached 1 ppm in 10 years at 142 at chip level. The limit comes from the stability factor, which falls with temperature both through and through the anisotropy, as Avalanche notes. If the barrier stayed constant, at 142 would correspond to at least 75 at 25 (computed), so a stack designed for 125 has a large margin at room temperature, and the hot specification is the one to check. Reference: C. Bohac, Everspin Technologies, ‘Comparing Technologies: MRAM vs. FRAM’, Application Note 02130 (March 2013) (fetch-tool summary); Everspin Technologies, ‘MR20H40 / MR25H40 4Mb SPI MRAM’ data sheet, Rev. 12.6 (August 2020) (fetch-tool summary); Avalanche Technology, ‘Data Endurance, Retention and Field Immunity in STT-MRAM’, Application Note AN000002, Rev. C (June 2021) (fetch-tool summary); P. Wang, G. Jan, L. Thomas et al., TDK-Headway Technologies, ‘Development of STT-MRAM for embedded memory applications’, CEA-Leti Memory Workshop, Grenoble, June 2017 (slides; some symbols garbled, fetch-tool summary).
Ques: Can embedded STT-MRAM keep its data through solder reflow?
Only if its stability is designed for it. A reflow peak of 260 for 90 , the condition Wang et al. designed their stack for, requires at 533 for at most 1 ppm of flips with a 1 attempt time (computed). With a constant barrier, this means at least 70 at 25 (computed), well above the 54 needed for ten years at room temperature, and the anisotropy also falls at high temperature, so the real requirement is higher. Wang et al. projected 1 ppm in 10 years at 225 for such a stack, which also survives a 400 anneal for 2.5 after the junction etch. Avalanche distinguishes a reflow-capable embedded NVM grade from an SRAM-replacement grade with lower stability. Reference: P. Wang, G. Jan, L. Thomas et al., TDK-Headway Technologies, ‘Development of STT-MRAM for embedded memory applications’, CEA-Leti Memory Workshop, Grenoble, June 2017 (slides; some symbols garbled, fetch-tool summary); Avalanche Technology, ‘Data Endurance, Retention and Field Immunity in STT-MRAM’, Application Note AN000002, Rev. C (June 2021) (fetch-tool summary).
Ques: How strong a magnetic field can MRAM tolerate?
Toggle MRAM is far more sensitive than modern perpendicular STT-MRAM. Everspin’s MR25H40 allows at most 12 000 during write, read or standby, which is 151 (computed). Avalanche reports immunity up to 700 in operation and 1000 in standby for one hour, with sub-ppm impact on the raw error rate, 4.6 times the toggle rating in operation (computed). Wang et al. give a mean coercivity above 3000 for their pMTJ, compared with about 300 for a brown and 2750 for a black magnetic stripe card. A small permanent magnet near the package can exceed the toggle rating, so toggle parts may need magnetic shielding or spacing, while pMTJ parts are robust against everyday fields (my reading). Reference: Everspin Technologies, ‘MR20H40 / MR25H40 4Mb SPI MRAM’ data sheet, Rev. 12.6 (August 2020) (fetch-tool summary); Avalanche Technology, ‘Data Endurance, Retention and Field Immunity in STT-MRAM’, Application Note AN000002, Rev. C (June 2021) (fetch-tool summary); P. Wang, G. Jan, L. Thomas et al., TDK-Headway Technologies, ‘Development of STT-MRAM for embedded memory applications’, CEA-Leti Memory Workshop, Grenoble, June 2017 (slides; some symbols garbled, fetch-tool summary).
Ques: Why must the STT-MRAM read current be much smaller than the write current?
Because the read current also exerts spin torque and lowers the effective barrier. In the thermally assisted model the switching probability of one read is about (background knowledge). For , a 10 read and a read current of 30 per cent of the critical current, this is per read, or 0.6 per cent after reads of one bit; at 50 per cent the bit would certainly flip, and brings it back to 4 per cent (computed, assumed read time). Read disturb therefore ties the read current, the sensing speed and the stability together. Everspin notes that MRAM reads leave the state intact, unlike the destructive FRAM read, which holds as long as this margin is kept. Reference: C. Bohac, Everspin Technologies, ‘Comparing Technologies: MRAM vs. FRAM’, Application Note 02130 (March 2013) (fetch-tool summary); P. Wang, G. Jan, L. Thomas et al., TDK-Headway Technologies, ‘Development of STT-MRAM for embedded memory applications’, CEA-Leti Memory Workshop, Grenoble, June 2017 (slides; some symbols garbled, fetch-tool summary).
Ques: What does the Weibull shape of 1.7 imply for STT-MRAM barrier endurance?
Wang et al. fitted the breakdown of their MgO barriers with a Weibull shape of 1.7 and used it to project endurance to the ppm level. If the shape applies to the cycle count (my reading), the cycles to a failed fraction scale as , so 1 ppm fails at of the characteristic life, and a cycle target needs a characteristic life of about cycles (computed). A low shape means an early-failure tail, which is why the chip-level test on up to 400 chips, consistent with the device projection, matters more than the device average. Their fit also uses the logarithm of the voltage, so a small reduction of the write voltage gains much endurance, which is consistent with Avalanche’s cycles at a low 500 write pulse (my reading). Reference: P. Wang, G. Jan, L. Thomas et al., TDK-Headway Technologies, ‘Development of STT-MRAM for embedded memory applications’, CEA-Leti Memory Workshop, Grenoble, June 2017 (slides; some symbols garbled, fetch-tool summary); Avalanche Technology, ‘Data Endurance, Retention and Field Immunity in STT-MRAM’, Application Note AN000002, Rev. C (June 2021) (fetch-tool summary); Failure Rate and the Bathtub Curve page of this vault.
Related pages in this vault: Static and Dynamic Random Access Memory (SRAM and DRAM), Spin-Transfer Torque Magnetic Random Access Memory (STT-MRAM), Magnetic Force Microscope (MFM), Toggle Magnetic Random Access Memory (Toggle MRAM), Ferroelectric Random Access Memory (FeRAM, PZT and HfO2), Floating Gate and Charge-Trap Flash Memory (NOR, NAND and 3D NAND), Voltage-Controlled Magnetic Anisotropy MRAM (VCMA-MRAM), Static Random Access Memory (SRAM), Spin-Orbit Torque Magnetic Random Access Memory (SOT-MRAM).