Some magnetic memories, such as a spin transfer torque memory (STTM), utilize a magnetic tunnel junction (MTJ) for switching and detection of the memory's magnetic state.
More specifically, MTJ resistance is determined by the relative magnetization directions of layers 125, 127. When the magnetization directions between the two layers are anti-parallel, the MTJ is in a high resistance state. When the magnetization directions between the two layers are parallel, the MTJ is in a low resistance state. Layer 127 is the “reference layer” or “fixed layer” because its magnetization direction is fixed. Layer 125 is the “free layer” because its magnetization direction is changed by passing a driving current polarized by the reference layer (e.g., a positive voltage applied to layer 127 rotates the magnetization direction of layer 125 opposite to that of layer 127 and negative voltage applied to layer 127 rotates the magnetization direction of layer 125 to the same direction of layer 127).
Features and advantages of embodiments of the present invention will become apparent from the appended claims, the following detailed description of one or more example embodiments, and the corresponding figures, in which:
Reference will now be made to the drawings wherein like structures may be provided with like suffix reference designations. In order to show the structures of various embodiments more clearly, the drawings included herein are diagrammatic representations of integrated circuit structures. Thus, the actual appearance of the fabricated integrated circuit structures, for example in a photomicrograph, may appear different while still incorporating the claimed structures of the illustrated embodiments. Moreover, the drawings may only show the structures useful to understand the illustrated embodiments. Additional structures known in the art may not have been included to maintain the clarity of the drawings. “An embodiment”, “various embodiments” and the like indicate embodiment(s) so described may include particular features, structures, or characteristics, but not every embodiment necessarily includes the particular features, structures, or characteristics. Some embodiments may have some, all, or none of the features described for other embodiments. “First”, “second”, “third” and the like describe a common object and indicate different instances of like objects are being referred to. Such adjectives do not imply objects so described must be in a given sequence, either temporally, spatially, in ranking, or in any other manner. “Connected” may indicate elements are in direct physical or electrical contact with each other and “coupled” may indicate elements co-operate or interact with each other, but they may or may not be in direct physical or electrical contact. Also, while similar or same numbers may be used to designate same or similar parts in different figures, doing so does not mean all figures including similar or same numbers constitute a single or same embodiment.
STTRAM, described above, is just one example of “beyond CMOS” technology (or “non-CMOS based” technology), which relates to devices and processes not entirely implemented with complementary metal-oxide-semiconductor (CMOS) techniques. Beyond CMOS technology may rely on spin polarization (which concerns the degree to which the spin or intrinsic angular momentum of elementary particles is aligned with a given direction) and, more generally, spintronics (a branch of electronics concerning the intrinsic spin of an electron, its associated magnetic moment, and the electron's fundamental electronic charge). Spintronics devices may concern TMR, which uses quantum-mechanical tunneling of electrons through a thin insulator to separate ferromagnetic layers, and spin transfer torque (STT), where a current of spin polarized electrons may be used to control the magnetization direction of ferromagnetic electrodes.
Beyond CMOS devices include, for example, spintronic devices implemented in memory (e.g., 3 terminal STTRAM), spin logic devices (e.g., logic gates), tunneling field-effect transistors (TFETs), impact ionization MOS (IMOS) devices, nano-electro-mechanical switches (NEMS), negative common gate FETs, resonant tunneling diodes (RTD), single electron transistors (SET), spin FETs, nanomagnet logic (NML), domain wall logic, domain wall memory, and the like.
Regarding logic elements and as seen in
C-elements may require many transistors (e.g., 16 transistors) depending on the specific implementation of the logic device. The need for many transistors results in a logic device that has a large die area. Area per gate may be specified in terms of the process generation parameter F. For example, a F=22 nm semiconductor process is currently available. Parameter F is determined by the resolution of available lithography methods and is approximately equal to the half-pitch of DRAM arrays. For example, with an average area per transistor of 75 F2 a 16 transistor circuit has an area of 1,200 F2. Furthermore, such a large circuit demands a large switching energy. Also, such a large circuit is volatile (i.e., the circuit requires a power supply and causes dissipation of standby power to maintain its logic device's state between state switching).
However, an embodiment provides a C-element logic gate implemented as a spin logic device. Due to the efficiencies and size of the spintronic logic device, the die real estate, switching energy, and volatility issues associated with conventional CMOS C-elements are lessened or resolved. In other words, an embodiment provides a more compact and low-power implementation of asynchronous logic by implementing a building block of such logic, the C-element, with spintronic technology.
An embodiment implements the logic functionality of a C-element with a spintronic device by encoding a logic state with magnetization of a FM film. Writing is performed using STT effect. Reading is performed by sensing the TMR of an MTJ. An embodiment implements the C-element on a FM wire having a width of 1 *F. The area of the C-element embodiment can be conservatively estimated as 32 F2 (˜40× smaller than CMOS implemented C-elements). A spintronic C-element is also non-volatile in that even when power to the device is switched off (e.g., for 1 hour, 1 day, 1 week, or 1 year), the circuit still maintains its logic state because the magnetization remains unchanged. This eliminates the need to expend standby power when the gate is not being switched.
In an embodiment nanopillar 416 further includes antiferromagnetic (AFM) layer 406 beneath contact 403. The role of the pinning AFM layer 406 is to prevent a fixed FM layer from undergoing rotation as a result of STT. Nanopillars 414 and 415 further include AFM layers 404 and 412 beneath contacts 401 and 402, respectively, for the same purpose as above. The AFM layer may comprise any material exerting surface exchange bias on a ferromagnet such as, for example, iron-manganese alloy or a platinum-manganese alloy. Nanopillar 415 includes a non-ferromagnetic layer 430 above free layer 405 and further includes fixed layer 408 beneath antiferromagnetic layer 412 and contact 402. Nanopillar 414 includes a non-ferromagnetic layer 410 above free layer 405 and further includes fixed layer 407 beneath antiferromagnetic layer 404 and contact 401. The white triangles depict the direction of magnetization at various locations in the C-element.
In an embodiment tunneling barrier 411 may include a 1 nm layer of MgO. Free FM layer 405 may include a 3 nm layer of Co, fixed FM layers 407, 408, 409 may include a 10 nm layer of Co, the pinning AFM layers may each include a 20 nm layer of PtMn, IrMn and/or their alloys, and electrodes 401, 402, 403 may include layers of Cu. In an embodiment nanopillar 414 includes the same or similar dimensions as nanopillars 415, 416. Nanopillar 414 may have a long axis 425, which measures about 130 nm from the bottom of layer 410 to the top of contact 401. Nanopillar 414 may include a short axis 326 (see
In one embodiment nanopillars 414 and 415 are inputs, nanopillar 416 is an output, and antiferromagnets 404, 406, and 412 are formed in the same material layer. In an embodiment, portions 410, 411, and 430 are formed from a non-magnetic metal (e.g., Cu 3 nm in thickness). In another embodiment portion 411 includes a tunneling oxide (e.g., MgO 1 nm in thickness) and portions 410 and 430 include Cu (e.g., 3 nm in thickness). This arrangement increases the TMR for a read signal (making reading more accurate). In an embodiment portions 410, 411, and 430 are all MgO that is 1 nm in thickness. This increases spin polarization for injection into portion 405 and improves spin torque. Thus, portions 410, 411, 430, in various embodiments, constitute a non-ferromagnetic layer whose individual portions (410, 411, 430) can be a tunneling barrier or a metal located under each of the nanopillars. In one embodiment there is a tunneling barrier under the output and metal under both inputs, but other embodiments are not so limited.
In
In an embodiment, C-elements do not convert the logic state signal from the magnetic form to an electric form. Instead, the output magnetic wires of one C-element can serve as the input for another C-element or other logic gate (thereby avoiding the magnetic/electric conversion(s)). This transfers the change of magnetization from one element to another element. In another embodiment a spin polarized current passes from one element to the next and switches magnetization by STT. However, in other embodiments such conversions are performed using an embodiment of a transducer. For example, at a first C-element a signal is transformed from a magnetic signal to an electrical signal using a sense amplifier. Then at the next C-element, a CMOS driver supplies current to one of the nanopillars and converts back from an electrical signal to a magnetic signal.
Various embodiments use non-magnetic interconnects and magnetic repeaters to enable spin logic circuits. For example, an embodiment uses non-magnetic metal wire interconnects for spin current propagation with magnetic elements positioned at regular distances (or non-regular distances) along the wire to perform regeneration of spin signals. One embodiment includes an all spin interconnect system comprising nano-magnetic spin current repeaters communicating with one another (in a chain of repeaters) via nonmagnetic metallic interconnects. Some embodiments communicate a spin current signal without repeated conversion between spin and electrical signals (instead regenerating spin current using an interconnect system described below in conjunction with
More specifically, system or device 800 includes a substrate (not shown in this Figure), a metal layer, on the substrate, including metal portions 808, 809 that do not directly contact one another. A ferromagnetic layer, on the substrate, includes ferromagnetic portion 806 that directly contacts metal portion 808 and ferromagnetic portion 807 that directly contacts metal portion 809 but not ferromagnetic portion 806. Metal interconnect/wire 802 couples ferromagnetic portion 806 to ferromagnetic portion 807. There are no other ferromagnetic portions (beyond portions 806, 807) directly contacting either of metal portions 808, 809. In this embodiment metal spin interconnect 802 directly contacts ferromagnetic portions 806, 807 but other embodiments are not so limited and the contact may be indirect.
Ferromagnetic portion 806 overlaps metal interconnect 802 and ferromagnetic portion 807 overlaps metal interconnect 802. These two overlapping distances may vary in different embodiments. In an embodiment portion 806 may overlap interconnect 802 (e.g., between 10 and 300 nm) more than portion 807 overlaps interconnect 802 (e.g., between 10 and 300 nm but less than the overlap between 806 and 802). System 800 communicates spin polarized current (by way of supply voltage plane 810) from ferromagnetic portion 806 to ferromagnetic portion 807 based on the overlap distance between 802/807 being shorter than the overlap distance between 802/806. In other words, in this embodiment the current direction is dictated, at least in part, based on the dissimilar overlapping distances of portions 806, 807 and interconnect 802 (where current flows from the larger overlapped region to the small overlapped region). However, in other embodiments the overlapping may be reversed (807 overlaps 802 more than 806 overlaps 802) or the amount of overlap may be equal between portions 806, 807 and 802.
In one embodiment, metal interconnect 802 couples to ground layer 811 via a “first location” on metal interconnect 802 (i.e., the junction of via/interconnect 804 and interconnect 802). In the embodiment of
Furthermore, in addition to or instead of the above methods for determining spin current direction, the direction may further be controlled by varying injection efficiency (asymmetric spin current injection). As shown in
In an embodiment, metal interconnect 802 is non-magnetic. Metal interconnect 802 may include copper, aluminum, graphene, tin, and the like. In one embodiment ferromagnetic portions 806 and/or 807 include at least one of nickel, cobalt, iron, gadolinium, and Huesler alloy and combinations thereof. In an embodiment any element for portions 806, 807 may be doped with, for example, boron or similar materials (e.g., to assist in nanofabrication). Another embodiment includes materials, similar to nickel, cobalt, iron, Huesler alloy, and gadolinium, which are suitable for 806/807 because, for example, they have good magnetization at room temperature and/or strong magnetic anisotropy.
Metal portions 808 and/or 809 may comprise at least one noble metal and at least one 5d transition metal. Metal portions 808 and/or 809 may include materials comprising at least one of platinum, tantalum, copper, and gold (and combinations thereof), but other embodiments are not so limited. Other embodiments may include copper combined with an impurity. The impurity may include one or more 5d transition metals such as lutetium, hafnium, tantalum, tungsten, rhenium, osmium, iridium, platinum, gold, and mercury. The tantalum may include beta phase tantalum in one embodiment. Other embodiments may include one or more these impurities combined with gold, silver, and/or platinum. Still other embodiments may include gold, silver, and/or platinum combined with one or more 4d transition metal impurities such as yttrium, zirconium, niobium, molybdenum, technetium, ruthenium, rhodium, palladium, silver, and/or cadmium. Another embodiment may include mercury and tellurium. Still other embodiments may include artificially engineered metallic structures such as magnetic superlattices and other metal materials. Other embodiments include any of the noble metals combined with any 4d or 5d transition metal impurity. For example, such noble metals include gold, silver, platinum, ruthenium, rhodium, palladium, osmium, rhenium, and iridium. Other embodiments include materials similar to noble metals combined with any 4d or 5d transition metal impurity that are suitable for layer 808 and/or 809 because, for example, they exhibit spin dependent scattering and/or spin orbit interaction.
Various layers of system 800 are separated by oxide 860. Examples of materials described herein are non-exhaustive.
In one embodiment, metal portion 808 has a length (shown in
In one embodiment, ferromagnetic portion thickness (shown vertically in
In one embodiment, interconnect thickness of interconnect 802 may be between 10 nm and 1 micron but other embodiments are not so limited. In one embodiment ferromagnetic portion 806 is separated from ferromagnetic portion 807 by between 25 nanometers and 15 microns but other embodiment are not so limited. In one embodiment, the distance is 100 nm. In another embodiment the distance is 10 microns. In one embodiment interconnects 801, 802, and/or 803 each have a length between 100 nm and 10 microns, and magnets 806, 807 each have ranges with dimensions as follows: thickness 0.1 nm to 10 nm, length 10 nm to 500 nm, and width 10 nm to 500 nm. However, other embodiments are not so limited.
In one embodiment, a “chain” of interconnects is formed with portions 808, 806 coupling interconnect 801 to interconnect 802 and portions 809, 807 coupling interconnect 802 to interconnect 803. Isolation portions 898, 899 are directly between interconnects 801, 802, 803 and directly and respectively contact ferromagnetic portions 806, 807. In one embodiment the isolation portions are between 1 and 100 nm in length (but other embodiments are not so limited).
While portions 808, 806 may be rectangular (length by width) in other embodiments one or both portions may be square, ovular or take on other shapes with rounded portions, and the like. Also, in
In one embodiment supply voltage 810 is 1 mV to 100 mV (but other embodiments are not so limited).
In another embodiment interconnect 804 is moved closer to element 807 and further from element 806. Thus, interconnect/via 804 is moved closer to a magnetic element to help drive current from the nearest magnetic element to the more distant magnetic element. As shown in
While not shown explicitly in
While several embodiments include fixed and free layers comprising CoFe other embodiments may include Co, Fe, Ni, Ta, B and combinations/alloys thereof (e.g., CoFeB, NiFe), and the like. Further, embodiments may include tunnel barriers having something other than MgO, such as other oxides. Also, while layers such as pinning layer 404 are included in some embodiments, other embodiments do not necessarily include such layers.
While several embodiments depict multiple nanopillars all having the same dimensions, such as nanopillars 414, 415 respectively for inputs A and B in
While a 2 input/1 output C-element has been described in several embodiments other embodiments may utilize the same concept of a shared free layer, albeit with more inputs and/or outputs as is known for logic gates similar to C-elements and variations of C-elements (e.g., semi-static C-element, asymmetric C-elements having a “plus” input, a “minus” input, and a “common” input that collectively operate with an output).
Embodiments may be used in many different types of systems. For example, in one embodiment a communication device (e.g., cell phone, mobile computing node, Smartphone, netbook, notebook, personal computer, watch, and camera) can be arranged to include various embodiments described herein. Referring now to
As used herein a processor or controller, chipset, or memory may include control logic intended to represent any of a wide variety of control logic known in the art and, as such, may well be implemented as a microprocessor, a micro-controller, a field-programmable gate array (FPGA), application specific integrated circuit (ASIC), programmable logic device (PLD), firmware, software, and the like. In some implementations, control logic 731, 735, 736 and the like are intended to represent content (e.g., software instructions, etc.), which when executed cause a system to perform a method (e.g., accessing memory).
Various embodiments include a semiconductive substrate. Such a substrate may be a bulk semiconductive material this is part of a wafer. In an embodiment, the semiconductive substrate is a bulk semiconductive material as part of a chip that has been singulated from a wafer. In an embodiment, the semiconductive substrate is a semiconductive material that is formed above an insulator such as a semiconductor on insulator (SOI) substrate. In an embodiment, the semiconductive substrate is a prominent structure such as a fin that extends above a bulk semiconductive material.
The following examples pertain to further embodiments.
A first example includes a C-element comprising: a first nanopillar including a first fixed magnetic layer and coupled to a first contact; a second nanopillar including a second fixed magnetic layer and coupled to a second contact; and a third nanopillar including a third fixed magnetic layer and coupled to a third contact; wherein (a) the first, second, and third nanopillars are all formed over a common free magnetic layer, and (b) the third fixed magnetic layer, the tunnel barrier, and the free magnetic layer form a magnetic tunnel junction (MTJ).
A second example includes the subject matter of example 1 wherein the first and second nanopillars are formed on a common axis and the third nanopillar is formed on an additional axis that is orthogonal to the common axis.
A third example may include the subject matter of examples 1-2 wherein neither of the first and second nanopillars is formed on the additional axis.
A fourth example may include the subject matter of examples 1-3, wherein the free magnetic layer is monolithic.
A fifth example may include the subject matter of examples 1-4, wherein the free magnetic layer has a low logic state when both of the first and second nanopillars are supplied with low logic state current.
A sixth example may include the subject matter of examples 1-5, wherein the free magnetic layer has a low logic state when both of the first and second nanopillars are simultaneously supplied with low logic state current.
A seventh example may include the subject matter of examples 1-6, wherein the free magnetic layer retains a previously programmed logic state when the first and second nanopillars are supplied with opposite logic state currents.
An eighth example may include the subject matter of examples 1-7 with the C-element formed on a substrate upon which a magnetic memory including an additional MTJ is formed, wherein a fixed magnetic layer of the additional MTJ and the third fixed magnetic layer are both formed at a common layer level above the substrate.
A ninth example may include the subject matter of examples 1-8 comprising an additional nanopillar including an additional contact and an additional fixed magnetic layer; wherein the additional nanopillar is formed over the common free magnetic layer.
A tenth example may include the subject matter of examples 1-9, wherein none of the first, second, and third nanopillars includes any other additional fixed magnetic layer beyond the first, second, and third fixed magnetic layers.
An eleventh example may include the subject matter of examples 1-10, wherein a logic state of the C-element is programmable based on spin transfer torque (STT) effect and the logic state is read based on sensing tunneling magnetoresistance (TMR) of the MTJ.
A twelfth example may include the subject matter of examples 1-11, wherein the third nanopillar includes a tunnel barrier layer between the third fixed magnetic layer and the free magnetic layer.
A thirteenth example may include a logic gate comprising: first, second, and third nanopillars each including a fixed magnetic layer; wherein (a) each of the first, second, and third nanopillars is formed over and shares a common free magnetic layer, and (b) a logic state for the third nanopillar is determined based on logic states for the first and second nanopillars.
A fourteenth example may include the subject matter of example 13 wherein the first, second, and third nanopillars are non-collinear with each other.
A fifteenth example may include the subject matter of examples 13-14, wherein the logic gate includes asynchronous logic.
A sixteenth example may include the subject matter of examples 13-15, comprising a magnetic tunnel junction (MTJ), wherein a tunnel junction of the MTJ is included in the third nanopillar and there is no tunnel junction included in either of the first and second nanopillars.
A seventeenth example may include the subject matter of examples 13-16, wherein the free magnetic layer has a low logic state when both of the first and second nanopillars are supplied with a low logic state.
An eighteenth example includes a method comprising: providing a C-element including first, second, and third nanopillars that each comprise a fixed magnetic layer and couple to a contact; wherein (a) each of the first, second, and third nanopillars is formed over and shares a common free magnetic layer, and (b) a logic state for the third nanopillar is determined based on logic states for the first and second nanopillars; providing first and second low logic signals respectively to the first and second nanopillars; and converting the third nanopillar from a high logic state to a low logic state based on the first and second low logic signals. Thus, a logic state for the free layer dictates a logic state for the third nanopillar (which may be used to sense the logic state of the free layer).
A nineteenth example may include the subject matter of example 18 comprising simultaneously providing the first and second low logic signals respectively to the first and second nanopillars.
A twentieth example may include the subject matter of examples 18-19 comprising converting the third nanopillar from the high logic state to the low logic state within 5 ns of providing the first and second low logic signals respectively to the first and second nanopillars.
A twenty-first example includes an apparatus comprising: first, second, and third metal members that do not directly contact one another; a first magnetic member directly contacting the first metal member, a second magnetic member directly contacting the second metal member, and a free magnetic member directly contacting the third metal member; and a first metal interconnect coupling the first magnetic member to the free magnetic member and a second metal interconnect coupling the second magnetic member to the free magnetic member; wherein there is no additional magnetic member directly contacting any of the first, second, and third metal members; wherein a logic state for the free magnetic member is determined based on logic states for the first and second magnetic members.
A twenty-second example may include the subject matter of example 21 wherein the logic state for the first magnetic member is determined based on spin current orientation from the first magnetic member and the logic state for the second magnetic member is determined based on spin current orientation from the second magnetic member.
A twenty-third example may include the subject matter of examples 21-22 wherein the first metal interconnect directly contacts the first magnetic member and the free magnetic member.
A twenty-fourth example may include the subject matter of examples 21-23 wherein: the free magnetic member has a low logic state when both of the first and second magnetic members have low logic states; the free magnetic member has a high logic state when both of the first and second magnetic members have low logic states; and the free magnetic member retains a previously programmed logic state when the first and second magnetic members have opposite logic state currents.
A twenty-fifth example may include the subject matter of examples 21-24 included within a C element that includes no fixed magnetic layer. Thus, in an embodiment each of elements 906, 966, 907 is a free magnet layer that may flip magnetic orientation.
The foregoing description of the embodiments of the invention has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. This description and the claims following include terms, such as left, right, top, bottom, over, under, upper, lower, first, second, etc. that are used for descriptive purposes only and are not to be construed as limiting. For example, terms designating relative vertical position refer to a situation where a device side (or active surface) of a substrate or integrated circuit is the “top” surface of that substrate; the substrate may actually be in any orientation so that a “top” side of a substrate may be lower than the “bottom” side in a standard terrestrial frame of reference and still fall within the meaning of the term “top.” The term “on” as used herein (including in the claims) does not indicate that a first layer “on” a second layer is directly on and in immediate contact with the second layer unless such is specifically stated; there may be a third layer or other structure between the first layer and the second layer on the first layer. The embodiments of a device or article described herein can be manufactured, used, or shipped in a number of positions and orientations. Persons skilled in the relevant art can appreciate that many modifications and variations are possible in light of the above teaching. Persons skilled in the art will recognize various equivalent combinations and substitutions for various components shown in the Figures. It is therefore intended that the scope of the invention be limited not by this detailed description, but rather by the claims appended hereto.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2013/062539 | 9/30/2013 | WO | 00 |