Patent ID: 7280388

Claim:
A method of writing a memory cell of an MRAM comprising an anti-ferromagnetic layer, the method comprising: applying a first magnetic field to a memory cell at a first level during a first time period; applying a second magnetic field to the memory cell at a second level during a second time period, wherein the second time period follows the first time period; applying the first magnetic field to the memory cell at a third level during at least a portion of the second time period, wherein the third level is less than the first level, wherein the second level and the third level are selected in a manner such that a vector sum of the first magnetic field and the second magnetic field does not exceed a saturation level of the anti-ferromagnetic layer during the second time period; applying the second magnetic field to the memory cell at a fourth level during a third time period, wherein the third time period is after the second time period, and the fourth level is greater than the second level; reducing the first magnetic field to a fifth level during at least a portion of the third time period; and reducing the second magnetic field to a sixth level during a fourth time period, wherein the fourth time period is after the third time period.