1. Theory
- Definition: Toggle MRAM is a field-written magnetic RAM whose free layer is a synthetic antiferromagnet (SAF), switched by two overlapping current pulses on a word line and a bit line, and read through the tunnel magnetoresistance of the junction.
- Read element: A magnetic tunnel junction whose resistance is low for parallel and high for antiparallel magnetizations (details on the STT-MRAM page).
- Stoner-Wohlfarth astroid: Describes the field combinations that switch a single-domain magnet; conventional field MRAM wrote cells at the edge of this astroid.
- Half-select problem: In conventional field MRAM, cells on only one active line see fields near the astroid, so cell variation causes write failures or disturbs.
- Synthetic antiferromagnet: Two ferromagnetic layers coupled antiparallel through a Ru spacer, with the easy axis at to the write lines.
- Spin-flop: In a field the SAF moments scissor to lie nearly perpendicular to the field, which is the basis of toggle switching.
- Shape anisotropy: The elongated cell’s demagnetizing factors set the anisotropy field .
2. Working Principle
- Write sequence: Word line on, bit line on, word line off, bit line off, so the field rotates by and carries the flopped moment pair around.
- Toggle action: When the field is removed, the two layer moments have swapped, so every write reverses the bit regardless of field direction.
- Read-before-write: The cell is read first and toggled only if the stored value differs from the new data.
- Large write margin: Only the fully selected cell sees enough rotating field to flop, so half-selected cells are not disturbed.
- Field from current: Each line field is about , needing milliampere currents and tens of picojoules per write.
- Scaling limit: Smaller cells need higher switching fields while line cross-sections shrink, so electromigration and crosstalk prevent scaling.
3. Applications
- Industrial and automotive non-volatile memory: Fast, unlimited-endurance storage for controllers, data logging and black-box recorders.
- Aerospace and defence: Radiation-tolerant memory for satellites and avionics, where magnetic storage is immune to charge upsets.
- RAID and storage controllers: Non-volatile write caches that survive power loss without batteries.
| Name | Formula | Related Formulae | Variables/Constants |
|---|---|---|---|
| Stoner-Wohlfarth energy and astroid | |||
| Shape anisotropy and switching field | |||
| Field of a write line | |||
| Synthetic antiferromagnet free layer | |||
| Toggle write window | |||
| Write energy of the two lines |
Important Questions
Ques: Why was toggle MRAM developed, and what does the synthetic antiferromagnet do?
In a conventional field-written MRAM the free layer is switched by the sum of the fields of a word line and a bit line, according to the Stoner-Wohlfarth astroid. A cell on only one of the two lines (half-selected) sees a field that is also close to the astroid, so cell-to-cell variation of the switching field gives either an unwritten selected cell or a disturbed half-selected one, and the margin is small. Toggle MRAM replaces the single free layer with a synthetic antiferromagnet (two ferromagnetic layers coupled by a Ru spacer) with the easy axis at 45 degrees to the lines, and writes with a sequence of pulses. The spin-flop transition gives a field window in which only the selected cell flops and the half-selected cells do not, and the margin is much larger. Reference: L. Savtchenko, B.N. Engel, N.D. Rizzo, M.F. Deherrera and J.A. Janesky, Method of writing to scalable magnetoresistance random access memory element, U.S. Patent 6,545,906 (2003); B.N. Engel et al., “A 4-Mb toggle MRAM based on a novel bit and switching method,” IEEE Trans. Magn. 41, 132 (2005).
Ques: How does the write sequence reverse the cell, and why is it a toggle?
With the easy axis at 45 degrees, a field along one line turns the two antiparallel moments of the synthetic antiferromagnet into the spin-flop state, in which they are almost perpendicular to the field and the net moment follows the field. The pulse sequence turns on the word line, then the bit line (both on), then turns off the word line, then the bit line, so that the field direction rotates by 90 degrees. The pair of moments is carried round by the rotating field, and when the field is removed it relaxes into the easy axis with the two moments exchanged, so the layer that was up becomes down and the other way. The final state does not depend on the direction of the fields, only on the sequence, so every write reverses the cell (a toggle), and the stored state has to be read first and the cell written only if it differs from the data. This is a cost of the method that STT and SOT writes with a direction of current do not have. Reference: D.C. Worledge, “Spin flop switching for magnetic random access memory,” Appl. Phys. Lett. 84, 4559 (2004); B.N. Engel et al., IEEE Trans. Magn. 41, 132 (2005).
Ques: What current and energy does a field write need?
With the line-current row, a required field at the cell of 50 Oe (about 4000 A/m) and a distance of 200 nm from the line to the free layer give mA with no cladding. With a line resistance of 100 , a pulse of 10 ns and two lines, the Joule energy is pJ. The numbers are illustrative; a cladding lowers the current, and the real lines have a width, a thickness and a resistance that depend on the design. The energy is larger by orders of magnitude than that of a spin-torque write, which is one reason for the move to STT. Reference: B.N. Engel et al., IEEE Trans. Magn. 41, 132 (2005); M. Durlam et al., “A 1-Mbit MRAM based on 1T1MTJ bit cell integrated with copper interconnects,” IEEE J. Solid-State Circuits 38, 769 (2003).
Ques: Why does field writing not scale to smaller cells?
For a given thermal stability factor the anisotropy field rises as the volume falls, so the switching field goes up as the cell shrinks. The field of a line at a given distance falls with the line current and the distance, so the current has to rise, while the cross-section of the line falls. The current density in the lines is then limited by electromigration (a reliability topic), and the field also reaches neighbouring cells (crosstalk) with a distance that becomes comparable to the cell pitch. These limits are not present in a spin-torque write, where the current goes through the cell and scales with its area. Reference: A.V. Khvalkovskiy et al., “Basic principles of STT-MRAM cell operation in memory arrays,” J. Phys. D 46, 074001 (2013); B.N. Engel et al., IEEE Trans. Magn. 41, 132 (2005).
Ques: How is the shape anisotropy of the cell estimated?
For a single-domain cell of elongated shape the anisotropy field is the difference between the demagnetizing factors across and along the long axis, , which can be calculated for a rectangular prism or approximated by an ellipsoid. The factors depend on the aspect ratio and on the thickness, so the switching field is set by the geometry and the thickness of the layer as well as by the material. Real cells have edge roughness and edge domains, and the switching field of an individual cell deviates from the macrospin value, which is the source of the cell-to-cell variation that limited conventional MRAM (a general observation; the Aharoni paper below gives the demagnetizing factors, and the Stoner-Wohlfarth paper the single-domain model). Reference: A. Aharoni, “Demagnetizing factors for rectangular ferromagnetic prisms,” J. Appl. Phys. 83, 3432 (1998); E.C. Stoner and E.P. Wohlfarth, “A mechanism of magnetic hysteresis in heterogeneous alloys,” Phil. Trans. R. Soc. A 240, 599 (1948).
Related pages in this vault: Spin-Transfer Torque Magnetic Random Access Memory (STT-MRAM), Magnetoresistive Random Access Memory (Toggle and STT-MRAM), Voltage-Controlled Magnetic Anisotropy MRAM (VCMA-MRAM), Spin-Orbit Torque Magnetic Random Access Memory (SOT-MRAM), Magnetic Force Microscope (MFM), Magnetic Materials and Magnetic Circuits.