Carnegie Mellon University Carnegie Mellon University Jimmy Zhu 1 , D. Bromberg 1 , V. Sokalski 2 , M. Moneck 1 , L. Pileggi 1 1 Department of Electrical and Computer Engineering 2 Department of Material Science and Engineering Carnegie Mellon University, Pittsburgh, U.S.A. mLogic All Spin Logic Device and Circuits for Future Electronics
50
Embed
mLogic All Spin Logic Device and Circuits for Future Electronics · 2015-03-23 · Carnegie Mellon University 1 Carnegie Mellon University Jimmy Zhu 1, D. Bromberg , V. Sokalski2,
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Carnegie Mellon University
1
Carnegie Mellon University
Jimmy Zhu1, D. Bromberg1, V. Sokalski2, M. Moneck1, L. Pileggi 1
1Department of Electrical and Computer Engineering 2Department of Material Science and Engineering
Carnegie Mellon University, Pittsburgh, U.S.A.
mLogic
All Spin Logic Device and Circuits for Future Electronics
Carnegie Mellon University
2 mLogic People
David Bromberg, Ph.D.
Postdoc Fellow
Testing and modeling
Matthew Moneck
Research Scientist
Device fab and testing
Vincent Sokalski
Research Professor
Thin film fabrication
En Yang
Postdoc Fellow
Thin film fabrication
Daniel Morris
Ph.D. student
Circuit modeling and analysis
Larry Pileggi
Tanoto Professor, ECE
Jimmy Zhu
ABB Professor, ECE
Carnegie Mellon University
3 History of Microprocessors 3
Intel Quad Core Processor
Carnegie Mellon University
4 Transistor and Logic
~ 1V
Gate
n n
p
- - - - - -
Drain Source
VG > VTh On State ~ 1V
+ + + +
It is all about moving charges (electrons) !
Field Effect Transistor (FET) CMOS Invertor
“ 1 ” “ 0 ”
“ HIGH” “ LOW ”
Carnegie Mellon University
5 Energy Loss When Charging Gates
222
2
12
2
1CVCVRdtiE
Energy stored
C
R
-
Energy dissipated
i
V
Carnegie Mellon University
6 Joule Heating: Effect of Moving Charge
Results of Joule heating I2R Today’s Microprocessor
Carnegie Mellon University
7 Magnet: Magnetic Moment and Field
M
H
H
Magnetization M
Magnetic moment per unit volume
Carnegie Mellon University
8
Tunnel barrier
FeCo/MgO (~1nm) /FeCo
Magnetic electrode
m1
m2
Magnetic electrode
Magnetic Tunnel Junction
0 20 40 60 80 1000.0
0.5
1.0
1.5
2.0
2.5
Resis
tan
ce (
k
)
Data Bits
State “0” State “1”
Energy
transmission
incident
Carnegie Mellon University
9 Electron: Charge and Spin
-e
2
1S
J/T 10927.02
23-e
Bm
e
Bohr Magneton
Electron Spin: Angular momentum
Carnegie Mellon University
10
M
electron flow
M
v
electron flow
Moving Domain Wall with STT
I
Carnegie Mellon University
I
Spin Transfer Torque
Carnegie Mellon University
11 Pure Spin Current ?
• Electron spin is doing the work.
• Current is only providing a vehicle.
• Can we generate a charge-free spin current?
Carnegie Mellon University
12
Spin Current
Spin Hall Effect
Carnegie Mellon University
13 Pure Spin Current
自旋流
Charge
Charge-free Spin Current
Charge
Carnegie Mellon University
14 Pure Spin Current
Pt
Co/Ni
e-
Carnegie Mellon University
15 Spin Hall Effect
Carnegie Mellon University
16 mCell Design
I
r
-ww
r
Tunnel Barrier
Insulating Magnetic
Coupling Layer Free-Layer
Write-path
r
'r
w -w
4-Terminal
Schematic Symbol
: Low Resistance State rr -
Carnegie Mellon University
17 mCell Design
I
r
-ww
r
Free-Layer
Write-path
r
'r
w -w
4-Terminal
Schematic Symbol
Tunnel Barrier
Insulating Magnetic
Coupling Layer
: High Resistance State rr -
Carnegie Mellon University
18
+VPC -VPC Iw
Vm >0
Fanout (e.g. Inverter)
RHIGH RLOW
Carnegie Mellon University
19
+VPC -VPC Iw
Vm >0
Fanout (e.g. Inverter)
RHIGH RLOW
Carnegie Mellon University
20
+VPC -VPC Iw
Vm >0
Fanout (e.g. Inverter)
RHIGH RLOW
Carnegie Mellon University
21
+VPC -VPC Iw
Vm >0
Fanout (e.g. Inverter)
RHIGH RLOW
Carnegie Mellon University
22
Iw
+VPC -VPC
+VPC -VPC
Iw
Vm >0
Vm <0
Fanout (e.g. Inverter)
Carnegie Mellon University
23 State-Switching
0.0 0.5 1.0 1.5 2.0 2.5 3.0
0.0
0.2
0.4
0.6
0.8
1.0
1.2
1.4
Ene
rgy C
han
ge
E
(eV
)
Time t (ns)
J=5x106A/cm
2
Carnegie Mellon University
24 Power Clocking and Fanout
Fanout is series chain of write paths
pClock: Power and clocking combined
Negligible impact from load capacitance
A F X Y Z
0 -V/2
0 pClk2+
pClk1+ +V/2
+V/2
-V/2
pClk1-
pClk2-
pClk1-
A
F F
X Y Z
pClk2+ pClk2+
pClk2- pClk2- pClk2-
pClk1+
F
A
F F F
pClk2+
Carnegie Mellon University
25
Iw
+VPC -VPC
+VPC -VPC
Iw
Vm >0
Vm <0
Fanout (e.g. Inverter)
Carnegie Mellon University
26 Non-Volatile Storage
‘Free’ storage of state for every logic gate
Can enter/exit zero-power ‘sleep’ mode instantaneously
Overhead-free pipelining for super high throughput
Offsets modest switching speed
Example with alternating phases of pClock for each logic level
Carnegie Mellon University
27 mLogic
Exchanging input terminals inverts function for free