ADJUSTING REFERENCE RESISTANCES IN DETERMINING MRAM RESISTANCE STATES
First Claim
1. A digital memory, comprising:
- an array of magnetoresistive memory bit cells, each of the bit cells comprising at least one magnetic tunnel junction element having at least two magnetic layers in a stack including a pinned layer with a permanent magnetic field establishing a reference direction, and a free layer with a magnetic field component that is selectively alignable parallel to the reference direction, thereby providing a state of low electrical resistance through the stack, and anti-parallel to the reference direction, thereby providing a state of high electrical resistance through the stack;
a current bias source for supplying a current to at least a selected one of the bit cells coupled to a comparison circuit for comparing a resistance related parameter of the at least one magnetic tunnel junction element of the selected bit cell to a reference for distinguishing between the high and low resistance states;
wherein the reference is based on at least one of a resistance of plural associated magnetic tunnel junction elements, and a resistance determined by a location of the selected bit cell in the array.
1 Assignment
0 Petitions
Accused Products
Abstract
Magneto-resistive memory bit cells in an array have high or low resistance states storing logic values. During read operations, a bias source is coupled to an addressed memory word, coupling a parameter related to cell resistance to a sense amplifier at each bit position. The sense amplifiers determine whether the parameter value is greater or less than a reference value between the high and low resistance states. The reference value is derived by averaging or splitting a difference of resistances of reference cells at high and/or low resistance states. Bias current is conducted over address lines with varying resistance, due to different distances between the sense amplifiers and addressed memory words, which is canceled by inserting into the comparison circuit a resistance from a dummy addressing array, equal to the resistance of the conductor addressing the selected word line and bit position.
-
Citations
20 Claims
-
1. A digital memory, comprising:
-
an array of magnetoresistive memory bit cells, each of the bit cells comprising at least one magnetic tunnel junction element having at least two magnetic layers in a stack including a pinned layer with a permanent magnetic field establishing a reference direction, and a free layer with a magnetic field component that is selectively alignable parallel to the reference direction, thereby providing a state of low electrical resistance through the stack, and anti-parallel to the reference direction, thereby providing a state of high electrical resistance through the stack; a current bias source for supplying a current to at least a selected one of the bit cells coupled to a comparison circuit for comparing a resistance related parameter of the at least one magnetic tunnel junction element of the selected bit cell to a reference for distinguishing between the high and low resistance states; wherein the reference is based on at least one of a resistance of plural associated magnetic tunnel junction elements, and a resistance determined by a location of the selected bit cell in the array. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A digital memory, comprising:
-
an array of magnetoresistive memory bit cells, each of the bit cells comprising at least one magnetic tunnel junction element having at least two magnetic layers in a stack including a pinned layer with a permanent magnetic field establishing a reference direction, and a free layer with a magnetic field component that is selectively alignable parallel to the reference direction, thereby providing a state of low electrical resistance through the stack, and anti-parallel to the reference direction, thereby providing a state of high electrical resistance through the stack; a current bias source for supplying a current to at least a selected one of the bit cells; an addressing circuit having a plurality of conductors for individually coupling at least one magnetic junction element of each of the bit cells to the current bias source; a comparison circuit for comparing a resistance of the at least one magnetic tunnel junction element of the selected bit cell to a reference resistance; wherein at least one of a high resistance value and a low resistance value of a circuit including the magnetic junction element, the addressing circuit and the comparison circuit varies with a location of the at least one magnetic tunnel junction element in the array of bit cells; and
,wherein the reference resistance is varied with the location of the magnetic tunnel junction element in the array of bit cells. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for discriminating between high and low resistance states of memory bits in a magneto-resistive memory, comprising:
-
providing an array of bit cell magnetic terminal junction elements arranged as addressable words of bit cells at bit cell positions; during a read operation, addressably selecting the bit cell magnetic terminal junction elements in an addressable word for coupling the bit cells of the word to a source of bias current and to a sense amplifier for each said bit position, the sense amplifier at each bit position being configured to effect a comparison of a resistance related parameter of a respective said bit cell versus a reference value; coupling a reference level to the sense amplifier as said reference value and reading out a logic value of the bit cell from an output of the sense amplifier; wherein the reference level is affected by one of averaging an effect of at least two reference magnetic terminal junctions, and inserting an addressing conductor of a dummy conductor array when coupling the reference level to the sense amplifier, the addressing conductor of the dummy conductor array substantially offsetting a resistance of conductors addressing the selected bit cell. - View Dependent Claims (20)
-
Specification