Remarkable breakthroughs have established the functionality of graphene and carbon nanotube transistors as replacements to silicon in conventional computing structures, and numerous spintronic logic gates have been presented. However, an efficient cascaded logic structure that exploits electron spin has not yet been demonstrated. In this work, we introduce and analyse a cascaded spintronic computing system composed solely of low-dimensional carbon materials. We propose a spintronic switch based on the recent discovery of negative magnetoresistance in graphene nanoribbons, and demonstrate its feasibility through tight-binding calculations of the band structure. Covalently connected carbon nanotubes create magnetic fields through graphene nanoribbons, cascading logic gates through incoherent spintronic switching. The exceptional material properties of carbon materials permit Terahertz operation and two orders of magnitude decrease in power-delay product compared to cutting-edge microprocessors. We hope to inspire the fabrication of these cascaded logic circuits to stimulate a transformative generation of energy-efficient computing.
Manipulation of the spin-degree of freedom for spintronic computing requires the invention of unconventional logic families to harness the unique mechanisms of spintronic switching devices1,2,3,4,5,6,7,8,9,10,11,12,13,14. Cascading, one device directly driving another device, has been well known as a major challenge and fundamental requirement of a logic family since von Neumann’s15 1945 proposal for a stored-program electronic computer. If the input and output signals are not of the same type and magnitude, it is difficult to connect devices without an additional device for translation. This extra device consumes power, time and area, and severely degrades the utility of the logic family.
Here we present an alternative paradigm for computing: all-carbon spin logic. This cascaded logic family creatively applies recent nanotechnological advances to efficiently achieve high-performance computing using only low-dimensional carbon materials16,17,18,19,20,21,22,23,24. A spintronic switching device is proposed utilizing the negative magnetoresistance of graphene nanoribbon (GNR) transistors25,26,27,28,29 and partially unzipped carbon nanotubes (CNTs)30,31, unzipped30,32,33,34,35 from metallic CNT interconnect. These carbon gates can be cascaded directly; no additional intermediate devices are required between logic gates. The physical parameters necessary for proper switching operation are evaluated through mean-field tight-binding calculations of the band structure to enable an analysis of computational efficiency and to provide guidance for an experimental proof of concept. The results demonstrate the potential for compact all-carbon spin logic circuits with Terahertz operating speeds and two orders of magnitude improvement in power-delay product, thus motivating further investigation of the proposed device and computational structure.
Device structure and physical operation
The active switching element is a zigzag GNR field-effect transistor with a constant gate voltage and two CNT control wires, as illustrated in Fig. 1. The gate voltage is held constant, and the GNR conductivity is therefore modulated solely by the magnetic fields generated by the CNTs. These magnetic fields can flip the orientation of the strong on-site magnetization at the GNR edges, which display local antiferromagnetic (AFM) ordering due to Hubbard interactions36 (see Methods). As shown in Fig. 2, the magnetization at each edge is controlled by its neighbouring CNT, with magnetization decaying towards the centre of the GNR. In the absence of an external magnetic field or with edge magnetizations of opposite polarities, the GNR exhibits global AFM ordering in the ground state. Significantly, GNRs with edge magnetizations of the same polarity exhibit global ferromagnetic (FM) ordering in the ground state.
Mean-field tight-binding calculations show that the GNR global magnetic ordering determines the band structure, and therefore the conductivity. The Zeeman interaction can switch the magnetic ground state, causing spin-dependent band splitting. There are conduction modes in the FM state for all energies, but no conduction modes in the AFM state for Fermi energy EF within the AFM state bandgap. By tuning EF into the AFM bandgap through control of the gate voltage, the application of magnetic fields at the GNR edges causes a colossal change in conductivity, switching the GNR from the resistive AFM state to a conductive FM state. Importantly, if EF is outside the AFM bandgap, conduction modes are always available, and switching of the magnetic ordering does not cause a change in conductivity. This is one possible explanation for the lack of magnetoresistance observed by Bai et al.28 when applying an in-plane magnetic field to a GNR. It can be further noted that given the proximity between the CNTs and GNR, the attractive van der Waals and repulsive Casimir forces may alter the electronic wavefunctions and energy dispersion. However, these effects do not change the nature of the highly conductive CNT transport, nor the electron–electron repulsion among lattice sites. As a result, the spontaneous AFM ordering and edge magnetization are not sufficiently affected to alter the GNR magnetoresistance.
Edge effects and operation temperature
The spin-dependent band splitting is strongest with pristine zigzag edges37 as achieved in ref. 35, enabling a spin-polarized current38 and closing the energy gap for the GNR in the FM state as shown in Fig. 3. Local edge defects in quasi-pristine GNRs cause local perturbation in the magnetic ordering around these defects37. However, the magnetic state is quickly regained within two unit cells (<1 nm) from the defect. As a result, the switching mechanism persists with defect spacing >3 nm, increasing the magnitude of the critical magnetic field for large defect density. As the magnetic ordering originates from the GNR edges, it is not affected significantly by defects present away from the edges. In the case of very rough edges, a lack of sufficient contiguous zigzag portions to compensate for the presence of armchair edges may result in large switching fields.
Smooth GNRs with long contiguous stretches of pristine zigzag edges have been experimentally demonstrated35. As defects affect the magnetization on the order of 1 nm around the defect location37, this abundance of zigzag edges of 5 nm or larger elicits strong magnetic ordering. Sufficient contiguous zigzag edges between defects thus enable a persistence of the magnetic order.
Yazyev39 indicated a GNR Curie temperature near 10 K, below which the spin correlation length grows exponentially. At temperatures around 70 K, correlation lengths are on the order of 10 nm, presenting a limitation for device operation. The correlation length approaches 1 nm at room temperature, making observation of the magnetization difficult in disordered systems. Therefore, low temperatures are desirable to minimize the required magnetic field and to ensure the manifestation of this effect in large samples. This concern may have been resolved, with magnetic order recently demonstrated in zigzag GNRs at room temperature40.
We performed simulations of the proposed all-carbon spintronic switching device to determine the system and material parameters required to ensure feasibility. The magnetic instability energy is dependent on the GNR width (Supplementary Note 1), and determines the edge magnetic field required to switch the global ground state from AFM to FM ordering. As shown in Fig. 3c,d, the CNT current sufficient to overcome the magnetic instability energy is strongly affected by the proximity of the CNT control wires to the GNR edges. The current requirement can be tuned through control of the Hubbard U parameter. The required current ranges from exceptionally small magnitudes to significant fractions of an Ampere, and can be minimized with a wide GNR positioned close to the CNT control wires. As the GNR width is increased, the magnetic instability energy decreases as nearly the inverse square of the width25. For many U values and GNR/CNT geometries, the 20 μA that can be passed through a single-walled CNT is sufficient to maintain the required switching current41,42,43.
When the GNR switches from the AFM to the FM state, there is a massive change in conductance, as shown in Fig. 3f. The magnitude of the current through the GNR functions as the binary gate output, with binary 1 representing the large current of the conductive FM state and binary 0 representing the resistive AFM state. The GNR current flows through the CNT from which it was unzipped, and this binary CNT current is the input to cascaded GNR gates. It should be noted that unlike other spintronic logic proposals, logic gates can be cascaded directly through the carbon materials without requiring intermediate control or amplification circuitry.
Logic gates and system integration
The various combinations of input magnitudes and directions permit the computation of the logical OR and XOR operations. When there is no difference in magnetization between the edges of the GNR, the GNR is in the resistive AFM state and outputs a binary 0. Application of current through the CNTs can cause the GNR to switch into the FM state and output a binary 1. The OR logic function of Table 1 is computed by CNT currents oriented in opposite directions that create aligned on-site magnetization at the GNR edges. This OR gate thus enables a highly conductive FM state in the presence of current in at least one input CNT. In the XOR logic function of Table 2, the input currents are oriented in the same direction. Therefore, large currents flowing through both CNTs cause AFM ordering in the XOR gate, resulting in a small output current. This GNR switching device provides the functionality necessary for general-purpose computing, as the OR and XOR gates form a sufficient basis set to generate all binary functions.
Nanofabrication trends suggest potential techniques for efficiently constructing cascaded all-carbon spin logic integrated circuits scaled up to perform complex computing tasks. Parallel and perpendicular CNTs can be laid out on an insulating surface44 above a metallic material used as a constant universal gate voltage for the entire circuit. As shown in Fig. 4, a complex circuit composed of the logic gates of Fig. 1 can be created through selective CNT unzipping to form GNRs24,30,32,33,34,35. Electrical connectivity between overlapping CNTs34,45,46 can be determined by the placement of an insulating material. The only external connections are to the supply voltage and user input/output ports (for example, keyboard, monitor and so on), possibly with vertical covalent contacts of the type described by Tour47. All computing functionality is performed by the carbon materials alone, without the aid of external circuitry. As in other large-scale integrated circuits, fabrication imprecision (for example, misaligned CNTs, imperfect CNT junctions, edge defects and so on) can be tolerated provided that the GNR logic gates function properly and the electrical connectivity between CNTs is correct. Though the possibility of miniaturization is an important figure of merit for conventional computing structures, the atomic dimensions of CNTs and GNRs make the concept of down-scaling irrelevant for all-carbon spin logic.
Cascaded all-carbon spin logic gates can be connected by routing the GNR output currents through the CNT control inputs of other GNR gates. Four XOR gates and three wired-OR gates are cascaded in Fig. 4 to realize a full adder, an essential computational function traditionally performed with 28 CMOS transistors (Supplementary Fig. 1 and Supplementary Table 1). The supply voltage nodes V+ and V− are held constant, thereby causing the polarities of all current paths to be constant. Binary switching results from changes in input current magnitudes due to changes in the output currents of other gates, without amplification, conversion or control circuitry. The output currents flow through the inputs of other logic and memory elements such as parity gates and toggle latches (Supplementary Figs 2 and 3, and Supplementary Table 2). These circuits provide traditional logic functionality with far fewer devices, enabling compact spintronic computing systems.
While these circuits may be implemented with other materials exhibiting high conductivity and negative magnetoresistance, the exceptional properties of CNTs and GNRs make these structures ideal candidates for use in this logic family. Current is the state variable in all-carbon spin logic, enabling exceptionally fast computation with switching delay determined by electromagnetic wave propagation. This is in stark contrast to conventional computing systems in which voltage is the state variable, leading to CMOS switching and RLC interconnect delays limited by charge transfer and accumulation.
As described by Fig. 5, the GNR conductivity switches far faster than the signal can propagate through the CNTs48. The all-carbon spin logic switching time td=tmag+tgnr+tprop is the summation of the times required for a CNT current to switch a magnetic field in a neighbouring GNR (tmag), the GNR magnetoresistance to switch in response to a magnetic field (tgnr) and the electric field to propagate through the CNT to switch the current (tprop). The propagation time tprop is significantly larger than tmag and tgnr, and therefore determines td. The electromagnetic wave propagation speed in a CNT is , where LK=400 pH nm−1 is the kinetic inductance and CQ=0.4 aF nm−1 is the quantum capacitance48. For 400 nm CNT interconnect length lcnt, the worst-case logic gate switching time is . High-performance circuits operating with clock frequencies of 2 THz can therefore be realized. The average power dissipation per logic gate is , given a differential supply voltage Vsupply=V+−V−=1 V and an on-state current Ion=IC≈20 μA sufficiently small to flow through a single-walled CNT. The power-delay product for each gate, a metric of computing efficiency, can be determined for all-carbon spin logic as PDP=Ptd≈5 × 10−18 J. This is approximately 100 times more energy-efficient than 22 nm CMOS.
Furthermore, the power dissipation of all-carbon spin logic is nearly independent of frequency, whereas conventional CMOS circuits dissipate increasing power as clock frequency is increased. This two orders of magnitude improvement outweighs the power costs of low-temperature operation and leaves significant room for second-order parasitic effects. This direct comparison can be made due to the absence of additional circuitry between logic gates, in contrast to other spintronic logic proposals. In addition, each GNR switching device in the all-carbon spin logic family performs the functionality of between four and twelve CMOS transistors. The one-bit full adder of Fig. 4, for example, has only four active GNR gates and a propagation time of 3td, yielding a PDP of 6 × 10−17 J.
All-carbon spin logic permits the development of cascaded spintronic logic circuits composed solely of low-dimensional carbon materials without intermediate circuits between gates, resulting in compact circuits with reduced area that are far more efficient than CMOS. Though a complete all-carbon spin logic system is several years away from realization, currently available technology permits experimental proof of the concept as shown in Fig. 6. By exploiting the exotic behaviour of GNRs and CNTs, all-carbon spin logic enables a spintronic paradigm for the next generation of high-performance computing.
Hubbard tight-binding Hamiltonian
The tight-binding Hamiltonian for a zigzag-edged GNR is
where tij is the transfer integral between orbitals localized at sites i and j of the GNR lattice, and is the annihilation (creation) operator for an electron of spin σ at site i. Interactions up to the third nearest neighbour are considered, and the values for all transfer and overlap integrals are taken from set D of Hancock et al.37. In the second term, which represents the Coulomb interaction between electrons, U is the repulsive Hubbard parameter and is the on-site occupation of an electron with spin σ. In the mean-field approximation, the expectation of the on-site occupation is used to reduce the complexity of the Hamiltonian, which can be solved with iterative methods49,50. Finally, the third term represents the Zeeman interaction, where gS is the electron Landé g-factor, μB is the Bohr magneton, mS is the z-component of electron spin and is the z-component of the magnetic field at site i. The non-homogeneous magnetic field is generated by the Biot–Savart law and permeates everywhere in space, thereby affecting every atom in the GNR (not only the edges). The magnitudes of the magnetic fields in this study are small enough to neglect phase changes in the transfer integrals due to the magnetic field.
Diagonalization and the secular equation
By taking advantage of the translational symmetry of a GNR, the kth component of the Hamiltonian for spin σ can be written as
where represents the interactions within one unit cell, and is the interaction between one cell and the next (previous) unit cell at a displacement of a (−a). Each component of the single-particle states can be calculated by solving the secular equation
Here is the eigenstate of spin σ corresponding to the energy and is the overlap matrix, which is the identity matrix in the investigated parameter set. The energies ɛkσ corresponding to N states where N is the number of sites in the unit cell, define the band structure of the GNR. At the GNR edges, we assume hydrogen passivation sp2 dangling bonds, which is the standard treatment of edges in simulations of transport through GNRs. As there is no dangling bond, there is no reconstruction other than a slight modification of the bond angle between H–C and C–C bonds. This has a negligible effect on the magnetization of the edges. In our calculations, we use 30,000 k points in the Brillouin zone.
At zero temperature, the N lowest states are populated, and the occupation of the ith site in the unit cell is given by
This value is used as an input to the Hamiltonian for the next iteration, and this process is repeated until the maximum change in occupation at any site is <5 × 10−7 per iteration.
Data supporting the findings of this study are available from the authors on request.
How to cite this article: Friedman, J. S. et al. Cascaded spintronic logic with low-dimensional carbon. Nat. Commun. 8, 15635 doi: 10.1038/ncomms15635 (2017).
Publisher’s note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
J.S.F. thanks J. Yablon and L. Herrera-Diez for helpful conversations and input. A.G. acknowledges the Beckman Graduate Fellowship.
Supplementary Figures, Supplementary Tables and Supplementary Note