This application relates to the storage field, and in particular, to a memory and an access method.
A magneto-resistive random access memory (MRAM) is currently a hot research topic in the industry. The magneto-resistive random access memory is a non-volatile memory, and records logic states “0” and “1” based on different magneto-resistance caused by different magnetization directions. If an external magnetic field does not change, a magnetization direction does not change. Therefore, when retaining data, the magneto-resistive random access memory does not need to perform a refresh operation all the time, and has an advantage of low power consumption.
The magneto-resistive random access memory may replace a dynamic random access memory (dynamic random access memory, DRAM) as a high-performance computing memory, for example, as a third-layer or fourth-layer cache. However, with development of technologies, an application field has an increasingly high requirement for a high-performance general-purpose memory. For example, a memory is expected to support more read and write times and have lower power consumption, lower costs, a smaller volume, and a higher density. Therefore, a method for optimizing performance of the magneto-resistive random access memory has been explored in the industry.
This application provides a memory and an access method, to reduce a chip area.
According to a first aspect, a memory is provided, including: a memory layer, where a plurality of magnetic memory cells are disposed in the memory layer; and two metal layers adjacent to the memory layer, where the two metal layers are separately located on two sides of the memory layer, the two metal layers include metallic wires, and the metallic wires in the two metal layers are separately coupled to two poles of the magnetic memory cell in the memory layer.
In this embodiment of this application, a memory structure is provided. The metal layers are disposed on the two sides of the memory layer in the structure, and coupled to the two poles of the magnetic memory cell in the memory layer. The structure can enable the memory to have a higher storage density, thereby reducing a chip area and chip costs.
With reference to the first aspect, in a possible implementation, orientations of the magnetic memory cells in the memory layer are the same.
With reference to the first aspect, in a possible implementation, the magnetic memory cells in the memory layer are arranged in a two-dimensional matrix.
With reference to the first aspect, in a possible implementation, each of the two metal layers includes a plurality of metallic wires disposed in parallel, and the two metal layers include a first metal layer and a second metal layer. The plurality of metallic wires in the first metal layer are in a one-to-one correspondence with a plurality of rows in the two-dimensional matrix, and the metallic wire in the first metal layer is coupled to a first pole of a magnetic memory cell in a corresponding row. The plurality of metallic wires in the second metal layer are in a one-to-one correspondence with a plurality of columns in the two-dimensional matrix, and the metallic wire in the second metal layer is coupled to a second pole of a magnetic memory cell in a corresponding column.
With reference to the first aspect, in a possible implementation, the magnetic memory cell is disposed at a cross point between the metallic wire in the first metal layer and the metallic wire in the second metal layer.
In this embodiment of this application, the magnetic memory cell may be located at a position of the cross point between the metallic wire in the first metal layer and the metallic wire in the second metal layer, thereby increasing the storage density and reducing the chip area.
With reference to the first aspect, in a possible implementation, the magnetic memory cell includes a plurality of memory layers and a plurality of metal layers, and each of the plurality of memory layers includes a plurality of memory cells. Each memory layer is disposed between two metal layers and is adjacent to the two metal layers, the two metal layers include metallic wires, and the metallic wires in the two metal layers are separately coupled to two poles of the magnetic memory cell in each memory layer.
In this embodiment of this application, the memory structure may be a three-dimensional structure in which the plurality of memory layers and the plurality of metal layers are stacked, so that the memory can have a higher storage density, thereby reducing the chip area and the chip costs.
With reference to the first aspect, in a possible implementation, magnetic memory cells in two adjacent memory layers are distributed in a mirrored manner.
In this embodiment of this application, the magnetic memory cells in the adjacent memory layers are distributed in the mirrored manner. In this way, same poles of the memory cells in the adjacent memory layers are distributed oppositely, and metallic wires in a metal layer between the adjacent memory layers are coupled to the same poles of the memory cells in the adjacent memory layers, thereby avoiding a problem of disturbing a magnetic memory cell in an adjacent memory layer during a read/write operation.
With reference to the first aspect, in a possible implementation, orientations of magnetic memory cells in two adjacent memory layers are the same.
With reference to the first aspect, in a possible implementation, the magnetic memory cell is a magnetic memory cell supporting a voltage-controlled write operation.
In this embodiment of this application, in a manner of supporting the voltage-controlled write operation, an area of a single magnetic memory cell in the memory layer is less than an area of another type of magnetic memory cell, and the magnetic memory cell supporting a voltage-controlled write operation uses a three-dimensional stacking solution. Therefore, the three-dimensional stacking magneto-resistive random access memory in this embodiment of this application can have a higher storage density, thereby reducing the chip area and the chip costs.
With reference to the first aspect, in a possible implementation, the first pole of the magnetic memory cell is a free ferromagnetic layer end, and the second pole of the magnetic memory cell is a fixed ferromagnetic layer end. When a first negative voltage is applied to a first pole of a first magnetic memory cell, and a first positive voltage is applied to a second pole of the first magnetic memory cell, the first magnetic memory cell performs a write operation, where a voltage difference between the first positive voltage and the first negative voltage is a write-operation voltage of the magnetic memory cell, and the first magnetic memory cell is any one of the plurality of magnetic memory cells.
With reference to the first aspect, in a possible implementation, the first positive voltage is equal to +VW/2, and the first negative voltage is equal to −VW/2, where VW represents the write-operation voltage of the magnetic memory cell.
With reference to the first aspect, in a possible implementation, the first pole of the magnetic memory cell is a free ferromagnetic layer end, and the second pole of the magnetic memory cell is a fixed ferromagnetic layer end. When a second positive voltage is applied to a first pole of a first magnetic memory cell, and a second negative voltage is applied to a second pole of the first magnetic memory cell, the first magnetic memory cell performs a read operation, where a voltage difference between the second positive voltage and the second negative voltage is a read-operation voltage of the magnetic memory cell, and the first magnetic memory cell is any one of the plurality of magnetic memory cells.
With reference to the first aspect, in a possible implementation, the second positive voltage is equal to +VR/2, and the second negative voltage is equal to −VR/2, where VR represents the read-operation voltage of the magnetic memory cell.
With reference to the first aspect, in a possible implementation, the magnetic memory cell includes a free ferromagnetic layer, a fixed ferromagnetic layer, and a magnetic tunnel barrier. The magnetic tunnel barrier is located between the fixed ferromagnetic layer and the free ferromagnetic layer, and includes a first barrier layer, a conductive layer, and a second barrier layer.
In this embodiment of this application, a new magnetic memory cell structure is provided. In the structure, a quantum well structure with two tunnel barriers is used to replace a conventional magnetic tunnel barrier structure with a single barrier. By using a negative differential resistance characteristic of a quantum well with two tunnel barriers, a write-operation voltage may be set to be higher than a read-operation voltage, thereby meeting a requirement of optimizing write-operation performance. In addition, because a current corresponding to the read-operation voltage is comparatively large, and a corresponding resistance value is comparatively small, an impact of an RC delay on a speed of a read operation is reduced.
With reference to the first aspect, in a possible implementation, the first barrier layer and the second barrier layer include a dielectric, and the conductive layer includes a conductive material.
With reference to the first aspect, in a possible implementation, the first barrier layer and the second barrier layer include a crystalline metal oxide.
With reference to the first aspect, in a possible implementation, a material used by the first barrier layer and the second barrier layer includes a magnesium oxide MgO, and a material used by the conductive layer includes cobalt iron boron CoFeB.
With reference to the first aspect, in a possible implementation, the conductive layer includes any one or any combination of the following materials: cobalt iron boron (CoFeB), cobalt iron (CoFe), iron (Fe), cobalt (Co), platinum (Pt), and tantalum (Ta).
With reference to the first aspect, in a possible implementation, the conductive layer includes any one or any combination of the following materials: silicon (Si), silicon germanium (SiGe), germanium (Ge), a II-VI compound, and a III-V compound.
With reference to the first aspect, in a possible implementation, materials of the first barrier layer and the second barrier layer include any one or any combination of the following materials: a magnesium oxide (MgO), an aluminum oxide (AlO), an aluminum nitride (AlN), a boron nitride (BN), and a silicon oxide (SiO2).
With reference to the first aspect, in a possible implementation, the magnetic tunnel barrier has a symmetrical structure.
According to a second aspect, a memory access method is provided. A memory includes: a memory layer, where a plurality of magnetic memory cells are disposed in the memory layer, and two metal layers adjacent to the memory layer, where the two metal layers are separately located on two sides of the memory layer, the two metal layers include metallic wires, and the metallic wires in the two metal layers are separately coupled to two poles of the magnetic memory cell in the memory layer. A first pole of the magnetic memory cell is a free ferromagnetic layer end, and a second pole of the magnetic memory cell is a fixed ferromagnetic layer end. The method includes: when a write operation is performed, applying a first negative voltage to a metallic wire connected to a first pole of a first magnetic memory cell, and applying a first positive voltage to a metallic wire connected to a second pole of the first magnetic memory cell, where the first magnetic memory cell is any one of the plurality of magnetic memory cells, and a voltage difference between the first positive voltage and the first negative voltage is a write-operation voltage of the magnetic memory cell; or when a read operation is performed, applying a second positive voltage to a metallic wire connected to a first pole of a first magnetic memory cell, and applying a second negative voltage to a metallic wire connected to a second pole of the first magnetic memory cell, where a voltage difference between the second positive voltage and the second negative voltage is a read-operation voltage of the magnetic memory cell.
In this embodiment of this application, the method for accessing the magneto-resistive random access memory that uses a structure in which the memory layer and the adjacent metal layers are stacked is provided. The method can implement read and write operations for the magneto-resistive random access memory with the structure.
With reference to the second aspect, in a possible implementation, the first positive voltage is equal to +VW/2, and the first negative voltage is equal to −VW/2, where VW represents the write-operation voltage of the magnetic memory cell.
With reference to the second aspect, in a possible implementation, the second positive voltage is equal to +VR/2, and the second negative voltage is equal to −VR/2, where VR represents the read-operation voltage of the magnetic memory cell.
According to a third aspect, an integrated circuit is provided, including the memory according to any one of the first aspect or the possible implementations of the first aspect.
The following describes technical solutions of this application with reference to accompanying drawings.
A magneto-resistive random access memory supporting a voltage-controlled write operation in the embodiments of this application is first described. Optionally, the MRAM supporting a voltage-controlled write operation may also be referred to as a voltage-controlled magnetically anisotropic magneto-resistive random access memory (VCMA-MRAM). Optionally, in the embodiments of this application, a magneto-resistive random access memory cell may also be referred to as a magnetic memory cell.
A working principle of the voltage-controlled write operation is as follows: A voltage that is of appropriate magnitude and in a direction is applied to both sides of the magnetic tunnel junction, so that negative electric charges are accumulated on an interface between the free ferromagnetic layer 12 and the magnetic tunnel barrier 13, to change magnetic anisotropy of an interface of the free ferromagnetic layer 11. As a result, the direction of the magnetic moment of the free ferromagnetic layer 12 reverses, to complete the write operation. It should be noted that regardless of a write “0” operation or a write “1” operation, both the directions of the voltages applied to both the sides of the magnetic tunnel junction are the same. Each time the voltage that is of appropriate magnitude and in a direction is applied, the magnetic moment of the free ferromagnetic layer reverses once, a magneto-resistance value changes, and a logic state corresponding to the magnetic tunnel junction changes once, for example, changes to the logic state “1” from the logic state “0”, or changes to the logic state “0” from the logic state “1”.
Still refer to the part 110 in
As shown in the part 120 in
Optionally, the fixed ferromagnetic layer 11 and the free ferromagnetic layer 12 may include ferromagnetic metal. For example, the fixed ferromagnetic layer 11 and the free ferromagnetic layer 12 may include any one or any combination of the following materials: ferromagnetic materials such as cobalt iron boron (CoFeB), cobalt iron (CoFe), cobalt (Co), and iron (Fe).
Optionally, the magnetic tunnel barrier 13 may include a dielectric (dielectric). A type of the dielectric is not limited in this embodiment of this application. For example, the dielectric may be, for example, a crystalline oxide, a crystalline metal oxide, a non-crystalline oxide, or another type of dielectric. For example, the dielectric may include any one or any combination of the following materials: a magnesium oxide (MgO), an aluminum oxide (AlO), an aluminum nitride (AlN), a boron nitride (BN), a silicon oxide (SiO2), and the like.
It should be noted that to accumulate enough electric charges on an interface of a free ferromagnetic layer, a comparatively large leakage current should not flow through a magnetic tunnel barrier during a write operation. When a thickness of the magnetic tunnel barrier is determined, to generate enough electric charges on the interface of the free ferromagnetic layer, setting of a maximum value of a write-operation voltage needs to meet a condition that no obvious leakage current is generated. When the maximum write-operation voltage is not exceeded, a larger write-operation voltage corresponds to a faster write-operation speed and a lower write-operation error rate. Therefore, it is expected to maximally increase the write-operation voltage. For example, in an ideal case, the write-operation voltage can reach a supply voltage VDD of a logic device of a chip. For a read operation, a read-operation voltage needs to be higher than the write-operation voltage, so that a voltage applied to a magnetic tunnel junction can generate a current flowing through the magnetic tunnel junction. Whether the magnetic tunnel junction is in a “0” state corresponding to a small resistance value or in a “1” state corresponding to a large resistance value may be determined based on a value of the current. In an ideal state, it is expected that the read-operation voltage does not exceed the supply voltage VDD of the chip. Otherwise, an additional power supply needs to be provided to supply power for the read operation. In this case, a current problem is as follows: To meet a requirement of optimizing write-operation performance and set the write-operation voltage to the supply voltage VDD, because the read-operation voltage needs to be higher than the write-operation voltage, an additional power supply needs to be provided to supply power for the read operation. This increases complexity in circuit design. If it is considered from a perspective of simplifying circuit design, the read-operation voltage is set to the supply voltage VDD, and the write-operation voltage is set to be lower than the supply voltage VDD. In this case, write-operation performance may be affected and cannot be better optimized.
In addition, compared with a conventional magneto-resistive random access memory supporting a current-controlled write operation, the magneto-resistive random access memory supporting a voltage-controlled write operation has a thicker magnetic tunnel barrier. Therefore, for devices of a same size, the magnetic tunnel junction of the voltage-controlled magneto-resistive random access memory has a larger resistance value. When a read operation is performed, excessively large resistance of the magnetic tunnel junction affects a speed of the read operation due to an RC delay. For example, a thickness of a magnetic tunnel barrier of a VCMA-MRAM is usually about 1.5 nanometers (nanometer, nm), and a thickness of a magnetic tunnel barrier of a spin-torque-transfer-MRAM (spin-torque-transfer-MRAM, STT-MRAM) is usually about 1 nm. For devices of a same size, resistance of a magnetic tunnel junction of the VCMA-MRAM is about tenfold that of a magnetic tunnel junction of the STT-MRAM.
To resolve the foregoing problems that the magneto-resistive random access memory supporting a voltage-controlled write operation encounters a paradox existing in optimal voltage values set for a write operation and a read operation, and encounters a comparatively slow read-operation speed, the embodiments of this application provide a new magneto-resistive random access memory cell and memory structure. In the structure, a quantum well structure with two tunnel barriers is used to replace a conventional magnetic tunnel barrier structure with a single barrier, to form a magnetic tunnel junction with a resonant tunneling effect.
the fixed ferromagnetic layer 21, the free ferromagnetic layer 22, and a magnetic tunnel barrier 23, where the magnetic tunnel barrier 23 is located between the fixed ferromagnetic layer 21 and the free ferromagnetic layer 22, the magnetic tunnel barrier 23 includes a quantum well with two tunnel barriers that includes a first barrier layer 41, a conductive layer 43, and a second barrier layer 42, and the conductive layer 43 is disposed between the first barrier layer 41 and the second barrier layer 42.
Optionally, interfaces of the fixed ferromagnetic layer 21, the magnetic tunnel barrier 23, and the free ferromagnetic layer 22 are in contact with one another. Optionally, some processing may be performed on an interface at which the free ferromagnetic layer 22 and the magnetic tunnel barrier 23 are in contact, to increase magnetic anisotropy of the free ferromagnetic layer 22. For example, metal doping may be performed on the interface at which the free ferromagnetic layer 22 and the magnetic tunnel barrier 23 are in contact.
The quantum well with two tunnel barriers may be referred to as a double-barrier quantum well or a resonant tunneling barrier, or may be referred to as a quantum well for short in this embodiment of this application. The quantum well with two tunnel barriers may be understood as a barrier structure with a resonant tunneling effect. A principle of the resonant tunneling effect is that energy level distribution is discontinuous in a quantum well with a finite barrier height. It is assumed that a first quantum well energy level is E1. Values and distribution that are of energy levels of a quantum well may be adjusted based on a barrier height V0 of the quantum well, a barrier width D of the quantum well, and a width L of the quantum well. Therefore, energy distribution of carriers (for example, electrons) in the quantum well is also discontinuous. A lowest energy level of the carriers is E1. When voltages Vbias on two ends of the quantum well are comparatively low, a Fermi energy level EF of electrons is lower than E1, and only energy levels of quite few thermally excited electrons can reach E1. According to a quantum effect, only those quite few electrons whose energy levels are equal to E1 can pass through the quantum well by using the tunneling effect. In other words, when the voltages Vbias on the two ends of the quantum well are comparatively low, the Fermi energy level EF of the electrons is lower than E1, and a current passing through the quantum well is quite small. When the voltages Vbias on the two ends of the quantum well increase, a quantity of electrons whose energy levels are equal to E1 increases, a quantity of electrons passing through the quantum well by using the tunneling effect increases accordingly, and the current passing through the quantum well also increases accordingly. When the voltages Vbias on the two ends of the quantum well continue to increase until the Fermi energy level EF of electrons is equivalent to E1, a quantity of electrons whose energy levels are equal to E1 reaches a maximum value, and the current passing through the quantum well also reaches a local maximum value accordingly. The voltage Vbias (eVbias=E1) in this case is a resonance voltage. Continuing to increase the voltages Vbias on the two ends of the quantum well results in a decrease in a quantity of electrons whose energy levels are equal to E1. Consequently, the current passing through the quantum well also decreases accordingly and reaches a minimum value. However, when the voltages Vbias on the two ends of the quantum well are higher than the height V0 of the quantum well, the current passing through the quantum well starts to increase as the voltages Vbias on the two ends of the quantum well increase, and exceeds the local maximum value.
Optionally, the quantum well may be a metal quantum well. That is, the conductive layer 43 may be made based on metal or magnetic metal. For example, the conductive layer may include any one or any combination of the following materials: metal materials and metal compounds such as cobalt iron boron (CoFeB), cobalt iron (CoFe), iron (Fe), cobalt (Co), platinum (Pt), and tantalum (Ta).
Alternatively, the quantum well may be a semiconductor quantum well. That is, the conductive layer 43 may be made based on a magnetic or non-magnetic semiconductor. For example, the conductive layer may include any one or any combination of the following materials: semiconductor materials of silicon (Si), silicon germanium (SiGe), germanium (Ge), a II-VI compound, a III-V compound, and another compound.
Optionally, materials of the first barrier layer 41 and the second barrier layer 42 may include a dielectric (dielectric). A type of the dielectric is not limited in this embodiment of this application. For example, the dielectric may be, for example, a crystalline oxide, a crystalline metal oxide, a non-crystalline oxide, or another type of dielectric. For example, the dielectric may include any one or any combination of the following materials: a crystalline magnesium oxide (MgO), an aluminum oxide (AlO), an aluminum nitride (AlN), a boron nitride (BN), a silicon oxide (SiO2), and the like.
Optionally, the fixed ferromagnetic layer 21 and the free ferromagnetic layer 22 include ferromagnetic metal. For example, the fixed ferromagnetic layer 21 and the free ferromagnetic layer 22 include any one or any combination of the following materials: ferromagnetic materials such as cobalt iron boron (CoFeB), cobalt iron (CoFe), cobalt (Co), and iron (Fe).
In an example, materials constituting the first barrier layer 41 and the second barrier layer 42 may include a magnesium oxide (MgO). A material constituting the fixed ferromagnetic layer 21, the free ferromagnetic layer 22, and the conductive layer 43 may include any one or any combination of the following materials: ferromagnetic materials such as cobalt iron boron (CoFeB), cobalt iron (CoFe), cobalt (Co), and iron (Fe). As an example rather than a limitation, thicknesses of the first barrier layer 41 and the second barrier layer 42 that include MgO may be 0.5 nm to 2 nm, and a thickness of the conductive layer 43 including CoFeB may be 0.5 nm to 2 nm. A person skilled in the art can understand that based on different materials or different requirements for performance of the magnetic tunnel barrier, the thicknesses of the first barrier layer 41, the second barrier layer 42, and the conductive layer 43 may alternatively be within other value ranges, but need to meet a condition of forming a quantum well with discontinuous energy levels.
Optionally, if the quantum well is a semiconductor quantum well, the materials constituting the first barrier layer 41, the conductive layer 43, and the second barrier layer 42 need to be compatible with a semiconductor material. For example, when silicon (Si) is used as the material of the conductive layer 43 of the semiconductor quantum well, a silicon oxide (SiO2) may be used as the materials of the first barrier layer 41 and the second barrier layer 42.
Optionally, the magnetic tunnel barrier may have a symmetrical structure. For example, dimensions of the first barrier layer 41 and the second barrier layer 42 may be the same, and the materials constituting the first barrier layer 41 and the second barrier layer 42 may also be the same. Optionally, the magnetic tunnel barrier may alternatively have an asymmetrical structure. For example, dimensions of the first barrier layer 41 and the second barrier layer 42 may be different, and the materials constituting the first barrier layer 41 and the second barrier layer 42 may also be different.
In an example in
Specifically,
As shown in a part 410 in
As shown in a part 420 in
As shown in a part 430 in
In addition, when the voltages Vbias on the two ends of the quantum well with two tunnel barriers continue to increase, Vbias becomes higher than the barrier height V0. In this case, the current flowing through the quantum well starts to increase again, and the resistance value decreases.
Therefore, based on the foregoing analysis, it can be learned that the voltage-current characteristic of the quantum well with two tunnel barriers is nonlinear. For example, in the part 420 in
It may be understood that the foregoing values are merely an example rather than a limitation. For example, another appropriate value may be selected for the write-operation voltage from an interval centered on Vvalley, and another appropriate value may be selected for the read-operation voltage from an interval centered on Vpeak.
It can be learned from the foregoing analysis that the magneto-resistive random access memory in
Based on the foregoing described magneto-resistive random access memory cell supporting a voltage-controlled write operation, an embodiment of this application provides a three-dimensional stacking magneto-resistive random access memory architecture, to increase storage density and reduce a chip area and chip costs. The following describes the memory architecture in detail with reference to the accompanying drawings and a specific embodiment.
a memory layer 31, where a plurality of magnetic memory cells 35 are disposed in the memory layer 31; and
two metal layers 32 adjacent to the memory layer 31, where the two metal layers 32 are separately located on two sides of the memory layer 31, the two metal layers 32 include metallic wires 33, and the metallic wires 33 in the two metal layers 32 are separately coupled to two poles of the magnetic memory cell 35 in the memory layer 31.
The magnetic memory cell 35 may be a magneto-resistive random access memory cell supporting a voltage-controlled write operation. For example, the magnetic memory cell 35 may be the magneto-resistive random access memory cell in
Optionally, the foregoing coupling may mean that the metallic wires 33 are electrically connected to the two poles of the magnetic memory cell 35.
As shown in
Optionally, the plurality of magnetic memory cells 35 may be arranged in a two-dimensional array. Optionally, a dielectric layer may be further disposed between the plurality of memory layers 31 and the plurality of metal layers 32. The dielectric layer is configured to isolate the memory layer 31 from the metal layer 32. Existence of the dielectric layer does not affect an electrical connection between the memory layer 31 and the metal layer 32.
Optionally, there may be one or more memory layers 31. For example, as shown in
It may be understood as that the plurality of memory layers 31 and the plurality of metal layers 32 are distributed at intervals, and one memory layer 31 is disposed between every two metal layers 32. The metal layer 32 may include a plurality of metallic wires 33. Each metallic wire 33 is connected to a magnetic memory cell 35 in an adjacent memory layer 31. Specifically, the metallic wire 33 may be connected to a fixed ferromagnetic layer 51 or a free ferromagnetic layer 52 in the magnetic memory cell 35, so that a write-operation voltage or a read-operation voltage can be applied to two ends of the magnetic memory cell 35 through the metallic wire 33.
Optionally, the magnetic memory cell 35 may be disposed at a cross point (cross point) between metallic wires 33 in adjacent metal layers 32. For example, the plurality of metallic wires 33 disposed in each metal layer 32 may be parallel to each other, metallic wires 33 disposed in adjacent metal layers 32 may be perpendicular to each other, and the magnetic memory cell 35 may be disposed at a cross point between metallic wires 33 in adjacent metal layers 32.
For example, as shown in
It may be understood that for the plurality of memory layers 31, a quantity of memory layers may range from 2 up to a number subject to a process limitation, for example, 128 or another larger number.
Optionally, the magnetic memory cell 35 may be a magnetic memory cell supporting a voltage-controlled write operation. In other words, in a circuit, a power supply for the magnetic memory cell to perform a write operation is a voltage source. The voltage source may be a power source that can provide a stable and constant voltage.
In this embodiment of this application, in a manner of supporting the voltage-controlled write operation, an area of a single magnetic memory cell in the memory layer 31 is less than an area of another type of magnetic memory cell. For example, the area of the single magnetic memory cell in the memory layer 31 may reach a theoretical minimum value 4F2. In contrast, an area of a magnetic memory cell in an STT-MRAM is greater than 60F2, where F may represent half of the pitch (half of the pitch), and the pitch is a minimum spacing between center lines of two cells in a design rule. In addition, the magnetic memory cell 35 supporting a voltage-controlled write operation may use a three-dimensional stacking solution. The STT-MRAM uses a manner of supporting a current-controlled write operation. Limited by a read-operation principle and a write-operation principle, the another type of memory cell such as the STT-MRAM cannot use the simple three-dimensional stacking solution, and instead, requires a complex selector (selector) used to limit a current. Therefore, the three-dimensional stacking magneto-resistive random access memory in this embodiment of this application can have a higher storage density, thereby reducing a chip area and chip costs.
Optionally, orientations of the plurality of magnetic memory cells 35 in the memory layer 31 may be the same or different. This is not limited in this embodiment of this application. The orientation may be a direction from the fixed ferromagnetic layer 51 to the free ferromagnetic layer 52 in the magnetic memory cell 35, or a direction from the free ferromagnetic layer 52 to the fixed ferromagnetic layer 51 in the magnetic memory cell 35. The orientation may be upward, downward, or at another angle. This is not limited in this embodiment of this application.
In some examples, orientations of the magnetic memory cells 35 in each memory layer 31 are the same, or orientations of magnetic tunnel junctions of the magnetic memory cells 35 are the same. For example, orientations of free ferromagnetic layers 52 in magnetic memory cells 35 in a memory layer 31 are the same. In some examples, orientations of free ferromagnetic layers 52 in magnetic memory cells 35 in different memory layers 31 may be the same or opposite.
For example, as shown in
For another example, in another example,
The following continues to describe the write-operation principle and the read-operation principle of the magneto-resistive random access memory in this embodiment of this application.
A voltage difference between the first positive voltage and the first negative voltage is a write-operation voltage VW. In other words, the write-operation voltage VW is applied to the first magnetic memory cell 38 through the two metallic wires connected to the first magnetic memory cell 38.
In addition, to avoid miswriting another magnetic memory cell 35 that is not selected for the write operation, at least one of metallic wires 33 connected to two poles of the not-selected magnetic memory cell 35 should be set to be grounded or floating. “Grounded” may be understood as that the metallic wire is connected to a ground potential. “Floating” may be understood as an open circuit, that is, an end of the metallic wire is not connected to any electrical node.
In addition, configurations of the first positive voltage and the first negative voltage should ensure that a maximum difference between voltages induced on two sides of another magnetic memory cell 35 does not exceed a critical voltage VC. The critical voltage VC may be a critical voltage VC that causes a magnetic moment of a free ferromagnetic layer 52 in the magnetic memory cell 35 to reverse. In other words, an absolute value of the first positive voltage and an absolute value of the first negative voltage should not exceed the critical voltage VC.
It should be noted that when the at least one of the metallic wires connected to the magnetic memory cell 35 that is not selected for the write operation is set to be floating, there is no difference between voltages at two ends of the magnetic memory cell 35, because the not-selected magnetic memory cell 35 does not form a loop with the ground. Therefore, in this case, there is no need to consider the critical voltage VC when the first positive voltage and a second positive voltage are set. In other words, the absolute value of the first positive voltage or the absolute value of the first negative voltage may exceed the critical voltage VC. In an example, when the at least one of the metallic wires 33 connected to the magnetic memory cell 35 that is not selected for the write operation is floating, it is only required that a difference between the voltages applied to the two ends of the magnetic memory cell 35 is the write-operation voltage.
For example, the voltage applied to the free ferromagnetic layer 52 end may be −VW, and the voltage applied to the fixed ferromagnetic layer 51 end may be 0; or the voltage applied to the free ferromagnetic layer 52 end may be 0, and the voltage applied to the fixed ferromagnetic layer 51 end may be +VW.
Still refer to
Specifically, a part 1110 in
A part 1120 in
A part 1130 in
A part 1140 in
A part 1150 in
A part 1160 in
Based on analysis about
A voltage difference between the second positive voltage and the second negative voltage is a read-operation voltage VR. In other words, the read-operation voltage VR is applied to the first magnetic memory cell 38 through the two metallic wires 33 connected to the first magnetic memory cell 38. In this case, the first magnetic memory cell 38 performs the read operation.
In addition, to avoid disturbing another magnetic memory cell 35 that is not selected for the read operation, at least one of metallic wires connected to the not-selected magnetic memory cell 35 should be set to be grounded or floating.
In addition, to avoid a waste of power resulting from that a magnetic tunnel junction of the magnetic memory cell 35 that is not selected for the read operation generates a current, selection of the second positive voltage and the second negative voltage should ensure that the magnetic tunnel junction of the not-selected magnetic memory cell 35 does not generate an obvious current. In other words, an absolute value of the second positive voltage and an absolute value of the second negative voltage do not exceed a threshold voltage VT. The threshold voltage VT may be a threshold voltage that causes a magnetic tunnel junction of a magnetic memory cell 35 to generate an obvious current.
It should be noted that when the at least one of the metallic wires connected to the magnetic memory cell 35 that is not selected for the read operation is set to be floating, there is no difference between voltages at two ends of the magnetic memory cell 35, because the not-selected magnetic memory cell 35 does not form a loop with the ground. Therefore, in this case, there is no need to consider the threshold voltage VT during setting of the second positive voltage and a second negative voltage. In other words, the absolute value of the second positive voltage or the absolute value of the second negative voltage may exceed the threshold voltage VT. For example, in an example, when the at least one of the metallic wires connected to the magnetic memory cell 35 that is not selected for the read operation is floating, it is only required that a difference between the voltages applied to the two ends of the magnetic memory cell 35 is the read-operation voltage. For example, the voltage applied to the free ferromagnetic layer 52 end may be VR, and the voltage applied to the fixed ferromagnetic layer 51 end may be 0; or the voltage applied to the free ferromagnetic layer 52 end may be 0, and the voltage applied to the fixed ferromagnetic layer 51 end may be −VR.
It should be noted that for a case in which magnetic memory cells 35 in adjacent memory layers 31 are distributed in the mirrored manner, when a read operation is performed on the first magnetic memory cell 38, a voltage induced by a free ferromagnetic layer 52 of the another not-selected magnetic memory cell 35 is a positive voltage or 0. Because applying a positive voltage to the free ferromagnetic layer 52 end can enhance magnetic anisotropy of an interface of the free ferromagnetic layer 52, a magnetic moment of the free ferromagnetic layer 52 of the another magnetic memory cell 35 is stable and does not reverse. Therefore, miswriting resulting from a disturbance effect generated by the read operation does not occur.
Still refer to
Specifically, a part 1310 in
A part 1320 in
A part 1330 in
A part 1340 in
A part 1350 in
A part 1360 in
Based on analysis about
It should be further noted that when magnetic memory cells 35 in adjacent memory layers 31 do not have mirror symmetry, during a write operation, to avoid a waste of power resulting from that a magnetic tunnel junction of a magnetic memory cell 35 that is not selected for the write operation generates a current, determining of voltages applied to two ends of a first memory cell 38 that performs the write operation should ensure that the magnetic tunnel junction of the not-selected magnetic memory cell 35 does not generate an obvious current. For example, when at least one of metallic wires connected to the not-selected magnetic memory cell 35 is grounded, an absolute value of the voltage applied to either end of the first memory cell 38 should not exceed a threshold voltage VT. The threshold voltage VT may be a threshold voltage that causes a magnetic tunnel junction of a magnetic memory cell 35 to generate an obvious current. Alternatively, when at least one of metallic wires connected to the not-selected magnetic memory cell 35 is floating, there is no need to consider the threshold voltage VT.
Therefore, the magnetic memory cell 35 that is not selected for the write operation does not generate an obvious large current, and there is no waste of power.
The foregoing descriptions are merely specific implementations of this application, but are not intended to limit the protection scope of this application. Any variation or replacement readily figured out by a person skilled in the art within the technical scope disclosed in this application shall fall within the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.
This application is a continuation of International Application No. PCT/CN2019/076591, filed on Feb. 28, 2019, the disclosure of which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2019/076591 | Feb 2019 | US |
Child | 17412904 | US |