Read disturb free SMT MRAM reference cell circuit
AssigneeMagIC Technologies, Inc.
InventorHsu Kai Yang
Life of this patent
Estimating the term…
Abstract
An array of SMT MRAM cells has a read reference circuit that provides a reference current that is the sum of a minimum current through a reference SMT MRAM cell programmed with a maximum resistance and a maximum current through an reference SMT MRAM cell programmed with a minimum resistance. The reference current forms an average reference voltage at the reference input of a sense amplifier for reading a data state from selected SMT MRAM cells of the array such that the reference SMT MRAM cells will not be disturbed during a read operation. The read reference circuit compensates for current mismatching in the reference current caused by a second order non matching effect.
Claims12
An SMT MRAM memory device comprising:
- an array of SMT MRAM cells arranged in rows and columns;
- a plurality of sense amplifiers, wherein each sense amplifier is in communication with one of the columns of SMT MRAM cells to sense a read data current to determine a data state of selected SMT MRAM cells;
- a read reference circuit to provide a read reference current to sense amplifiers for reading a data state from selected SMT MRAM cells of the array, wherein the read reference circuit comprises:
- at least two columns of reference SMT MRAM cells appended to the array of SMT MRAM cells with a word line connected to each row of the array of the SMT MRAM cells connected to an associated row of the reference SMT MRAM cells, where the reference SMT MRAM cells of a first of the two columns are programmed to have a maximum resistance of a first data state and the reference SMT MRAM cells of a second of the two columns are programmed to have a minimum resistance of a second data state, wherein a true bit line of the first column of reference SMT MRAM cells is connected to the complement bit line of the second column of reference SMT MRAM cells such that the read reference circuits will not be disturbed during the reading of the data state from the selected SMT MRAM cells.
A read reference circuit for an array of SMT MRAM cells comprising:
- at least two of the columns of reference SMT MRAM cells appended to an array of the SMT MRAM cells with a word line connected to each row of the array of the SMT MRAM cells connected to an associated row of the reference SMT MRAM cells, where the reference SMT MRAM cells of the first of the two columns are programmed to have a maximum resistance of a first data state and the reference SMT MRAM cells of the second of the two columns are programmed to have a minimum resistance of a second data state, wherein a true bit line connected to the first column of reference SMT MRAM cells is connected to a complement bit line of the second column of reference SMT MRAM cells such that the reference SMT MRAM cells will not be disturbed during a read operation;
- and
- a voltage biasing circuit connected to the connected true bit line and complement bit line such that a minimum reference current is passed through the complement bit line and a maximum reference current is passed through the true bit line, wherein the voltage biasing circuit is connected to a reference input of a sense amplifier such that the voltage developed as the reference input is a function of a sum of the maximum reference current and the minimum reference current.
A method for generating a reference current for determining a data state of selected SMT MRAM memory cells comprising the steps of:
- appending a column pair of reference SMT MRAM cells to an array of SMT MRAM memory cells such that each row of the SMT MRAM memory cells corresponds to one row of the column pair of reference SMT MRAM cells by the step of connecting a word line connected to each row of the array of the SMT MRAM cells to the corresponding row of the reference SMT MRAM cells;
- connecting a true bit line of the first column of reference SMT MRAM cells to a complement bit line of the second column of reference SMT MRAM cells such that the column pair reference SMT MRAM cells will not be disturbed during reading of the data state from the selected SMT MRAM cells;
- programming the reference SMT MRAM cells of a first column to have a maximum resistance for the reference SMT MRAM cells;
- programming the reference SMT MRAM cells of a second column to have a minimum resistance;
- joining the column pair of reference SMT MRAM cells commonly at a source of a column select transistor of each of the column pair of reference SMT MRAM reference cells such that the reference SMT MRAM cells will not be disturbed during a read operation;
- and
- connecting the column pair of reference SMT MRAM cells to a biasing circuit to generate a reference voltage that is applied to a reference terminal of sense amplifiers connected to each column of the SMT MRAM memory cells.
Dependencies are inferred from the claim text.