Data storage devices generally operate to store and retrieve data in a fast and efficient manner. Some storage devices utilize a semiconductor array of solid-state memory cells to store individual bits of data. Such memory cells can be volatile (e.g., DRAM, SRAM) or non-volatile (RRAM, STRAM, flash, etc.).
As will be appreciated, volatile memory cells generally retain data stored in memory only so long as operational power continues to be supplied to the device, while non-volatile memory cells generally retain data storage in memory even in the absence of the application of operational power.
In these and other types of data storage devices, it is often desirable to increase efficiency of memory cell operation, particularly with regard to the writing of data to the memory cells.
Various embodiments of the present invention are generally directed to a resistive sense memory and a method of writing data thereto.
In accordance with various embodiments, the resistive sense memory comprises a first reference layer with a fixed magnetic orientation in a selected direction coupled to a first tunneling barrier, and a second reference layer with a fixed magnetic orientation in the selected direction coupled to a second tunneling barrier. A recording structure is disposed between the first and second tunneling barriers and comprises first and second free layers. A selected logic state is written to the resistive sense memory by applying a programming input to impart complementary first and second programmed magnetic orientations to the respective first and second free layers.
These and other features and advantages which characterize the various embodiments of the present invention can be understood in view of the following detailed discussion and the accompanying drawings.
An exemplary memory cell is shown at 110 in
The programmed state can be subsequently read from the memory cell 110 as shown in
The reference layer 124 has a fixed magnetic orientation in a selected direction, as indicated by the associated arrow shown in
A low resistance state for the MTJ 120 is achieved when the magnetization of the free layer 124 is oriented to be substantially in the same direction (parallel) as the magnetization of the reference layer 122. To orient the MTJ 120 in the parallel low resistance state, a write current passes through the MTJ 120 so that the magnetization direction of the reference layer 122 sets the magnetic orientation of the free layer 124. Since electrons flow in the direction opposite to the direction of current, the write current direction passes from the free layer 124 to the reference layer 122, so that the electrons travel from the reference layer 122 to the free layer 124. This programming input direction is represented at 128.
A high resistance state for the MTJ 120 is established in the anti-parallel orientation in which the magnetization direction of the free layer 124 is substantially opposite that of the reference layer 122. To orient the MTJ 120 in the anti-parallel resistance state, a write current passes through the MTJ 120 from the reference layer 122 to the free layer 124 so that spin-polarized electrons flow into the free layer 124. This programming input direction is opposite that of arrow 128.
A different logical state is assigned to each of the programmable resistances of the MTJ. In some embodiments, the low resistance, parallel state is used to represent a logical 0, and the high resistance, anti-parallel state is used to represent a logical 1. Additional programmed states can be used when the MTJ is configured to store multiple bits. For example, programmed resistances R1<R2<R3<R4 can be used to respectively store multi-bit values “00,” “01,” “10” and “11.”
While operable, STRAM configurations such as shown in
where η is the spin polarization of the current, α is the damping constant, HK and H are the anisotropy field and external field, and M is the saturation magnetization of the recording layer.
The recording layer often comprises ferromagnetic materials (e.g., NiFe or CoFeB) for which the in-plane anisotropy 2πM may be much larger than HK. In such case, the switching current will be dominated by the in-plane anisotropy 2πM, while the thermal stability and long term data retention characteristics of the MTJ will be significantly controlled by the anisotropy field HK.
It follows that conventional designs such as in
Accordingly, various embodiments of the present invention are generally directed to a novel resistive sense memory structure and associated method for writing data thereto that overcomes these and other limitations of the prior art.
As explained below, various embodiments provide a resistive sense memory comprising a first reference layer with a fixed magnetic orientation in a selected direction coupled to a first tunneling barrier and a second reference layer with a fixed magnetic orientation in the selected direction coupled to a second tunneling barrier. A programmable recording structure is disposed between the first and second tunneling barriers, and includes first and second free layers.
A selected logic state is written to the resistive sense memory by applying a programming input to the memory, such as in the form of a selected write current therethrough. This programming input imparts complementary (opposing) first and second programmed magnetic orientations to the respective first and second free layers. Greater thermal stability and longer term data retention are achieved while reducing write current requirements to program a selected state. The complementary states of the first and second free layers can provide the recording structure with a net zero magnetic moment, further enhancing thermal stability and long term data retention, and reducing inter-cell interference.
The reference layers 132, 134 are coupled to respective first and second tunneling barriers 136, 138. A programmable recording structure 140 is disposed between the respective tunneling barriers 136, 138. The recording structure 140 includes first and second free (recording) layers 142, 144 separated by an intervening spacer layer 146. The spacer layer 146 allows the free layers 142 and 144 to have separate, complementary magnetization moments.
The recording structure 140 can be a synthetic antiferromagnetic (SAF) layer that antiferromagnetically couples the first and second recording layers 142, 144 to the spacer layer 146. Various techniques can be employed to antiferromagnetically couple the SAF including, but not limited to, interlayer coupling and static coupling that results in a weak coupling field so not to affect the switching current significantly.
In various embodiments of the present invention, the reference layers 132, 134 each comprise spin polarizing material that uniformly spins incoming current pulses, such as represented at 148. The reference layers 132, 134 have substantially the same magnetic moments and moment direction to reduce the amount of current necessary to induce precession in the recording structure 140.
The application of a programming input (e.g., write current) will operate to set a selected one of the first and second free layers 142, 144 to a first magnetic orientation, and will operate to set the other one of the first and second free layers 142, 144 to a second magnetic orientation opposite that of the first orientation. These complementary magnetization orientations are represented in
By way of illustration, application of the write current 148 in
Application of a write current in the opposite direction (downwardly through the element 130 in
The electrons in a given programming current will be spin polarized by the first encountered reference layer and will traverse the first encountered tunneling barrier to the recording structure 140, where the current will cause precession and subsequent switching of the magnetic moment of both recording layers 142, 144 depending on the initial magnetic moment of the first encountered recording layer. In other words, a spin polarized current will switch the magnetic moment of the recording structure and resistance state of the memory cell 130 if the current is large enough and the first recording layer is in the opposing magnetic moment direction initially.
While it is contemplated that the read sense currents can be directed so as to pass through the entire stack in
It will be appreciated by one skilled in the art that the multiple layers and zero net magnetic moment of the recording structure 140 provide high thermal stability with negligible increase in switching current due to the spin polarization of the reference layers 132, 134. The memory 130 is stable for an increased amount of time over prior art structures such as
The spin polarizing reference layers 132, 134 can be formed of various ferromagnetic materials with acceptable spin polarization ranges, such as but not limited to Co, Ni or Fe and associated alloys. The recording layers 142, 144 can comprise ferromagnetic materials with acceptable anisotropy, including but not limited to Co, Ni or Fe and associated alloys.
The spacer layer 146 can be constructed as a conductive non-ferromagnetic material such as but not limited to Ta, Cu, Ru or Au. The tunneling barrier layers 136, 138 can each be a tunneling insulator layer to facilitate reading of the programmed resistance state of the memory cell 130. In some embodiments, the total magneto-resistance ratio (MR) of the memory cell 130 is larger than 40%.
The respective sets of reference layers and tunneling barriers can be characterized as forming opposing reference structures 160, 162. As before, the recording structure 140 is disposed between these reference structures 160, 162, and generally operates as described above.
Each cell 130 is coupled to a cell switching device 172, such as a metal oxide semiconductor field effect transistor (MOSFET). The transistors 172 are respectively selectable by corresponding word lines, WL 174. Asserting a suitable voltage on a selected WL 174 places the associated cell into a conductive state, facilitating passage of current between a bit line, BL 176 and a source line, SL 178. Write current drivers 180, 182 are respectively coupled to apply the requisite programming inputs (e.g., write currents) in the appropriate directions through the cells.
A transistor such as 172 coupled to the resistive sense memory is asserted at step 204. A first programming state is written to the resistive sense memory at step 206, and a second programming state is written to the resistive sense memory at step 208. These respective programming states are obtained by flowing suitable write currents in opposing directions through the resistive sense memory as shown in
As will be appreciated by one skilled in the art, the various embodiments disclosed herein provide advantages in both memory cell efficiency and reliability due to the increased thermal stability and decreased static interference. The utilization of improved thermal retention of the resistive sense memory cell improves accuracy of writing data. Moreover, the improved thermal stability of the memory cell that corresponds with low switching power requirements due to spin polarized switching current improves the performance of the memory cell. It will be appreciated that the various embodiments discussed herein have numerous potential applications and are not limited to a certain field of electronic media or type of data storage devices.
It is to be understood that even though numerous characteristics and advantages of various embodiments of the present invention have been set forth in the foregoing description, together with details of the structure and function of various embodiments of the invention, this detailed description is illustrative only, and changes may be made in detail, especially in matters of structure and arrangements of parts within the principles of the present invention to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed.