Patent ID: 7061036

Claim:
A magnetic random access memory, comprising: a plurality of stacked cell arrays, each of said plurality of stacked cell arrays including a plurality of array planes of a plurality of TMR elements, each of TMR elements including a pair of terminals and an insulation layer interposed between a couple of ferromagnetic layers; a plurality of write wiring films, each of said plurality of write wiring films disposed on a TMR element of a corresponding stacked cell array and configured to supply a write current to said corresponding TMR element, wherein said plurality of write wiring films are configured so that a write wiring film parasitic resistance value decreases as a distance between a corresponding array plane and a common write wiring current source increases; and a plurality of contact plugs, each of said plurality of contact plugs coupled to a corresponding array plane terminal and configured to supply the write current to a corresponding write wiring film, said plurality of contact plugs connected in series with said common write wiring current source.