The invention relates to the general field of Magnetic Random Access Memories (MRAM) with particular reference to widening the operating margin and shaping the memory element.
Magnetic tunneling junctions (MTJs) and GMR/Spin Valve (SV), with two ferromagnetic layers separated by a non-magnetic layer (a tunneling dielectric layer for MTJs and a transitional metal for GMR/SV), have been widely studied for use as a memory element (such as in MRAM). Usually one of the ferromagnetic layers has a fixed magnetization direction (the pinned layer) while the other layer is free to switch its magnetization direction (the free layer).
For MRAM applications, the magnetic stack (MTJ or GMR/SV) is usually shaped so as to exhibit shape anisotropy. Shape anisotropy is present whenever the shape of the storage element deviates from a circle, e.g. an ellipse. In its quiescent state, the free layer magnetization lies along the long axis of the cell either parallel or anti-parallel to the direction of magnetization of the pinned layer (see arrows in
Digital information is thus stored according to the direction of magnetization of the free layer.
In MRAM applications, both the external fields used to program the MRAM cell are provided by current lines. As shown in
However, while writing the selected cell, many other cells that lie under the bit line or the word line (but not both) that are not intended to be programmed experience the field of either the bit or word line current. Although this field is smaller than the combined field experienced by the selected cell, these cells can still be accidentally programmed, thereby causing an error. These cells are referred to as half-select cells. The probability of a half-selected cell being accidentally written depends on the value of the applied bitline or wordline current, Hs and Hy_Sat, the higher the bit/word line current and the smaller the Hs or Hy_sat, the easier it is for a half-select error to occur. Again, there are variations in Hs and Hy_sat. So the values of both the bit and word currents must be carefully chosen—too low and the selected cell cannot be reliably programmed, too high and they will cause errors on half-selected cells.
The window for programming an MRAM is determined by 3 boundaries: the combined field from both bit and word lines needed to reliably write the selected cells, the distance between the bit line field and the smallest Hs at which Iword=0, and the distance between the word line field and the smallest Hs at Iword Hy_sat. It is crucial to have a window large enough for the reliable programming of selected cells yet small enough to not cause half-select errors. The window can be enlarged by increasing the shape anisotropy value but this approach demands higher bit and word currents which is not desirable for high density applications.
An alternative approach (U.S. Pat. Nos. 6,798,690B1 and 6,798,691B1) is to increase Hs at Iword=0 while maintaining Hs at Iword, by confining the free layer magnetization configuration to the “C-state”. The method to achieve this is by patterning the MTJ cell into certain curved shapes. The “C-state” will have much higher Hs, as described by Ref.[1]. As shown in
This approach will significantly reduce the probability of half-select errors under the bit line. The programming window now is mainly defined by the writing field needed to write the selected cell and the distance between the word line field and the smallest Hy_sat. The MRAM write operating points for these two prior art approaches are set near the inflection point of the curves, as indicated in
Another approach to handling half-select issues along bit and word line is the segmented write architecture (U.S. Pat. Nos. 6,335,890 and 6,490,217). This is illustrated in
Select line memory array 300 directs the application of a destabilizing hard axis magnetic field to a subset of memory cells, namely, those memory cells associated with segmented group 334. All memory elements 342, 344 within the selected segmented group 334 are written simultaneously. An unselected segmented group (e.g., 336), sharing a common write word line 386 with segmented group 334, does not receive a half-select field along its hard axis even when the group select switch (e.g., 376) corresponding to the unselected segmented group 336 is enabled. This is primarily due to the fact that only one segmented bit slice among adjacent segmented bit slices, e.g., segmented bit slices N and N+1, can receive a destabilizing write current at any given time.
Consequently, the magnitude of the hard axis field can be increased with no danger of disturbing the state of an unselected memory cell. Since all memory cells experiencing a hard axis field will, by definition, be written simultaneously, there are no half-selected memory cells along the word dimension using the segment write architecture.
The operating point for a selected memory cell in the segmented write architecture is also shown in
An example of a C-shape is shown by
In addition to the references cited above, the following references of interest were also found:
U.S. Pat. No. 6,272,040 (Salter et al) shows a method to program more than one coupled memory cell using a medium current level. U.S. Pat. No. 6,594,191 (Lammers et al) teaches that only memory cells in a selected segment get a hard axis high field. U.S. Pat. No. 7,020,015 (Hong et al) shows shape anisotropy with edge or tip portions in the “pacman” shape.
It has been an object of at least one embodiment of the present invention to provide an MRAM that is not subject to accidental writing of half-selected memory elements.
Another object of at least one embodiment of the present invention has been to move the operating point for said MRAM into a more stable position.
Still another object of at least one embodiment of the present invention has been to provide a method for manufacturing said MRAM.
These objects have been achieved by shaping the memory elements of said MRAM into shapes that facilitate magnetization forming a C-configuration, with the central region magnetization parallel along the magnetization of the pinned layer and two tip regions with magnetizations at an angle to the pinned layer magnetization direction, while at the same time organizing the memory elements in a segmented bit line architecture. The result of combining both approaches in a single system is that the operating point (for programming memory elements) is moved to a relatively high word line field region where the switching mode is rotational. At this operating point a huge programming window is achieved since the variation of field needed to program the selected cells is smallest; no half-select cells along the word line; and the field needed from the bit line is significantly reduced together with a significant increase of Hs from the C-state switching so the half-select problem along the bit line is greatly reduced.
A detailed description of the shape requirements that must be met by the memory elements is provided together with a large number of examples of possible shapes.
a and 1b show the basic parts of a memory elements and how an easy axis results from shape anisotropy of said memory element.
a shows how the external fields used to program an MRAM cell are provided by two seta of current lines.
b illustrates how the memory elements may be segmented into groups whereby not all memory elements that lie on the same bit or word line as a selected element have to be half selected.
a through 6e illustrate shapes alpha, beta, gamma, delta, and the concave hexagon, all of which are a suitable shape for a memory element patterned according to the teachings of the invention.
a through 7c illustrate shapes epsilon, zeta, and eta, all of which are a suitable shape for a memory element patterned according to the teachings of the invention.
a through 8d illustrate shapes theta, iota, kappa, and lambda concave hexagon, all of which are a suitable shape for a memory element patterned according to the teachings of the invention.
a through 9d illustrate the crescent, sausage, boomerang, and packman shapes, respectively, all of which are a suitable shape for a memory element patterned according to the teachings of the invention.
e symbolizes a general class of “more complex” memory element shapes.
As discussed earlier, the approach to handling half-select issues along bit and word lines is to combine a segmented write architecture with shaping the MRAM cells to form C-state switching mode. The field operating point for this was shown on
The two aspects of the present invention are: use of shape anisotropy to stabilize the quiescent magnetization in the C-state through obtaining a very high Hs at a low hard axis saturation field (Hy_sat) and eliminating the half-select issue along the word line by utilizing the segmented write architecture. The shapes utilized in the C-state usually have an elongated central region to create an easy axis direction while having two edges bent toward its hard axis direction. These two edges can be symmetric or asymmetric against the other dimension. Some examples of shapes that give optimum results when combined with the segmented bit architecture are given below:
a illustrates shape alpha which is made up of three sides of a rectangle that are concavely connected through symmetrical curve 61.
b illustrates shape beta which is made up of three sides of a rectangle that are concavely connected through asymmetrical curve 62. Said asymmetry may be located along any part of curve 62.
c illustrates shape gamma which is made up of a straight line side, an opposing concave side, symmetrically disposed relative to said straight line, and a pair of opposing convex sides that connect said concave side to said straight line side.
d illustrates shape delta which is made up of a straight line side, an opposing concave side, asymmetrically disposed relative to said straight line, and a pair of opposing convex sides that connect said concave side to said straight line side.
e illustrates a concave hexagon wherein three sides of a rectangle are concavely connected through three straight lines of approximately equal length.
a shows shape epsilon which is made up of a pair of opposing parallel lines 711 having corresponding first and second ends in which said first ends are convexly connected through curve 712 and said second ends are concavely connected through curve 713 that has a radius that is the same as that of curve 712.
b shows shape zeta which is made up of a pair of opposing parallel lines 721 having corresponding first and second ends in which said first ends are convexly connected through curve 722 and said second ends are concavely connected through curve 723 that has radius of curvature greater than that of curve 722.
c shows shape eta which is made up of a pair of opposing parallel lines 731 having corresponding first and second ends in which said first ends are convexly connected through curve 732 and said second ends are concavely connected through curve 733 that has a radius of curvature less than that of curve 732.
a shows shape theta which is made up of a pair of symmetrically disposed concentric arcs that subtend less than 180 degrees, said arcs being connected to one another at corresponding ends by straight lines.
b shows shape iota which is made up of a pair of symmetrically disposed concentric arcs that subtend more than 180 degrees, said arcs being connected to one another at corresponding ends by straight lines.
c shows shape kappa which is made up of a pair of symmetrically disposed concentric arcs that subtend less than 180 degrees, each of said arcs being connected to one another at corresponding ends by a straight line that is also the base of a triangular shape having a rounded apex.
d shows shape lambda which is made up of a pair of symmetrically disposed concentric arcs that subtend more than 180 degrees, each of said arcs being connected to one another at corresponding ends by a straight line that is also the base of a triangular shape having a rounded apex.
a-9d show several other possible shapes such as the crescent, the sausage, the boomerang, and the packman, respectively.
e symbolizes the general class of shapes that we will describe as “more complex”. In the general case, any such shape would include a first area (central region) which magnetization lies in a first direction that is along the magnetization of pinned layer and second area (two tip regions) which magnetizations have an angle with respect to the magnetization directions of 1st area, the magnetizations of those 3 region forms a general “C” configurations, said first and second directions of magnetization differing by between about 5 and 90 degrees. Additionally, said first area should occupy between about 10 and 95% of the area occupied by said second area. It should also be noted that either or both areas may be made up of more than one non-contiguous sub-areas.