energy-efficient redox-based non-volatile memory devices ... · 2. ultra-nonlinear kinetics of the...

42
1 Rainer Waser, Vikas Rana, Stephan Menzel , Eike Linn Jülich-Aachen Research Alliance JARA, Section Fundamentals of Future Information Technology PGI-7, FZ Jülich & IWE2, RWTH Aachen University 1. 행사 기본 개요 EEES Symposium Berkeley 2013 Energy-efficient Redox-based Non-volatile Memory Devices and Logic Circuits

Upload: others

Post on 18-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

1

Rainer Waser,

Vikas Rana, Stephan Menzel , Eike Linn

Jülich-Aachen Research Alliance JARA,

Section Fundamentals of Future Information Technology

PGI-7, FZ Jülich & IWE2, RWTH Aachen University

1. 행사 기본 개요 EEES Symposium Berkeley 2013

Energy-efficient Redox-based Non-volatile

Memory Devices and Logic Circuits

Page 2: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

2

Regina

Dittmann

Stephan

Menzel

ReRAM Group

Nabeel

Aslam Ulrich

Böttger

Karsten

Fleck

Anja

Herpers

Susanne

Hoffmann-

Eifert

Annemarie

Köhl

Christian

Lenser

Florian

Lentz

Eike Linn

Astrid

Marchewka

Lutz Nielen Chanwoo

Park

Marcel

Reiners

Christian

Rodenbücher

Bernd

Rösgen

Marcel

Schie

Vikas Rana Kristof Szot

Stefan

Tappertzhoven

Ilia Valov Jan

v.d. Hurk

Page 3: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

3 Acknowledgement for funding

Page 4: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

4

1. Motivation and Introduction

Outline

2. Ultra-nonlinear Kinetics of the Switching Process

* Impact of kinetics on energy efficiency

* Results for ECM systems

* Results for VCM systems

3. Scaling of ReRAM Concepts

* Ultimate physical limits of scaling

* Impact of scaling on switching energy

4. Array Considerations

* Selectors

* Energy of charging lines

5. Towards Neuromorphic Computing

6. Conclusions

Page 5: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

5

1. Motivation and Introduction

Outline

2. Ultra-nonlinear Kinetics of the Switching Process

* Impact of kinetics on energy efficiency

* Results for ECM systems

* Results for VCM systems

3. Scaling of ReRAM Concepts

* Ultimate physical limits of scaling

* Impact of scaling on switching energy

4. Array Considerations

* Selectors

* Energy of charging lines

5. Towards Neuromorphic Computing

6. Conclusions

Page 6: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

6

Garry Kasparow versus

„Deep Blue“, 1997

Computer wins the Chess

World Championship

Computers can generate new jokes

which people find really funny

Computers invent new proofs

of mathematical theorems

Computer wins finale of

US Quizz Show Jeopardy!

IBM Watson versus Ken and Brad, 2011

Motivation: The computer challenge

Page 7: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

7 Motivation: Energy efficiency

Watson:

• 2880 Processors

• ~100 000 kg

• 2 300 000 Watt

Human brain:

• 100 bill. Neurons

• ~ 1,5 kg

• 25 Watt

Page 8: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

8 Alternative devices & architectures ?

Non-volatile switches?

-> energy efficient

-> better than NAND

-> Speed, endurance, scalabilty

Devices

Architectures

Redox-based Resistive Switching

Elements (ReRAM, memristive elements)

New storage application

Storage class memory (SCM)

Beyond von Neumann architecture

fusion of nv-memory & logic

Neuromorphic computational concepts

artificial synapses and more

ions

electrons electrons electrons

´ M MX M ´ ´

generic ReRAM cell

Page 9: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

9

VCM (Valence change

mechanism)

• Bipolar switching

• Based on oxygen vacancy

migration

ECM (Electrochemical

metallization mechanism)

• Bipolar switching

• Based on Cu / Ag ion migration

Redox based resistive switching memories (ReRAM)

Page 10: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

10

F. Lentz et al. IEEE EDL 34 (2013) 996.

1T-1R TiO2 ReRAM

ReRAM cell area: 55 x 55 nm2

The maximum SET current: 1µA

Low current switching:

• good control of ReRAM device

• high ON-resistance

low power operation feasible

Introduction - ReRAM

Page 11: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

11

... to compete with Flash

Write voltage: approx. 1 ... 5 V (Flash > 5 V)

Requirements – binary memories

Write speed: < 100 ns (Flash > 10 s)

Resistance ratio: ROFF / RON > 10

Endurance: > 107 cylces (Flash 103 ... 107)

Scalability: F < 22 nm and/or 3-D stacking

Retention: > 10 yrs

Read voltage: 0.1 ... 0.5 V

Kinetics of switching process requires

non-linearity of > 15 orders of magnitude

Page 12: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

12

NAND Flash properties:

2011 2024

Cell area 4F2 4F2

Read time 100 µs 100 µs

Write time 1 ms 1 ms

Retention 10 years 10 years

Endurance (cycles) 104 5*103

Write operation

voltage

15 V 15 V

Read operation

voltage

1.8 V 1 V

Feature size 2D/3D 22 nm/- 8 nm/24 nm

MLC 2D/3D 3/- 4/2

Layers 3D 1 98 Source:

ITRS ERD 2011 / ORTC 2012

Cell properties

do not improve much

Future of NAND Flash

Page 13: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

13

1. Motivation and Introduction

Outline

2. Ultra-nonlinear Kinetics of the Switching Process

* Impact of kinetics on energy efficiency

* Results for ECM systems

* Results for VCM systems

3. Scaling of ReRAM Concepts

* Ultimate physical limits of scaling

* Impact of scaling on switching energy

4. Array Considerations

* Selectors

* Energy of charging lines

5. Towards Neuromorphic Computing

6. Conclusions

Page 14: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

14

Pulse Pulse

0

t

E I V d

Hermes et al., Fast pulse analysis of TiO2 based

ReRAM nano-crossbar devices, NVMTS 2011

Dissipation of energy in ReRAM

write pulse mode

Energy of ReRAM switching

Page 15: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

15 Voltage-time non-linearity

Kinetics of resistive switching show

extreme non-linearity.

Understanding of the origin is

lacking

Non-linear switching kinetics (“Voltage time dilemma”)

Page 16: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

16

→ Field and temperature enhancement possible

Physico-chemical origins of nonlinearity

(rate-determing step)

• Electron transfer reaction at the boundaries

• Ion transport (hopping) within the electrolyte

• Nucleation probability

• Phase formation

a

B B

2 exp sinh2

W azeJ zecaf E

k T k T

critnucnuc 0

B B

exp expN zeW

J jk T k T

ion

1swt

j

BVBV 0

B B B

1exp exp exp

zeW zeJ j

k T k T k T

Non-linearity of switching kinetics

Page 17: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

17

• Electron transfer reaction at the boundaries

α [0,1]; min: α = 0.5; max α = 0.1

• Ionic transport (hopping) within the SL

a 0.5 nm; min: tlayer = 2 nm; max: tlayer = 25 nm

• Nucleation

NC 1; min: α = 1, NC large; max: : α = 1, NC = 0

BV

B

1 zem

k T

nuc

B

CN zem

k T

hop

B layer2

ze am

k T t

= 0.5: 120 mV/dec

= 0.1: 330 mV/dec

d = 25 nm: 1.37 V/dec

d = 2 nm : 237 mV/dec

NC = 0: 28 mV/dec

NC = 3: 7.8 mV/dec

Switching kinetics: Field acceleration

d = 1 nm

Page 18: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

18

S. Menzel, S. Tappertzhofen et. al.,

PCCP (2013)

Non-linearity

experimental observed

over 12 orders of

magnitude

Simulation of

all field acceleration

mechanisms

Switching kinetics of ECM-type Ag/AgI/Pt cells

Page 19: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

19

→ Regimes parameter dependent

Variation of Ncrit

S. Menzel et al., Phys. Chem. Chem. Phys. (2013)

Variation of exhange current density j0,et

Variation of nucleation constant t0

Variation of hopping prefactor j0,hop

Switching kinetics: Parameter variations

Page 20: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

20

Switching kinetics is limited by

• I: Nucleation

• II: Electron transfer reactions

• III: Electron transfer reactions

and ion hopping transport

S. Menzel et al., Phys. Chem. Chem. Phys., 15, 18 (2013)

Simulated SET switching kinetics compared to experimental data

Switching kinetics: Regimes of RDS

Page 21: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

21

→ Steepness of temperature curve depends on activation energy

0 expB

Wt t V

k T

Switching time depends exponentially on 1/T

Local temperature increase caused

by Joule heating.

2 2

0 th 0 08 th

T T R P T V T KVk

U. Russo et al., T-ED Vol.56 No.2 (2009)

Switching time

2

0

expB

Wt

k T KV

Typical values:

σ = 103 S/m,

kth = 1 W/m K,

tlayer = 5 nm

Switching kinetics: Temperature acceleration

Page 22: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

22 Modeling: Switching kinetics of VCM cells

Simulation of the

thermal, electrical, and ionic

transport processes

3-D FEM simulation

S. Menzel et al. (Adv. Funct. Mat. 2011)

Conductivity = f(T) - exper. data

Page 23: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

23

• Joule heating of the conducting filament

• Thermally activated oxygen vacancy drift

• Concentration change affects the

electronic conductivity (based on generic

lattice disorder model of metal oxides)

3-D FEM simulation Experimental data & simulation

Pulse width vs. SET voltage

experiments

• Perfect fit to simulation

• Non-linearity of > 9 orders of magnitude

Modeling: Switching kinetics of VCM cells

S. Menzel et al. (Adv. Funct. Mat. 2011)

Page 24: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

24

1. Motivation and Introduction

Outline

2. Ultra-nonlinear Kinetics of the Switching Process

* Impact of kinetics on energy efficiency

* Results for ECM systems

* Results for VCM systems

3. Scaling of ReRAM Concepts

* Ultimate physical limits of scaling

* Impact of scaling on switching energy

4. Array Considerations

* Selectors

* Energy of charging lines

5. Towards Neuromorphic Computing

6. Conclusions

Page 25: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

25

I/V1

I/V2

1nm

I ~ 1.2 nA I ~0.009nA

1.0

0.1

10

0.01

(nA)

K.Szot et al., Nature Mat. (2006)

Scaling towards atomic resolution

Aono et al, Nature (2005)

VCM cells ECM cells

-> redox processes can be confined on the atomic scale

Page 26: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

26 Scaling towards atomic resolution

Barrier lowering

Lateral displacement of atoms

Zhirnov, Cavin, Menzel, Bräuhaus, Schmelzer, Schindler, Waser, IEEE Proc. (2010)

Q: How many atoms

must be moved?

-> Theory:

Displacement of

2 atoms sufficient

for ROFF/RON = 470

and barrier > 1.5 eV

Page 27: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

27

• F = 100 nm, 50 nm, 30 nm, 5 nm

• L = F/2

• rfil = 4 nm, 2.8 nm, 2.2 nm, 0.8 nm

→ The cell performance improves with decreasing the feature size F

Scaling impact on kinetics – ECM

Switching time Switching energy

Page 28: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

28

Ti

• Feature size F is varied:

100 nm, 50 nm, 30 nm, 20 nm, 10 nm, 5 nm

• Disc thickness = 2· rfil

• rfil = 4.5 nm, 3.2 nm, 2.5 nm, 2 nm, 1.4 nm, 1 nm

→ The cell performance improves with decreasing the feature size F

Scaling impact on kinetics – VCM

Switching time Switching energy

Page 29: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

29

1. Motivation and Introduction

Outline

2. Ultra-nonlinear Kinetics of the Switching Process

* Impact of kinetics on energy efficiency

* Results for ECM systems

* Results for VCM systems

3. Scaling of ReRAM Concepts

* Ultimate physical limits of scaling

* Impact of scaling on switching energy

4. Array Considerations

* Selectors

* Energy of charging lines

5. Towards Neuromorphic Computing

6. Conclusions

Page 30: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

30 ReRAM cells in real arrays

Parasitics of

empty arrays

Zhirnov, Cavin, Menzel, Bräuhaus, Schmelzer, Schindler, Waser, IEEE Proc. (2010)

Page 31: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

31 ReRAM cells in real arrays – 1R arrays and selectors

Parasitics of

empty arrays

Four possible 4F2 array setups:

A: 1R (non-linear)

B: 1CRS

C: 1S1R

D: 1T1R (vertical)

Complementary Resisitve Switch (CRS)

E. Linn et al., Nature Mat. (2010)

Page 32: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

32

Compare: V. V. Zhirnov et al., Proc. IEEE 98 (2010) 2185.

Resulting read time:

Resulting read energy:

Rcell = RON= 100 kW

RBL = 4.1 kW

RFET = 35 kW

VRead = 1 V

VSense > 0.1 V

RL = 15.4 kW

CWL = 5 fF

r = RBL + RFET

ReRAM arrays – switching energies of lines

Page 33: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

33

V. V. Zhirnov et al., Proc. IEEE 98 (2010) 2185.

Inherent minimum write energy per cell:

Gap: 1 nm x 1 nm x 1 nm: 64 atoms

Efilam = 64 EA ≈ 14 aJ

But: Array write energy is defined

by ON resistance:

Ewrite = V2write/RON ·twrite= 40 fJ

(Vwrite = 2 V, RON= 100 kW, twrite= 1 ns)

Read energy for comparison:

EtotR (5 nm, N=128) ≈ 5 fJ

→ Array/circuitry contribution dominates !.

ReRAM arrays – switching energies of lines

Page 34: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

34

Select device can have considerable

impact on the array energy

consumption:

• Series resistance (e.g. of the

transistor RFET) increase tRead

• OFF/ON ratio defines additional

sneak current induced power losses

• The ‚turn-on‘ necessitates

higher Vread

• Slow devices increase tRead

• Variabilty may require large safety

margins

ReRAM arrays – impact of selectors

Page 35: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

35

1. Motivation and Introduction

Outline

2. Ultra-nonlinear Kinetics of the Switching Process

* Impact of kinetics on energy efficiency

* Results for ECM systems

* Results for VCM systems

3. Scaling of ReRAM Concepts

* Ultimate physical limits of scaling

* Impact of scaling on switching energy

4. Array Considerations

* Selectors

* Energy of charging lines

5. Towards Neuromorphic Computing

6. Conclusions

Page 36: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

36

K. Eshraghian, K. R. Cho et al., IEEE T VLSI Systems, 19, p. 1407 (2011)

5T2R

Associative memories – content addressable memory (CAM)

• enables parallel search of a memory

• e.g. routing applications, pattern matching, neuromorphic

applications

State-of-the-art:

10-T SRAM implementation

Ultra-dense 2S2R and 2CRS approaches are feasible too

10-T

Strong power reduction

Example – associative memories

Page 37: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

37

O. Kavehei, E. Linn et al., Nanoscale, 5, 5119 (2013)

Associative CRS-based

Capacitive Network

• no ML precharge

• uses non-destructive readout

• Low impact of RON and ROFF variation

Applications area:

- Pattern recognition

- Fast routing

Capacitive voltage divider

Example – associative memories

Page 38: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

38

1 J

100 µJ

100 pJ

10 fJ

Energy per synaptic function

10 nJ

Neuromorphic

Computing

Heittmann, A. Noll, Nature Conference, 2012

K. Meier, IBM MRC Workshop on Materials, 2012

System Power dissipation

Watson: 2,5 MW

(selected functionality)

Human brain: 25 W

Simulation of the brain: 1 GW..1 TW

Software

Simulation

Conventional

Hardware

ReRAM-based

Hardware

Simplified

Software

Simulation

Synpase

Artificial brain?

1011 Neurons

1015 Synapses

Brainscale • SRAM Cells (4Dbits) with DAC

• capacive storage (synapses)

• Floating Gate Cells (Neurons)

• 200k Neurons, 50M Synapses

ReRAM

Blue Gene/p

Page 39: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

39

1. Motivation and Introduction

Outline

2. Ultra-nonlinear Kinetics of the Switching Process

* Impact of kinetics on energy efficiency

* Results for ECM systems

* Results for VCM systems

3. Scaling of ReRAM Concepts

* Ultimate physical limits of scaling

* Impact of scaling on switching energy

4. Array Considerations

* Selectors

* Energy of charging lines

5. Towards Neuromorphic Computing

6. Conclusions

Page 40: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

40

Functions beyond pure memory

Prospects

... from FPGA type logic to neural functions for cognitive computing

Ultimately high scaling potential

... with further improved energy efficiency

Technologically compatible to CMOS interface

Challenges

Trade-off between energy efficiency and retention

... Physics must be understood in order to resolve this issue

Variability ... and its impact on energy efficieny

Strong competition for ReRAM expected ... from 3D-NAND

Page 41: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

41

Third, completely

revised edition

April 2012

Student-friendly price

(Euro 85,-)

Further reading …..

Page 42: Energy-efficient Redox-based Non-volatile Memory Devices ... · 2. Ultra-nonlinear Kinetics of the Switching Process * Impact of kinetics on energy efficiency * Results for ECM systems

42