2
What Constitutes a Nanoswitch? A Perspective

Supriyo Datta1, Vinh Quang Diep1, and Behtash Behin-Aein2

1Purdue University, USA

2GLOBALFOUNDRIES Inc., USA

2.1 The Search for a Better Switch

A basic element in digital logic is a switch or an inverter comprising a pair of complementary metal oxide semiconductor (CMOS) nanotransistors (Figure 2.1a) whose resistances img and img change in a complementary manner in response to the input voltage Vin. As Vin changes from 0 to VDD, the resistance img of the “NMOS” transistor gets smaller while the resistance img of the “PMOS” transistor gets larger making the output voltage

equation

change from VDD to 0 as shown in Figure 2.1b so that the output represents an inverted version of the input.

img

Figure 2.1 (a) CMOS inverter comprises an NMOS transistor (R1) and a PMOS transistor (R2). (b) Input–output characteristics of the inverter

For some time now it has been recognized that one of the biggest obstacles to continued downscaling is the heat dissipated [1,2]. Every time a switch changes state, the charge img stored in an input or an output capacitors gets dumped thus dissipating an energy of QVDD. If there are Nact number of active switches switching at a frequency img per second, the power dissipated can be written as

(2.1) equation

To estimate the energy QVDD dissipated per switch, we could use the numbers for the Intel® Core™ i3-530 Processor taken from their Web site at http://ark.intel.com/products/46472 [3]

equation

Since the power dissipated cannot increase too much beyond 73 W we cannot increase the number of active switches Nact or their speed of operation img very much, unless we discover switches that dissipate less energy without compromising the speed. It was this recognition that prompted the Semiconductor Research Corporation (SRC) together with the National Science Foundation (NSF) to launch the Nanoelectronics Research Initiative (NRI) in 2005 with the objective of exploring the possibility of realizing a better switch based on any known physical mechanism.

Outline: In this chapter we would like to share our perspective on the question of what constitutes a “transistor-like switch,” and how we could build one based on novel physical mechanisms and assess its performance. As an example of a radically different physical mechanism, we will focus on spintronics and nanomagnetics where there has been enormous progress in the last two decades. But we will try to phrase our discussion and conclusions in general terms so that it could be easily adapted to other phenomena as well.

The new discoveries in spins and magnets are already finding use in memory devices both to Read (R) information from magnets and to Write (W) information onto magnets. Many other new phenomena are being investigated for nanoelectronic memory as described in Part Two of this book. It seems natural to ask whether these advances in W&R units for memory devices could also translate into a new class of logic devices.

In Section 2.2 we start with a very brief and oversimplified discussion of the most common switch used to implement digital logic based on CMOS transistors stressing the key property of gain that allows us to interconnect them into complex circuits without the use of external amplifiers or clocks. To harness spins and magnets for logic applications one could either integrate them onto CMOS devices that provide the gain (see for example [4]) or try to design transistor-like spin–magnet devices having gain. It is the latter option that we will explore in this chapter.

We will argue that a CMOS switch can be viewed as an integrated WR unit, using the word “Write” in a somewhat unconventional sense. The purpose is not to provide any new insight into CMOS, but to help understand how W and R units used for memory devices can be combined to build transistor-like switches.

In Section 2.3 we discuss the standard W and R devices used for magnetic memory devices and present one way to integrate them into a single unit where the input and output are electrically isolated, but we argue that such a unit would not provide the key transistor-like property of gain. We will then show (Section 2.4) that the recently discovered giant spin Hall effect (GSHE) could be used to construct a WR unit with gain [5].

Other possibilities for transistor-like WR units with gain are briefly discussed in Section 2.5 including all-spin logic (ASL) [6] along with new possibilities based on newly discovered phenomena. Indeed, with the growing research interest in STT-MRAM (spin transfer torque magnetic random access memory) for both stand-alone [7] and embedded memory applications [8,9] it is likely that many more new phenomena will be discovered that could be used to construct transistor-like WR units for logic applications.

Also we should mention that there are other independent proposals like the trans-spinor [10] and m-logic [11] that could be viewed as examples of the same WR paradigm for logic that we are discussing here.

In Section 2.6 we end with a brief discussion of how these alternative transistor-like switches could be evaluated in terms of possible applications. A key metric is the energy–delay product and we will argue that new materials and phenomena for W and R units are needed to provide any improvement over standard CMOS switches. On the other hand the nonvolatility and reconfigurability of switches based on magnets is a novel feature that could enable a whole new class of circuits very different from those currently possible.

2.2 Complementary Metal Oxide Semiconductor Switch: Why it Shows Gain

To understand the key characteristics of a transistor-like switch it is useful to take a brief look at a standard transistor. The simplest transistor is an NMOS or a PMOS, but we choose a CMOS switch which combines the two into a single switch that performs a logic operation, namely NOT, and has an input–output characteristic resembling those obtained from the spin switches discussed later in the chapter.

A CMOS switch is made of an NMOS and a PMOS transistor, which constitute the voltage-controlled resistors img and img shown in Figure 2.1a. Let us briefly describe the characteristics of an NMOS and a PMOS transistor, which can then be combined to obtain the input–output characteristics of the CMOS inverter shown in Figure 2.1b.

NMOS transistor: The resistor img in Figure 2.1a is an NMOS transistor whose resistance

equation

is reduced by a positive input voltage Vin. For small input voltages the conductance (img) increases exponentially with Vin (see for example [12])

equation

Also, the resistance is not constant and ideally the current saturates for large Vout. We could describe this behavior approximately as (img: constant)

With img the current saturates perfectly, which is what we would ideally like; but with img we have a characteristic looking more like real transistors, with the current showing an increase with Vout due to “drain-induced barrier lowering (DIBL).”

PMOS transistor: The other resistor (img) in Figure 2.1a is a PMOS transistor whose resistance is increased by a positive input voltage and we will assume that the characteristics can be described by an expression similar to Equation 2.2 but with Vin and Vout replaced by (VDDVin) and (VDDVout) respectively.

In general the NMOS and PMOS need not be symmetric with the same constant I0 appearing in both current expressions (see Equations 2.2 and 2.3) but we will ignore such “details”, since our objective is to use the simplest model just to illustrate the main points.

Switch characteristics: The input–output characteristics of a CMOS inverter are obtained by solving Equation 2.2 for img (NMOS) and Equation 2.3 for img (PMOS) simultaneously. For any particular Vin, we adjust Vout numerically so as to make img. This leads to the switch characteristics shown in Figure 2.2 for different values of the parameter img reflecting different degrees of current saturation as discussed earlier.

img

Figure 2.2 (a) NMOS, (b) PMOS and (c) Input-output characteristics of a CMOS input–output characteristics of a CMOS inverter obtained by solving Equation 2.2 for R1 (NMOS) and Equation 2.3 for R2 (PMOS) simultaneously for different values of img

Gain: A key attribute of a logic unit is its gain defined as the change in the output voltage for a given change in the input voltage

(2.4) equation

A logic unit should have a gain >1 in order to drive another in a circuit. It is evident from Figure 2.2 that while with large values of img the inverter has a sizeable gain, the gain img if img. Our img is a parameter introduced (see Equations 2.2 and 2.3) to account for the drain voltage dependence of the current and is usually far bigger than one for any real transistor. And so the situation with img is not of any real practical significance.

We are simply using the factor img to make the point that in order to have gain >1, one needs an input–output asymmetry whereby the current is controlled largely by Vin, and very little by Vout. This is evident if we rewrite the current in Equation 2.2 for large Vout

equation

showing that the factor img represents the asymmetry in the response of the current to the input and output voltages. With img, this asymmetry is lost and so is the gain.

Switch as a Write–Read pair: Before we move on, let us point out that a CMOS switch could be viewed as a Write–Read (WR) pair, if we use the word Write in a somewhat unconventional sense. This viewpoint may seem artificial and probably does not provide any insight into the operation of CMOS switches. Our reason for introducing it is as an aid to understand how Write and Read units based on spins and magnets can be combined to form switches.

We could define the state img of the complementary pair in terms of the ratio of the two resistances img and img:

(2.5) equation

and create two plots: the Write (W) characteristics showing img as a function of the input voltage Vin (Figure 2.3a) and the Read (R) characteristics showing the output voltage Vout as a function of the state img (Figure 2.3b).

img

Figure 2.3 (a) “Write” operation in a CMOS inverter: State of the CMOS pair defined as S = log(R2/R1) as a function of the input voltage Vin. (b) “Read” operation: Output voltage Vout as a function of the state S. (c) Symbolic representation depicting the switch as a Write–Read pair

The former describes the W operation whereby the state img of the CMOS inverter is set according to the input voltage Vin, while the latter describes the R operation in that the supply voltage VDD results in an output voltage Vout depending on the state img as shown symbolically in Figure 2.3c:

(2.6) equation

Note that we are stretching the meaning of the Write operation somewhat, since the state S does not persist once the input Vin has been removed: Unlike real memory devices, the Read operation needs to be carried out while Vin is present. Our purpose here is simply to connect the language of memory devices involving W and R units to that of CMOS so that we can understand and adapt the key property of gain that distinguishes logic units.

To integrate W and R into a transistor-like switch, an input–output asymmetry seems important: the gain of a CMOS switch seems intimately related to the fact that the input voltage Vin is far more effective in controlling the state of the switch img than the output voltage Vout. This input–output asymmetry and the resulting gain make a transistor very different from reversible Hamiltonian systems often discussed in the context of nanoscale systems. To harness spins and magnets for logic devices we have two broad options:

  • Integrate them onto CMOS devices which provide the gain.
  • Design transistor-like spin–magnet devices that have gain.

It is the latter possibility that we are discussing in this chapter.

2.3 Switch Based on Magnetic Tunnel Junctions: Would it Show Gain?

Since W and R units based on magnetic tunnel junctions (MTJs) are now well-known, it seems natural to ask whether these could be combined into a transistor-like switch. Before addressing that question let us briefly summarize how an MTJ-based W and R device works.

2.3.1 Operation of an MTJ

Figure 2.4a shows a simplified MTJ structure having one layer with a reference magnet img separated by a tunnelling barrier from a free layer magnet of nanometre scale thickness whose magnetization img represents the stored information. Figure 2.4b shows a typical resistance versus current characteristic of an MTJ taken from Kubota et al. [13] which illustrates the basic physical phenomena underlying both the R and W operations.

img

Figure 2.4 (a) A simplified schematic of a magnetic tunnel junction (MTJ). (b) A typical resistance versus current characteristic of an MTJ taken from Kubota et al. [13]. Reprinted by permission from Macmillan Publishers Ltd: Nature Physics, Ref. [13], copyright 2008

At low currents the resistance can have one of two values: The smaller one (img) corresponds to the P configuration with the two magnetizations parallel: img while the larger one corresponds to the AP configuration with the magnetizations anti-parallel: img. This phenomenon allows one to Read the state of the free magnet img relative to the fixed magnet img by applying a small voltage img.

On the other hand Figure 2.4b shows that at sufficiently high positive currents the free layer switches from a P to an AP configuration while at high negative currents it switches from an AP to a P configuration. This phenomenon allows one to Write information contained in the polarity of the current onto the magnetization of the free layer.

Figure 2.5 shows the basic characteristics of the Write and Read unit based on MTJ device and their symbolic operations. The Write unit converts the input current Vin into the magnetization img of the free magnet, while the Read unit converts the information stored in img into an output current Vout given by

where V is the supply voltage and RL is a fixed load resistance.

img

Figure 2.5 An MTJ unit can be used either as a Write (W) unit or as Read (R) unit

2.3.2 W–R Unit with Electrical Isolation

We can now proceed to combine an MTJ Read (R) device with a Write (W) device to obtain a composite unit as shown in Figure 2.6a where the magnet img from R is coupled to the magnet img from W through their dipolar magnetic field as indicated by a dashed line. This allows the information to propagate from input to output: An input current Iin switches the Write magnet (img) which in turn switches the Read magnet (img) through the dipolar coupling causing a change in the output current Iout as described by Equation 2.7. At the same time the input is electrically isolated from the output allowing these units to be interconnected to form large circuits. This feature has some similarity to m-logic [11] which proposes to use exchange coupling to couple input domains to the output.

img

Figure 2.6 (a) A Write (W) and a Read (R) unit combined to obtain a logic unit with input–output isolation. The dashed line represents the magnetic coupling between the two free magnets. (b) Representative symbol. (c) Equivalent circuit. (d) Input–output characteristic

The WR unit in Figure 2.6a can be modelled with an equivalent circuit of the form shown in Figure 2.6c which leads to the overall input–output characteristic shown in Figure 2.6d.

2.3.3 Does This W–R Unit Have Gain?

So far things seem straightforward, combining a W unit with an R unit using magnetic coupling to allow information transfer while maintaining electrical isolation. But can this unit exhibit gain, so that the swing in the output current will exceed that in the input current?

The swing in the output current is proportional to the voltage as in Equation 2.7 or Figure 2.6d. It seems that we could make it exceed ΔIin simply by choosing a large enough supply voltage img.

The problem, however, is this. The voltages img of MTJs in the Read unit also give rise to a spin current img that acts on the Read magnet img. Ordinarily Read voltages are kept small enough such that the resulting spin current img does not disturb the free layer whose information we are trying to read. But if we do that, the output current would be much smaller than what is needed as input to drive the next stage and we could not build circuits without using an external amplifier.

To obtain an output spin current comparable to the critical spin current needed to drive the input of the next stage we have to make the supply voltage img even larger and the resulting spin current img acting on the Read magnet img would exceed the spin current img acting on the Write magnet img. The state of the magnet img will then be determined by the output rather than the input. This is analogous to building a CMOS inverter (Section 2.2) using transistors whose current is controlled more strongly by the drain than by the gate, described by a img lesser than one.

We need to design the magnet pair such that it “feels” the influence of the input current far more strongly than that of the output current. It may be possible to design composite magnets with different materials to achieve this, but a relatively straightforward design seems possible utilizing a relatively recent discovery, namely the giant spin Hall effect (GSHE) as we will describe next.

2.4 Giant Spin Hall Effect: A Route to Gain

The GSHE is exhibited by materials with spin–orbit coupling where the flow of charge current img is accompanied by a spin current img in the perpendicular direction, such that the spin current density equals the charge current density times the spin Hall angle [14]:

equation

so that

img

The spin Hall angle img is usually quite small, but recently a number of GSHE materials have been discovered which have img values as high as 0.3 [15]. More interestingly, a proper choice of geometry with L img t can give values of img in excess of one, corresponding to a spin current img that exceeds the current img.

We can make use of this natural gain provided by the GSHE material, by replacing the MTJ-based Write unit in Figure 2.6a with the one shown in Figure 2.7a. To get better magnetic coupling between the Write and Read magnets it may be advisable to stack them vertically as shown in Figure 2.7b. In any case the WR unit can be modelled with an equivalent circuit of the form shown in Figure 2.7c obtained by combining the W unit with a separate equivalent circuit for the R unit. Here img is the conductance of the MTJ device and it can be related to img and img representing the sum and difference respectively of the parallel and anti-parallel conductances.

img

Figure 2.7 (a) A GSHE Write and a Read unit combined to build a logic unit with input–output isolation and gain. The dashed line represents the magnetic coupling between the two free magnets. (b) Better magnetic coupling between the Write and Read magnets can be obtained by stacking the units vertically rather than laterally. (c) Equivalent circuit for structure in (a). (d) Input–output characteristic

The parameters img and img can be related to experimentally reported quantities like the tunnelling magnetoresistance (TMR)

(2.10a) equation

or the polarization img

(2.10b) equation

The input–output characteristic (Figure 2.7d) was obtained from the equivalent circuit in Figure 2.7c using the same method as described in [5] with the spin currents coupled to the Landau–Lifshitz–Gilbert (LLG) equation for the magnet pair img. For a small supply voltage V (→0) the characteristic is symmetric about the origin but it shifts to the left as V is increased because the spin current Is injected by the Read unit makes it easier to switch from +1 to −1 than to switch from −1 to +1. Indeed if the voltage img were too large we would not have a useful switch. But the GSHE allows us to use a relatively small img and still have gain.

The key point is that the gain img from the GSHE allows the use of a relatively low voltage. A Write unit based on an ordinary spin–torque device (like the one discussed in the last section) has a spin current that is less than the charge current img, corresponding to a img less than one and thus requires a much larger voltage img to drive the next unit.

2.4.1 Concatenability

Although the switch in Figure 2.7 exhibits gain and input–output isolation, it is not “concatenable” because the output from the Read unit is purely positive (assuming V is positive) and is not appropriate for driving the Write unit of the next stage which requires a bipolar input that takes on both positive and negative values. One can think of two broad approaches to addressing this concatenability issues:

  • Design a Write unit that can be driven with purely positive voltages.
  • Design a Read unit that produces a bipolar output.

One possible design, based on the second approach [5], is shown in Figure 2.8a. It requires a more complicated fabrication process since two MTJs are required: If they had the same resistance the output voltage would be zero since one is connected to +V and one to −V. But the two MTJs will never have the same resistance, since their fixed magnets are antiparallel, namely img and img. Depending on whether the free layer magnetization img is parallel to img or img, one MTJ will be in its low resistance or P configuration while the other will be in its high resistance or AP configuration.

img

Figure 2.8 (a) An integrated WR unit obtained by vertically stacking a W device based on the GSHE and a dual MTJ R device with the corresponding magnets img and img magnetically coupled. (b) Equivalent circuit for structure in (a). (c) Input–output characteristics of the device which also implies gain and nonvolatility properties of the switch. Reprinted with permission from [5]. Copyright 2012, AIP Publishing LLC

If the MTJ connected to +V is in its low resistance state then the output will be closer to +V and hence positive. If the MTJ connected to −V is in its low resistance state then the output will be closer to −V and hence negative. This dual MTJ Read unit should thus do what we want, namely convert positive or negative magnetization into a bipolar (that is, positive or negative) output voltage; and hence a bipolar output current.

For quantitative modelling we could use the equivalent circuit shown in Figure 2.8b, where img and img are the same as the ones used in Equation 2.9. This equivalent circuit shows that the open circuit voltage is proportional to img, the component of img along img, giving an output current of

equation

Figure 2.8c shows the input–output characteristic calculated using the equivalent circuit shown in Figure 2.8b and coupling the spin currents to the LLG equation for the magnet pair img [5].

The gain can be estimated by noting that from Figure 2.8c

equation

so that

(2.11) equation

For an approximate gain of ∼2, we need a voltage of

equation

which only has a minor effect on the input–output characteristic (Figure 2.8c).

2.4.2 Proof of Gain and Directionality

A good test for switches with gain and directionality is the following. It should be possible to connect an odd number of such switches to form a ring oscillator (Figure 2.9). If the voltages img on the Read units exceed the threshold value needed to drive the following Write unit, then each unit switches the next unit anti-parallel to itself. With an odd number of magnets, three in this case, in the loop, there is no way for all three units to be anti-parallel to each other and there is no satisfactory steady state. Unit 1 switches unit 2, which in turn switches unit 3, which goes on to switch unit 1 and the result is an oscillatory output as obtained from detailed simulation [5].

img

Figure 2.9 An odd number of WR units with gain and directionality can be connected in a ring to form a ring oscillator. Reprinted with permission from [5]. Copyright 2012, AIP Publishing LLC

Such oscillations are well known using an odd number of CMOS switches, and should provide a good test for the properties of gain and directionality which ensure that a signal can propagate without losing strength or compounding errors.

2.5 Other Possibilities for Switches with Gain

So far we have seen two examples of switches, the standard CMOS switch and a proposed one based on spins and magnets. Both can be viewed as integrated WR units where the input Vin or Iin writes the internal state img which is then read to generate an output. As noted earlier, in the case of CMOS we are stretching the meaning of Write somewhat.

img

For the CMOS switch, the internal state img can be defined in terms of the resistances of the NMOS and PMOS transistors, while for the spin switch img represents the magnetizations of the magnet pair:

equation

We have argued that a spin switch with gain could be implemented by combining a dual MTJ-based Read unit with a GSHE-based Write unit. However, this is by no means the only possibility. For example, the Write unit could involve a voltage-controlled multiferroic [16] as shown in Figure 2.10.

img

Figure 2.10 Voltage-controlled spin switch: If the Write magnet m′ is conducting and is insulated from Vin by an insulator (similar to the gate oxide of an MOS transistor), it may be possible to achieve electrical isolation without using a separate dipole-coupled Read magnet m so that Vin → m′ → Vout

Note, however, that in order for one unit to be able to drive another, the output voltage Vout has to be large enough to switch the multiferroic, thus requiring a minimum voltage img on the Read device. This voltage should not be too large, or the resulting spin current could control the magnet pair img instead of the input voltage. As we have argued, a suitable degree of input–output asymmetry is needed and whether it can be achieved has to be assessed carefully for each individual proposal. Indeed many other phenomena like voltage-controlled magnetic anisotropy (VCMA) (see for example [17–19]) could potentially be used to design improved W units.

A key difference with the CMOS switch is that unlike the resistance of an NMOS or a PMOS transistor, the magnetization represents a nonvolatile state img. However, it may be possible to use other mechanisms for voltage-controlled resistance based on phase transition phenomena (like the Mott transition) [20] which could provide a nonvolatile internal state img like magnets.

2.5.1 All-spin Logic

Both the CMOS and the spin switch that we have described involve ordinary voltages and currents as the input and output variables and can be interconnected with ordinary wires to form circuits.

One could also envision switches based on spin voltages and spin currents as the input and output variables. An input spin current switches the Write magnet img which through the dipolar coupling switches the Read magnet img causing the output spin current to switch (Figure 2.11). This is similar to the all-spin logic (ASL) device [6,21] with the difference that the magnets img and img are electrically isolated in the present version. It was shown theoretically in [6,21] that switches with gain and directionality can be implemented with voltages as low as 10 mV.

img

Figure 2.11 All spin logic (ASL): spin switch with spin voltages and spin currents as input and output

Spin currents could in principle carry more information than ordinary currents and enable devices one step closer to quantum information processing. However, unlike ordinary charge currents, spin currents die out within a spin coherence length which can vary widely from tens of nanometers to tens of microns depending on the material and the temperature of operation. As it stands, this could still allow information transfer up to the first layer of interconnects (Metal layer 1, M1), but not for longer lengths (M2 and higher).

2.6 What do Alternative Switches Have to Offer?

We have tried to present a general perspective on how Write and Read units can be integrated into switches with gain. But what do these alternative switches have to offer relative to the standard CMOS switches that are widely used?

2.6.1 Energy–Delay Product

We started this chapter pointing out that a key roadblock on the path of miniaturization is the energy it takes to operate a switch. It is well-known that the switching energy can be reduced by going slow, so that the energy per se is not a fundamental property of a particular switch. It makes more sense to look at the energy–delay product. Consider for example [22] the charging of a capacitor img through a resistance img from a voltage img, for which it is well known that

equation

Combining the two relations we obtain

(2.12) equation

suggesting that the energy–delay product is determined simply from two quantities:

  1. How much charge img is being switched?
  2. What is the resistance img through which it is being switched?

For CMOS switches the resistance img is ∼ tens of kilo-ohms, while the charge img is more difficult to estimate. In our introduction we used system level numbers to estimate the quantity QVDD as ∼3000 eV, suggesting that img electrons, since VDD img volt. On the other hand if we look at the gate charge on an individual transistor it would be over an order of magnitude smaller. We believe the discrepancy is because the former estimate imgincludes additional parasitic charges.

How does this compare with spin switches? Spin switches being all metallic structures usually have lower resistances of several tens of ohms. But the charge img is ordinarily much larger, making img much larger. It has been shown [23] that the minimum charge img needed to switch a magnet through an ordinary spin–torque mechanism (Slonczewski spin transfer torque) is given by:

where Ns is the number of spins comprising the magnet which is related to the saturation magnetization through the relation

(2.14) equation

where μB is the Bohr magneton, img is the volume of magnet.

Typical values of img give an img of about 100 spins in a volume of 1 nm3. This means that even a magnet as small as ∼10 × 10 × 1 nm has 104 spins, and from the inequality in Equation 2.13, the charge img is at least 20 000 electrons well in excess of the CMOS numbers.

How fundamental is the inequality in Equation 2.13? One could understand this inequality by noting that the process of switching a magnet with a stream of incident electrons can be written as

equation

During switching the magnet spin changes by img and it takes at least img electrons to conserve spin.

This argument, however, assumes that there is no other source of spin and the phenomenon of GSHE allows us to bypass this argument since the strong spin–orbit coupling provides a source of spin.

img

An electron on its way through the GSHE material gets deflected towards the magnet, flips its spin, has its spin randomized and then is deflected again by the spin–orbit coupling towards the magnet and so on. In other words the same electron on its way through the GSHE material is incident repeatedly on the magnet and transfers many units of spin to it.

Indeed there is experimental evidence [14] that the GSHE material allows us to switch a magnet with less number of electrons than img. It would seem that we could reduce the charge transferred from Equation 2.13 to

(2.15) equation

However, the GSHE gain img depends on the length of the magnet (Equation 2.8) which also makes the magnet longer and increases Ns. The possible improvement is thus useful but not unlimited. It thus seems that magnet-based switches will not provide the low power solution we are looking for unless more suitable Write mechanisms can be identified. Moreover, the dual MTJ Read unit fails with respect to another impressive characteristic of the CMOS switch: negligible standby power. These are the issues that need increased attention in the coming years.

2.6.2 Beyond Boolean Logic

Barring a major improvement is it worth pursuing alternative switches? We believe the answer is yes because of many other nonconventional applications that may be possible.

Consider for example the reconfigurable correlator shown in Figure 2.12 which should provide an output that correlates the incoming signal img with a reconfigurable reference signal img stored in the img of the switches that could be any string of +1's and −1's of length img, img being a large number.

img

Figure 2.12 An example of a device that could be implemented by interconnecting spin switches (Figure 2.8a) which should provide an output that correlates the incoming signal {Xn} with a reconfigurable reference signal {Yn} stored in the switches. Inset shows response of output magnetization as a function of time (normalized). Threshold is adjusted such that the magnet is switched only if all 20 bits of {Y} match all 20 bits of {X}. With even one mismatch the output fails to switch. Note that no middle circuitry for signal conversion or amplification is involved. Reprinted with permission from [5]. Copyright 2012, AIP Publishing LLC

Since the output current of each Read unit is a product of img and img it is determined by img which are all added up to drive the output magnet. If the sequence img is an exact match to img, then the output voltage will be img, since every img will equal +1, being either (+1)*(+1) or (−1)*(−1). If img matches img, in img, instances with img mismatches, the output will be img since every mismatch lowers output by 2. If we set the threshold for the output magnet to img then the output will respond for all img that matches the reference img within a tolerance of img errors. The inset in Figure 2.12 shows an example with img.

This is a rather unique device which would allow us to correlate an input analog signal with a stored digital code to produce an analog output. This could be useful in mobile phones for decoding CDMA signals. Moreover it has an intriguing similarity to biological systems which correlate weak analog signals from cellular processes with a digital code stored in DNA molecules.

2.7 Perspective

But let us not go too far out on a limb with speculations. The objective here is simply to present our perspective viewing switches as WriteRead units underlining the key role played by gain and directionality in enabling large scale circuits. Hopefully this will help guide the search for new Write and Read mechanisms that could lead to fast low energy switches allowing miniaturization to continue for many more generations. But even otherwise, additional features like reconfigurability and nonvolatility could enable new functionalities currently not available. For example, the Spin Switch [5] could provide a compact implementation for neuron and synapse [24] as well as logic gates that compute with spins and magnets [25].

2.8 Summary

This chapter presents our perspective on how W and R devices in general, spintronic or otherwise, can be integrated into switches having gain and directionality like transistors. Such switches could be interconnected to build complex circuits without external amplifiers or clocks. We start with a very brief and oversimplified discussion about CMOS transistors and argue that a CMOS switch can be viewed as an integrated WR unit having an input–output asymmetry that give it gain and directionality. Next we discuss the standard W and R units used for magnetic memory devices and present one way to integrate them into a single unit with the input electrically isolated from the output. But this integrated WR unit would not provide the key property of gain. We then show that the recently discovered GSHE could be used to construct a WR unit with gain and suggest other possibilities for spin switches with gain.

We end with a brief evaluation of these alternative switches in terms of possible applications. For conventional Boolean logic, at the present magnet-based switches will not provide the low power solution over standard CMOS switches unless more suitable Write mechanisms can be identified. On the other hand the nonvolatility and reconfigurability of switches based on magnets is a novel feature that could enable a new class of circuits that are very different from those currently possible.

Acknowledgments

It is a pleasure to acknowledge a number of colleagues who have contributed to this work in different ways over many years: Sayeef Salahuddin, Angik Sarkar, Srikant Srinivasan, and Deepanjan Datta. S.D. and V.Q.D. are grateful for support from the Institute for Nanoelectronics Discovery and Exploration (INDEX) and the NSF-sponsored Center for Science of Information.

References

  1. 1. Haensch, W., Nowak, E.J., Dennard, R.H. et al. (2006) Silicon CMOS devices beyond scaling. IBM Journal of Research and Development, 50, 339–361.
  2. 2. Theis, T.N. and Solomon, P.M. (2010) In quest of the ‘Next Switch’: Prospects for greatly reduced power dissipation in a successor to the silicon field-effect transistor. Proceedings of the IEEE, 98(12), 2005–2014.
  3. 3. Augustine, C. and Srinivasan, S. (2014) Notes on energy QVDD dissipated per switch. See Intel® Core™ i3-530 Processor at http://ark.intel.com/products/46472 (accessed 16 January 2014).
  4. 4. Kang, S.H. and Lee, K. (2013) Emerging materials and devices in spintronic integrated circuits for energy-smart mobile computing and connectivity. Acta Materialia, 61(3), 952–973.
  5. 5. Datta, S., Salahuddin, S. and Behin-Aein, B. (2012) Non-volatile spin switch for Boolean and non-Boolean logic. Applied Physics Letters, 101(25), 252411.
  6. 6. Behin-Aein, B., Datta, D., Salahuddin, S. and Datta, S. (2010) Proposal for an all-spin logic device with built-in memory. Nature Nanotechnology, 5(4), 266–270.
  7. 7. Everspin Technologies Inc. (2013) “Spin-Torque MRAM TECHNICAL BRIEF.”.
  8. 8. Kang, S.H. (2010) Embedded STT-MRAM for Mobile Applications: Enabling Advanced Chip Architectures, Non-Volatile Memories Work, UCSD.
  9. 9. Thomas, L., Jan, G., Zhu, J. et al. (2013) Magnetization dynamics in perpendicular STT-MRAM cells with high spin-torque efficiency and thermal stability, 58TH Annu. Conf. Magn. Magn. Mater. 4–8 Nov. 2013 Denver, Colorado.
  10. 10. Bae, S., Zurn, S., Egelhoff, W.F. et al. (2001) Magnetoelectronic devices using α-Fe/sub 2/O/sub 3/bottom GMR spin-valves. IEEE Transactions on Magnetics, 37(4), 1986–1988.
  11. 11. Morris, D., Bromberg, D., Zhu, Jian-Gang and Pileggi, L. (2012) mLogic: Ultra-low voltage non-volatile logic circuits using STT-MTJ devices, Des. Autom. Conf. (DAC), 2012 49th ACM/EDAC/IEEE, pp. 486–491.
  12. 12. Taur, Y. and Ning, T.H. (1998) Fundamentals of Modern VLSI Devices, Cambridge University Press.
  13. 13. Kubota, H., Fukushima, A., Yakushiji, K. et al. (2007) Quantitative measurement of voltage dependence of spin-transfer torque in MgO-based magnetic tunnel junctions. Nature Physics, 4(1), 37–41.
  14. 14. Liu, L.Q., Pai, C.F., Li, Y. et al. (2012) Spin-torque switching with the giant spin hall effect of tantalum. Science, 336(6081), 555–558.
  15. 15. Pai, C.-F., Liu, L., Li, Y. et al. (2012) Spin transfer torque devices utilizing the giant spin Hall effect of tungsten. Applied Physics Letters, 101(12), 122404.
  16. 16. Heron, J.T., Trassin, M., Ashraf, K. et al. (2011) Electric-field-induced magnetization reversal in a ferromagnet-multiferroic heterostructure. Physical Review Letters, 107(21), 217202.
  17. 17. Liu, L., Pai, C.-F., Ralph, D.C. and Buhrman, R.A. (Sep. 2012) Gate voltage modulation of spin-Hall-torque-driven magnetic switching, arXiv:1209.0962 [cond-mat.mtrl-sci].
  18. 18. Amiri, P.K. and Wang, K.L. (2012) Voltage-controlled magnetic anisotropy in spintronic devices. SPIN, 02(03), 1240002.
  19. 19. Zhu, J., Katine, J.A., Rowlands, G.E. et al. (2012) Voltage-induced ferromagnetic resonance in magnetic tunnel junctions. Physical Review Letters, 108(19), 197203.
  20. 20. Zhou, Y. and Ramanathan, S. (2013) Correlated electron materials and field effect transistors for logic: A review. Critical Reviews in Solid State and Material Sciences, 2013, 286.
  21. 21. Srinivasan, S., Sarkar, A., Behin-Aein, B. and Datta, S. (2011) All-spin logic device with inbuilt nonreciprocity. IEEE Transactions on Magnetics, 47(10), 4026–4032.
  22. 22. Feynman, R.P. (1998) Feynman Lectures on Computation, Addison-Wesley.
  23. 23. Behin-Aein, B., Sarkar, A., Srinivasan, S. and Datta, S. (2011) Switching energy-delay of all spin logic devices. Applied Physics Letters, 98(12), 123510.
  24. 24. Diep, V., Brian, S., Behin-Aein, B. and Datta, S. (2014) Spin Switches for compact implementation of neuron and synapse. Appl. Phys. Lett., 104, 222405.
  25. 25. Behin-Aein, B., Wang, J.-P., and Weisendanger, R. (2014) Computing with Spins and Magnets. MRS Bulletin, 39, 696.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset