The present disclosure relates to a magnetoresistive effect memory.
For example, Patent Literature 1 discloses a technique of reversing magnetization by applying a pulse voltage to an MITJ element having a VCMA effect. The VCMA is voltage-controlled magnetic anisotropy, and the MIJ is a magnetic tunnel junction.
Patent Literature 1: JP 2018-92696 A
Non Patent Literature 1: Y. C. Wu et al., “Deterministic and field-free voltage-controlled MRAM for high performance and low power applications” 2020 IEEE Symposium on VLSI Technology, Jul. 16, 2020
A magnetization reversal period is very short, and pulse control is often difficult.
One aspect of the present disclosure facilitates pulse control for reversing magnetization.
A magnetoresistive effect memory according to one aspect of the present disclosure includes: a magnetoresistive element including a fixed layer whose magnetization direction is fixed and a recording layer whose magnetization direction changes; and a write circuit that reverses magnetization of the recording layer so that a resistance value of the magnetoresistive element is switched between a low resistance value and a high resistance value, wherein the magnetization of the recording layer rotates by precession around a magnetic field in a plane direction of the layer when a voltage is applied to the magnetoresistive element, the resistance value of the magnetoresistive element gradually changes between the low resistance value and the high resistance value during the rotation of the magnetization of the recording layer, and the write circuit reverses the magnetization of the recording layer so that the resistance value of the magnetoresistive element is switched from the high resistance value to the low resistance value by applying a current limited so as to have a predetermined magnitude to the magnetoresistive element.
Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. Note that in the following embodiments, the same elements are denoted by the same reference numerals, and redundant description will be omitted.
The present disclosure will be described according to the following order of items.
The memory cell array 1 includes a plurality of memory cells 10 arranged two-dimensionally. Each memory cell 10 is connected to a bit line BL, a source line SL, and a word line WL. Details of the memory cell 10 will be described later again with reference to
Besides the memory cell array 1, the magnetoresistive effect memory 100 includes various peripheral circuits/elements. As the peripheral circuits/elements included in the memory cell array 1, an I/O 21, a control circuit 22, a voltage generation circuit 23, a write circuit 24, a read circuit 25, a bit line address decoder 26, a bit line control circuit 27, a word line address decoder 28, a word line control circuit 29, and a sense amplifier 30 are illustrated in
A command related to reading and writing of data, an address of the memory cell 10 to be accessed, data, and the like are transferred between an element (for example, a CPU or the like) outside the magnetoresistive effect memory 100 and the control circuit 22 of the magnetoresistive effect memory 100 via the I/O 21.
The control circuit 22 performs control related to reading and writing of data in the memory cell 10 in response to the command.
The voltage generation circuit 23 generates a voltage (for example, a pulse voltage) used to read and write data from and into the memory cell 10. Note that it is assumed that a voltage necessary for circuit operation is separately provided.
The write circuit 24 controls a voltage and a current (for example, a pulse voltage and a pulse current) used for writing data into the memory cell 10. Details will be described later.
The read circuit 25 controls a voltage (for example, a pulse voltage) used for reading data from the memory cell 10, specifically, for detecting a resistance value of the magnetoresistive element 11.
The bit line address decoder 26 obtains an address of the bit line BL corresponding to the address received by the I/O 21 described above.
The bit line control circuit 27 selects and controls the bit line BL corresponding to the address of the bit line address decoder 26. Writing of data into the memory cell 10 by the write circuit 24 and reading of data from the memory cell 10 by the read circuit 25 are performed via the bit line control circuit 27 and the like.
The word line address decoder 28 obtains an address of the word line WL corresponding to the address received by the I/O 21 described above.
The word line control circuit 29 selects and controls the word line WL corresponding to the address of the word line address decoder 28.
The sense amplifier 30 detects data read from the memory cell 10 by the read circuit 25, specifically, the resistance value of the magnetoresistive element 11.
The memory cell 10 will be described again with reference to
The magnetoresistive element 11 is an MIJ element and has a laminated structure. For convenience of description, an XYZ coordinate system for the magnetoresistive element 11 is illustrated. An X-axis direction and a Y-axis direction correspond to a plane direction of a layer. The X-axis direction, the Y-axis direction, and an XY plane direction are also referred to as a horizontal direction. A Z-axis direction corresponds to a direction (lamination direction) perpendicular to the plane direction of the layer. The Z-axis direction is also referred to as a perpendicular direction.
A voltage that can be applied to (both ends of) the magnetoresistive element 11 is referred to as a voltage V in the drawing. A current that can be applied to the magnetoresistive element 11 is referred to as a current J in the drawing. The voltage V and the current J are controlled by the write circuit 24, the read circuit 25 (
The magnetoresistive element 11 includes a fixed layer 111, a tunnel barrier layer 112, and a recording layer 113. In this example, the fixed layer 111, the tunnel barrier layer 112, and the recording layer 113 are laminated in this order in a Z-axis positive direction. Various known materials may be used as the material of each layer.
The fixed layer 111 is a magnetic layer whose magnetization direction is fixed, and is also referred to as a reference layer or the like. It is assumed that the magnetization of the fixed layer 111 is fixed in the Z-axis positive direction.
The tunnel barrier layer 112 is a nonmagnetic layer provided between the fixed layer 111 and the recording layer 113.
The recording layer 113 is a magnetic layer whose magnetization direction changes, and is also referred to as a free layer or the like. The magnetization of the recording layer 113 changes between the Z-axis positive direction and a Z-axis negative direction.
Note that the arrangement of the fixed layer 111 and the recording layer 113 may be opposite to that in the example illustrated in
The memory cell 10 is configured such that the recording layer 113 is placed in a magnetic field (horizontal magnetic field) in the plane direction (XY plane direction) of the layer. In the example illustrated in
Note that the magnetic field generation layer 114 may be provided on the side opposite to the tunnel barrier layer 112 with the fixed layer 111 interposed therebetween. In addition, a method other than the magnetic field generation layer 114 may be used for generating the horizontal magnetic field. For example, a magnetic field may be generated by forming a magnet layer above (the Z-axis positive direction side) or below (the Z-axis negative direction side) the magnetoresistive element 11. A magnetic field may be generated by disposing a permanent magnet in the periphery.
In this example, the selection transistor 12 is a field effect transistor (FET). One of a drain and a source of the selection transistor 12 is connected to the magnetoresistive element 11. The other of the drain and the source of the selection transistor 12 is connected to the source line SL. A gate of the selection transistor 12 is connected to the word line WL. When a voltage signal from the word line WL is applied to the gate of the selection transistor 12 and the selection transistor 12 is turned on (the drain and the source are brought into a conductive state), the magnetoresistive element 11 is connected to the bit line BL and the source line SL, and the voltage V and the current J are applied to the magnetoresistive element 11.
Data is written into the memory cell 10 by switching the resistance value of the magnetoresistive element 11 between a low resistance value and a high resistance value. The resistance value of the magnetoresistive element 11 is referred to as a resistance value R. The low resistance value is referred to as a low resistance value RLow. The high resistance value is referred to as a high resistance value RHigh. Data corresponding to the low resistance value RLow is also referred to as “Low”. Data corresponding to the high resistance value RHigh is also referred to as “High”. For example, the data “Low” corresponds to “0”, and the data “High” corresponds to “1”.
By reversing the magnetization direction of the recording layer 113 of the magnetoresistive element 11 between the Z-axis positive direction and the Z-axis negative direction, the resistance value R of the magnetoresistive element 11 is switched between the low resistance value RLow and the high resistance value RHigh. The magnetoresistive element 11 is an MTJ element capable of reversing the magnetization of the recording layer 113 by using a VCMA effect. This will be described with reference to
When the magnetization of the recording layer 113 rotates, the magnetization component mz changes between −1 and 1. When the magnetization component mz is 1, the magnetization direction of the recording layer 113 is the Z-axis positive direction which is the same as the magnetization direction of the fixed layer 111, and the resistance value R of the memory cell array 1 becomes the low resistance value RLow. Conversely, when the magnetization component mz is −1, the magnetization direction of the recording layer 113 is the Z-axis negative direction opposite to the magnetization direction of the fixed layer 111, and the resistance value R of the memory cell array 1 becomes the high resistance value RHigh. The resistance value R of the magnetoresistive element 11 gradually changes between the low resistance value RLow and the high resistance value RHigh during the rotation of magnetization of the recording layer 113.
(B) of
As understood from the graph, when the voltage V is 0, that is, when the voltage V is not applied to the magnetoresistive element 11, the perpendicular magnetic anisotropy constant Ku is positive. The recording layer 113 at this time is easily magnetized in the perpendicular direction. When the voltage V is applied to the magnetoresistive element 11, the value of the perpendicular magnetic anisotropy constant Ku changes. Specifically, as the voltage V increases, the perpendicular magnetic anisotropy constant Ku decreases, and when the voltage V exceeds a certain voltage, the perpendicular magnetic anisotropy constant Ku becomes negative. The recording layer 113 at this time is easily magnetized in the horizontal direction.
As described above, when the voltage V at which the recording layer 113 is easily magnetized in the horizontal direction is applied to the magnetoresistive element 11, the magnetization of the recording layer 113 of the magnetoresistive element 11 rotates by precession around the horizontal magnetic field. By reversing the magnetization of the recording layer 113 using this rotation, the resistance value R of the magnetoresistive element 11 can be switched between the low resistance value RLow and the high resistance value RHigh, and data can be written into the memory cell 10.
Conventionally, a voltage is pulsed so that a constant voltage at which the perpendicular magnetic anisotropy constant Ku is 0 is applied only during a magnetization reversal period (time required for half rotation) of the recording layer 113. However, since the magnetization reversal period of the recording layer 113 depends on the strength of the magnetic field in the horizontal direction and is a short period such as 0.7 ns, for example, highly accurate pulse control of about ±0.1 ns is required. Such pulse control is not easy, and control becomes more difficult when element variations are taken into consideration.
Returning to
The write circuit 24 reverses the magnetization of the recording layer 113 so that the resistance value R of the magnetoresistive element 11 is switched from the high resistance value RHigh to the low resistance value RLow by applying the current J limited so as to have the predetermined magnitude by the current limiting circuit 241 to the magnetoresistive element 11. When the current J is applied to the magnetoresistive element 11, the voltage V (=RJ) based on the resistance value R and the current J is applied to the magnetoresistive element 11. The magnetization of the recording layer 113 of the magnetoresistive element 11 rotates on the above-described principle. During the rotation, the resistance value R of the magnetoresistive element 11 gradually decreases, and the voltage V (=RJ) also decreases. When the voltage V decreases, the perpendicular magnetic anisotropy constant Ku of the recording layer 113 increases, and the perpendicular magnetic anisotropy returns. At the timing when the magnetization of the recording layer 113 is reversed, the resistance value R of the magnetoresistive element 11 becomes the minimum low resistance value RLow, and the perpendicular magnetic anisotropy constant Ku increases. The magnetization of the recording layer 113 stops precession and stops (automatically) at the reversed timing. The resistance value R of the magnetoresistive element 11 is switched from the high resistance value RHigh to the low resistance value RLow, and the data “Low” is written into the memory cell 10.
The data “Low” is written from time t1 to time t3. The write circuit 24 applies the current J limited by the current limiting circuit 241 to the magnetoresistive element 11. The voltage V (=RJ) is applied to the magnetoresistive element 11. The resistance value R of the magnetoresistive element 11 gradually decreases, and the voltage V also gradually decreases. The rotation of magnetization of the recording layer 113 stops at the timing when the magnetization of the recording layer 113 is reversed, that is, the resistance value R becomes the low resistance value RLow. The resistance value R of the magnetoresistive element 11 becomes the low resistance value RLow.
The pulse width of the current J is referred to as a pulse width W1 in the drawing. As described above, since the rotation of magnetization of the recording layer 113 automatically stops at the reversal timing, the pulse width W1 of the current J may be longer than the magnetization reversal period. Accordingly, pulse control is facilitated. This will be described also by using a comparative example.
The pulse width WE of the voltage V in this comparative example is shorter than the pulse width W1 of the current J in
As described above, in the first embodiment, the resistance value R of the magnetoresistive element 11 can be switched from the high resistance value RHigh to the low resistance value RLow by applying the current J limited so as to have the predetermined magnitude to the magnetoresistive element 11. The pulse width W1 of the current J may be longer than the magnetization reversal period of the recording layer 113. Therefore, pulse control for reversing the magnetization of the recording layer 113 is facilitated. For example, since highly accurate pulse control becomes unnecessary, circuit design is facilitated. In addition, it is possible to suppress deterioration of a success probability of a reversal (reversal probability) of magnetization of the recording layer 113 due to a pulse width and variations in elements.
In one embodiment, the write circuit 24 may apply the current J that is limited in stages so as to have different predetermined magnitudes to the magnetoresistive element 11 during a reversal of magnetization of the magnetoresistive element 11. This will be described with reference to
Writing of data will be further described. In the first embodiment, writing of data into the memory cell 10 includes initial reading and verification reading. This will be described with reference to
From time t11 to time t12, initial reading of data is performed. The read circuit 25 detects the resistance value R of the magnetoresistive element 11 by applying a low voltage at which the magnetization of the recording layer 113 is not reversed to the magnetoresistive element 11. In (A) of
At time t13, data is written. The write circuit 24 reverses the magnetization of the recording layer 113 so that the resistance value R of the magnetoresistive element 11 is switched between the low resistance value RLow and the high resistance value RHigh. In (A) of
From time t14 to time t15, verification reading is performed. In order to determine whether or not the switching of the resistance value R of the magnetoresistive element 11 by the write circuit 24 is successful, the read circuit 25 detects the resistance value R of the magnetoresistive element 11 by applying a voltage at which the magnetization of the recording layer 113 is not reversed to the magnetoresistive element 11. A recording state of the memory cell 10, that is, whether the resistance value R has been correctly switched is checked. Here, it is assumed that the writing of data at the previous time t13 has failed and the same resistance value R as that of the initial reading has been detected. Therefore, the data is written again.
At time t16, the data is written. Details are similar to the writing of data at the previous time t13, and thus, the description will not be repeated.
From time t17 to time t18, verification reading is performed. Here, it is assumed that the writing of data at the previous time t16 has succeeded. Therefore, the writing of data ends.
Initial reading (Initial read) is performed. The control circuit 22 transmits a read start signal (Read Start) to the read circuit 25. The read circuit 25 issues a read pulse (Read Pulse). The read pulse is supplied, via the bit line control circuit 27, to the bit line BL connected to the memory cell 10 into which data is written.
A read voltage (Read voltage) from the magnetoresistive element 11 to be accessed is input to the sense amplifier 30. The control circuit 22 enables the sense amplifier 30 (SA Enable). Since the potential changes according to the state of the resistance value R of the magnetoresistive element 11 (the recording state of the memory cell 10), the sense amplifier 30 detects the read voltage (High or Low) at the time when the potential is determined. This detection corresponds to detection of the resistance value R (high resistance value RHigh or low resistance value RLow) of the magnetoresistive element 11, and thus, the data of the memory cell 10 is read.
The control circuit 22 compares the data of the memory cell 10 read by the sense amplifier 30 with the data to be written. Here, the comparison result is a mismatch (Result, mismatch), and the control circuit 22 transmits a write start signal (Write Start) to the write circuit 24.
The write circuit 24 issues a write pulse (Write Pulse). The write pulse is supplied, via the bit line control circuit 27, to the bit line BL connected to the memory cell 10 into which data is written. In (A) of
Thereafter, verification reading (Verify read) is performed. The control circuit 22 compares the data of the memory cell 10 read by the verification reading with the data to be written. Here, the comparison result is a match (Result, match), and thus, the writing of data ends.
processing executed in the magnetoresistive effect memory 100 in the first embodiment. This flow is controlled, for example, by a state machine in the control circuit 22 (
In Step S11, initial reading is performed. The resistance value R of the magnetoresistive element 11 of the memory cell 10 into which data is written is detected, and data of the memory cell 10 is read.
In Step S12, it is determined whether or not the read data matches the data to be written. When they match each other (Step S12: Yes), the processing of the flowchart ends. Otherwise (Step S12: No), the processing proceeds to Step S13.
In Step S13, it is determined whether or not the data to be written is “Low”. If the data to be written is “Low” (Step S13: Yes), the processing proceeds to Step S14. Otherwise (Step S13: No), the processing proceeds to Step S15.
In Step S14, current limit is turned on. The function of limiting the current J by the current limiting circuit 241 of the write circuit 24 is enabled. Thereafter, the processing proceeds to Step S16.
In step 15, the current limit is turned off. The function of limiting the current J by the current limiting circuit 241 of the write circuit 24 is not enabled (disabled). Thereafter, the processing proceeds to Step S16.
In Step S16, data is written. When the data to be written is “Low”, the current J (pulse width W1) limited by the current limiting circuit 241 is applied to the magnetoresistive element 11. The resistance value R of the magnetoresistive element 11 is switched from the high resistance value RHigh to the low resistance value RLow, and the data “Low” is written. When the data to be written is “High”, the constant voltage V (pulse width W2) is applied to the magnetoresistive element 11. The resistance value R of the magnetoresistive element 11 is switched from the low resistance value RLow to the high resistance value RHigh, and the data “High” is written.
In Step S17, verification reading is performed. Thereafter, the processing returns to Step S12. When the read data matches the data to be written (Step S12: Yes), the processing of the flowchart ends. Otherwise (Step S12: No), the processing proceeds to Step S13.
For example, as described above, data is written into the memory cell 10. Note that an upper limit (maximum number) may be set to the number of times of verification reading and rewriting, that is, the number of times of loops in Steps S12 to S17 after Step S17.
Note that when the current J is a constant current, a large voltage V is applied to the magnetoresistive element 11 at the start of switching from a high resistance value RHigh to a low resistance value RLow, and a perpendicular magnetic anisotropy constant Ku may become temporarily negative. However, even in that case, since the perpendicular magnetic anisotropy constant Ku increases as a resistance value R decreases, the resistance value R of the magnetoresistive element 11 can be switched from the high resistance value RHigh to the low resistance value RLow on the same operation principle as in the first embodiment. Therefore, pulse control for reversing the magnetization of the recording layer 113 is facilitated.
In Step S24, the constant current is turned on. The function of making the current J constant by the constant current circuit 242 of the write circuit 24 is enabled. Thereafter, the processing proceeds to Step S26.
In Step S25, the constant current is turned off. The function of making the current J constant by the constant current circuit 242 of the write circuit 24 is not enabled (disabled). Thereafter, the processing proceeds to Step S26.
In Step S26, data is written. When the data to be written is “Low”, the current J (pulse width W1) made constant by the constant current circuit 242 is applied to the magnetoresistive element 11. The resistance value R of the magnetoresistive element 11 is switched from the high resistance value RHigh to the low resistance value RLow, and the data “Low” is written. When the data to be written is “High”, the constant voltage V (pulse width W2) is applied to the magnetoresistive element 11. The resistance value R of the magnetoresistive element 11 is switched from the low resistance value RLow to the high resistance value RHigh, and the data “High” is written.
In a third embodiment, writing data into a memory cell 10 includes initialization instead of initial reading. By performing the initialization, the initial reading becomes unnecessary. A basic configuration of a magnetoresistive effect memory 100 is similar to that of the first embodiment (
A write circuit 24 initializes a resistance value R of a magnetoresistive element 11 to a low resistance value RLow by applying a current J made constant by a constant current circuit 242 to the magnetoresistive element 11. The resistance value R of the magnetoresistive element 11 having a high resistance value RHigh before initialization is switched from the high resistance value RHigh to the low resistance value RLow. The resistance value R of the magnetoresistive element 11 having the low resistance value RLow before initialization remains at the low resistance value RLow because the voltage V is low and precession does not occur even when the current J is applied.
Initialization is performed from time t31 to time t32. The write circuit 24 initializes the resistance value R of the magnetoresistive element 11 to the low resistance value RLow by applying the current J made constant by the constant current circuit 242 to the magnetoresistive element 11. In (A) and (B) of
From time t33 to time t34, data is written as necessary. In (A) and (C) of
From time t35 to time t36, verification reading is performed as necessary. In (A) and (C) of
Initialization (Initialize) is performed. The write circuit 24 issues a write pulse (Write Pulse). The write pulse is supplied, via a bit line control circuit 27, to a bit line BL connected to the memory cell 10 into which data is written. The constant current circuit 242 of the write circuit 24 makes the current J constant (Current Constant). The write circuit 24 applies the current J (pulse width W1) made constant by the constant current circuit 242 to the magnetoresistive element 11. The resistance value R of the magnetoresistive element 11 is initialized to the low resistance value RLow.
In (A) of
In (B) of
In Step S31, the constant current is turned on. The function of making the current J constant by the constant current circuit 242 is enabled.
In step S32, initialization is performed. The current J (pulse width W1) made constant is applied to all the magnetoresistive elements 11 (all bits) of the specified address. The resistance value R of the magnetoresistive element 11 is initialized to the low resistance value RLow.
In Step S33, it is determined whether or not data to be written is “High”. When the data to be written is “High” (Step S33: Yes), the processing proceeds to Step S34. Otherwise (Step S33: No), the processing of the flowchart ends.
In Step S34, the constant current is turned off. The function of making the current J constant by the current limiting circuit 241 is not enabled (disabled).
In Step S35, the data is written. The constant voltage V (pulse width W2) is applied to the magnetoresistive element 11, and the resistance value R of the magnetoresistive element 11 is switched from the low resistance value RLow to the high resistance value RHigh.
In Step S36, verification reading is performed.
In Step S37, it is determined whether or not the read data matches the data to be written. When they match each other (Step S37: Yes), the processing of the flowchart ends. Otherwise (Step S27: No), the processing returns to Step S35, and the data is written again.
In a fourth embodiment, a resistance value R of a magnetoresistive element 11 is initialized to a high resistance value RHighusing the technique of Non Patent Literature 1. According to the technique of Non Patent Literature 1, pulse control of a voltage V when the resistance value R of the magnetoresistive element 11 is switched from a low resistance value RLow to the high resistance value RHigh is facilitated. The effect of facilitating the pulse control for reversing the magnetization of a recording layer 113 is further enhanced.
Specifically, not only a magnetic field in the horizontal direction but also a magnetic field in the perpendicular direction is used. A change in magnetic field energy with respect to a magnetization component mz (−1 to 1) of the recording layer 113 has asymmetry due to the magnetic field in the perpendicular direction. By designing such that the magnetic field energy is minimized in a range where the magnetization component mz is negative (−1 ≤magnetization component mz<0), that is, at a position where the magnetization of the recording layer 113 is close to the Z-axis negative direction, it is possible to suppress vibration of the magnetization direction and to reverse the magnetization in the Z-axis negative direction. The resistance value R of the magnetoresistive element 11 can be set to the high resistance value RHigh without controlling the pulse width of the voltage V with high accuracy.
Note that the magnetic field generation layer 115 may be provided on the side opposite to the tunnel barrier layer 112 with the recording layer 113 interposed therebetween. A method other than the magnetic field generation layer 115 may be used for generating the perpendicular magnetic field. For example, a magnetic field may be generated by forming a magnet layer above (the Z-axis positive direction side) or below (the Z-axis negative direction side) the magnetoresistive element 11. A magnetic field may be generated by disposing a permanent magnet in the periphery.
Initialization is performed from time t41 to time t42. A write circuit 24 initializes the resistance value R of the magnetoresistive element 11 to the high resistance value RHigh by applying a constant voltage V (pulse width W3) to the magnetoresistive element 11. The pulse width W3 of the voltage V here may be longer than the pulse width W2 (
From time t43 to time t44, data is written as necessary. In (A) and (C) of
From time t45 to time t46, verification reading is performed as necessary. In (A) and (C) of
Initialization (Initialize) is performed. The write circuit 24 issues a write pulse (Write Pulse). The write pulse is supplied, via a bit line control circuit 27, to a bit line BL connected to the memory cell 10 into which data is written. The write circuit 24 applies the constant voltage V (pulse width W3) to the magnetoresistive element 11. The resistance value R of the magnetoresistive element 11 is initialized to the high resistance value RHigh.
In (A) of
In (B) of
In Step S41, initialization is performed. The constant voltage V (pulse width W3) is applied to all the magnetoresistive elements 11 (all bits) of the specified address. The resistance value R of the magnetoresistive element 11 is initialized to the high resistance value RHigh.
In Step S42, it is determined whether or not data to be written is “Low”. When the data to be written is “Low” (Step S42: Yes), the processing proceeds to Step S43. Otherwise (Step S4: No), the processing of the flowchart ends.
In Step S43, the constant current is turned on. The function of making the current J constant by the constant current circuit 242 is enabled.
In Step S44, data is written. The current J (pulse width W1) controlled to be constant by the constant current circuit 242 is applied to the magnetoresistive element 11. The resistance value R of the magnetoresistive element 11 is switched from the high resistance value RHigh to the low resistance value RLow.
In Step S45, verification reading is performed.
In Step S46, it is determined whether or not the read data matches the data to be written. When they match each other (Step S46: Yes), the processing of the flowchart ends. Otherwise (Step S46: No), the processing returns to Step S44, and the data is written again.
In a fifth embodiment, initial reading is performed, and a resistance value R of a magnetoresistive element 11 is switched between a low resistance value RLow and a high resistance value RHigh as necessary. For example, when the data “High” is written in Step S16 of
The techniques described above are specified as follows, for example. One of the disclosed techniques is the magnetoresistive effect memory 100. As described with reference to
In the magnetoresistive effect memory 100 described above, the resistance value R of the magnetoresistive element 11 is switched from the high resistance value RHigh to the low resistance value RLow by applying the current J limited so as to have the predetermined magnitude to the magnetoresistive element 11. Since the pulse width W1 of the current J may be longer than the magnetization reversal period of the recording layer 113, pulse control for reversing the magnetization of the recording layer 113 is facilitated.
As described with reference to
As described with reference to
As described with reference to
As described with reference to
As described with reference to
As described with reference to
As described with reference to
As described with reference to
Note that the effects described in the present disclosure are merely examples and are not limited to the disclosed contents. There may be other effects.
Although the embodiments of the present disclosure have been described above, the technical scope of the present disclosure is not limited to the above-described embodiments as they are, and various modifications can be made without departing from the gist of the present disclosure. In addition, components of different embodiments and modifications may be appropriately combined.
Note that the present technique can also have the following configurations.
(1) A magnetoresistive effect memory comprising:
100 MAGNETORESISTIVE EFFECT MEMORY
Number | Date | Country | Kind |
---|---|---|---|
2022-019641 | Feb 2022 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2023/001497 | 1/19/2023 | WO |