Patent ID: 7817462

Claim:
A writing method of a magnetic random access memory, which comprises: a plurality of first wirings arranged to extend in a first direction; a plurality of second wirings arranged to extend in a second direction which is substantially orthogonal to said first direction; a free magnetic layer in which a plurality of magnetic layers coupled to each other anti-ferromagnetically through non-magnetic layers and said non-magnetic layers are laminated; and a plurality of memory cells for points at which said plurality of first wirings and said plurality of second wirings intersect, a direction of a magnetization easy axis of said free magnetic layer is different between said first direction and said second direction, said writing method comprising: (a) reading a first data stored in a selection cell selected from said plurality of memory cells; (b) comparing a second data to be written to said selection cell and said first data; and (c) when said first data and said second data are different from each other: when said second data is a first particular data, supplying a first write current to a first direction of a selection first wiring, corresponding to the selection cell, of said plurality of first wirings, and supplying a second write current to a second direction of a selection second wiring, corresponding to said selection cell, of said plurality of second wirings; and when said second data is a second particular data different from the first particular data, supplying a third write current to a third direction opposite to the first direction of said selection first wiring, and supplying a fourth write current to a fourth direction opposite to the second direction of said selection second wiring.