CIRCUIT AND METHOD FOR CONTROLLING MRAM CELL BIAS VOLTAGES
First Claim
1. A method of controlling a plurality of biases applied to a plurality of memory devices, wherein a first terminal of each memory device is coupled to a bit line, a second terminal of each memory device is coupled to a first terminal of a select device, the select device having a control terminal coupled to a word line, and a second terminal of the select device coupled to a source line, the biases being applied to each of the memory devices by a bit line driver circuit coupled to the bit line, a source line driver circuit coupled to the source line, and a word line driver circuit coupled to the word line, the method comprising:
- applying a first control bias to a control input of a replica bit line driver, the replica bit line driver having an output coupled to a replica bit line, wherein each replica memory device comprises a first terminal coupled to a replica bit line, a second terminal coupled to a first terminal of a replica select device, the select device having a control terminal coupled to a replica word line, and a second terminal coupled to a replica source line;
applying a second control bias to a control input of a replica source line driver, the replica source line driver having an output coupled to the source line driver circuit and a second terminal of the replica memory device;
applying a third control bias to a control input of a replica word line driver, the replica word line driver coupled to the word line driver circuit and a control terminal of a replica select device coupled to the replica memory device;
adjusting the magnitude of the first control bias in response to the voltage at the first terminal of the replica memory device; and
adjusting the magnitude of the second control bias in response to the voltage at the second terminal of the replica select device.
1 Assignment
0 Petitions
Accused Products
Abstract
A cell bias control circuit maximizes the performance of devices in the read/write path of memory cells (magnetic tunnel junction device+transistor) without exceeding leakage current or reliability limits by automatically adjusting multiple control inputs of the read/write path at the memory array according to predefined profiles over supply voltage, temperature, and process corner variations by applying any specific reference parameter profiles to the memory array.
-
Citations
23 Claims
-
1. A method of controlling a plurality of biases applied to a plurality of memory devices, wherein a first terminal of each memory device is coupled to a bit line, a second terminal of each memory device is coupled to a first terminal of a select device, the select device having a control terminal coupled to a word line, and a second terminal of the select device coupled to a source line, the biases being applied to each of the memory devices by a bit line driver circuit coupled to the bit line, a source line driver circuit coupled to the source line, and a word line driver circuit coupled to the word line, the method comprising:
-
applying a first control bias to a control input of a replica bit line driver, the replica bit line driver having an output coupled to a replica bit line, wherein each replica memory device comprises a first terminal coupled to a replica bit line, a second terminal coupled to a first terminal of a replica select device, the select device having a control terminal coupled to a replica word line, and a second terminal coupled to a replica source line; applying a second control bias to a control input of a replica source line driver, the replica source line driver having an output coupled to the source line driver circuit and a second terminal of the replica memory device; applying a third control bias to a control input of a replica word line driver, the replica word line driver coupled to the word line driver circuit and a control terminal of a replica select device coupled to the replica memory device; adjusting the magnitude of the first control bias in response to the voltage at the first terminal of the replica memory device; and adjusting the magnitude of the second control bias in response to the voltage at the second terminal of the replica select device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A memory comprising:
-
a memory array comprising; a plurality of bit lines; a plurality of source lines; a plurality of word lines; and a plurality memory cells arranged in a plurality of columns, each of the memory cells comprising; a select device; and a memory device coupled in series with the select device, each memory cell configured to be coupled to one of the word lines, and selectively coupled between one of the bit lines and one of the source lines; a replica column comprising; a replica bit line; a replica source line; a replica memory cell coupled between the replica bit line and the replica source line, the replica memory cell comprising; a replica memory device; and a replica select device coupled to the replica memory device and having a control electrode and at least one current carrying electrode; at least one regulator circuit configured to; regulate one of a source line voltage on a selected source line or a bit line voltage on a selected bit line; regulate a word line voltage on a selected word line in response to a voltage across the control electrode and at least one current carrying electrode of the replica memory select device; and regulate a memory device voltage across the memory device in response to a reference memory device voltage and a replica voltage across the replica memory device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of providing bias voltages to a magnetic memory array including a plurality of columns of magnetic memory cells, each of the memory cells including a magnetic memory device coupled in series with a select device, each magnetic memory cell configured to be selectively coupled between a bit line and a source line, and each select device coupled to a word line, the method comprising:
-
when current is flowing through the magnetic memory cell in a first direction; applying a source line voltage on the source line; regulating a word line voltage on the word line to the sum of the source line voltage and a voltage across a gate and a source of the select device to correlate to a reference select device gate to source voltage; and regulating a memory device voltage to correlate to a reference memory device voltage; and when current is flowing through the magnetic memory cell in a second direction; applying a bit line voltage on the bit line; regulating a word line voltage on the word line to the sum of the source line voltage and a memory device voltage and a voltage across a gate and a source of the select device to correlate to a reference select device gate to source voltage; and regulating a memory device voltage device to correlate to a reference memory device voltage. - View Dependent Claims (21, 22, 23)
-
Specification