Patent ID: 6972991

Claim:
A thin film magnetic memory device, comprising: a memory array having a plurality of magnetic memory cells arranged in a matrix, each of said magnetic memory cells having a magnetic element which is magnetized in a direction corresponding storage data; a plurality of write current lines for selectively receiving a data write current in order to selectively apply a data write magnetic field to at least one of said plurality of memory cells; a plurality of write drive circuits provided corresponding to said plurality of write current lines, each for supplying a data write current to corresponding one of said write current lines according to an address selection result; a power supply line provided in a direction crossing said plurality of write current lines, for transmitting said data write current supplied from a current supply circuit to said plurality of write drive circuits; and a ground line provided in a direction crossing said plurality of write current lines, for guiding said data write current which has passed through at least one of said plurality of write current lines to a ground node, wherein each of said power supply line and said ground line has a same wiring resistance per unit length, and said power supply line, said ground line, said current supply circuit, and said ground node are arranged so that said data write current on said power supply line, the write current line corresponding to a selected memory cell of said plurality of memory cells and said ground line has an approximately uniform current path length regardless of said address selection result.