Patent ID: 7719885

Claim:
A semiconductor device comprising: first, second and third bit lines arranged adjacent each other; a first memory cell connected between said first and said second bit lines, said first memory cell including a first magneto-resistive element having a resistance value that varies according to a level of storage data and a first selection gate transistor connected in series with said first magneto-resistive element, and for passing a data read current through said first magneto-resistive element in a data read operation; a second memory cell connected between said second and said third bit lines, said second memory cell including a second magneto-resistive element having a resistance value that varies according to a level of storage data and a second selection gate transistor connected in series with said second magneto-resistive element, and for passing said data read current through said second magneto-resistive element in said data read operation; a first control transistor connected between said first bit line and a reference potential for said data read operation; a second control transistor connected between said second bit line and said reference potential; a third control transistor connected between said third bit line and said reference potential; a first word line connected to a gate of said first selection gate transistor; and a second word line connected to a gate of said second selection gate transistor; and a controller supplying said data read current to said first bit line and turning on said second control transistor in order to set said second bit line at said reference potential, when said first memory cell is selected in accordance with an address signal; said controller supplying said data read current to said second bit line and turning on said third control transistor in order to set said third bit line at said reference potential, when said second memory cell is selected in accordance with said address signal.