Emitter-coupled spin-transistor logic: Cascaded spintronic computing beyond 10 GHz

Joseph S. Friedman, Bruce W Wessels, Gokhan Memik, Alan V. Sahakian

Research output: Contribution to journalArticlepeer-review

14 Scopus citations

Abstract

The cascading of logic gates is a critical challenge for the development of spintronic logic circuits. Here we propose the first logic family exploiting magnetoresistive bipolar spin-transistors to achieve a complete spintronic logic family in which logic gates can be cascaded. This logic family, emitter-coupled spin-transistor logic (ECSTL), is an extension of emitter-coupled logic (ECL) that leverages the advanced features of spintronic devices. The current through the ECL differential amplifier is routed to create a magnetic field that modulates the magnetoamplification of the spin-transistors. This cascading mechanism supplements the voltage cascading available in conventional ECL, providing additional inputs to each logic stage. Each gate therefore has increased logical functionality, leading to logic minimization and compact circuits. No additional current is required to employ this added spintronic switching, resulting in improved speed, area, and power characteristics. This logic family achieves a power-delay product 10-25 times smaller than conventional ECL, inspiring a pathway for high-performance spintronic computing beyond 10 GHz.

Original languageEnglish (US)
Article number7047244
Pages (from-to)17-27
Number of pages11
JournalIEEE Journal on Emerging and Selected Topics in Circuits and Systems
Volume5
Issue number1
DOIs
StatePublished - Mar 1 2015

Funding

Keywords

  • Beyond complementary metal-oxide-semiconductor (CMOS) computing
  • emitter-coupled logic
  • logic circuits
  • magnetoresistance
  • spintronics

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Emitter-coupled spin-transistor logic: Cascaded spintronic computing beyond 10 GHz'. Together they form a unique fingerprint.

Cite this