+ All Categories
Home > Documents > 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode...

4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode...

Date post: 04-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
20
1 Cross-bar architectures Daniele Ielmini DEI - Politecnico di Milano, Milano, Italy [email protected] Flash scaling overview Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 2 1. Flash scaling: 2. Evolutionary scenario: 3. Paradigm shift H. Tanaka et al., VLSI Symp. 2007 M. Lee, et al., IEDM Tech. Dig. 2007 T. Kamaigaichi, et al., IEDM Tech. Dig. 2008 www.micron.com
Transcript
Page 1: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

1

Cross-bar architectures

Daniele Ielmini

DEI - Politecnico di Milano, Milano, [email protected]

Flash scaling overview

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 2

1. Flash scaling: 2. Evolutionary scenario:

3. Paradigm shift

H. Tanaka et al., VLSI Symp. 2007

M. Lee, et al., IEDM Tech. Dig. 2007

T. Kamaigaichi, et al., IEDM Tech. Dig. 2008

www.micron.com

Page 2: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

2

Crossbar architectures

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 3

• Introduction

• SiO2-based 3D-OTP (Matrix, 2004)

• NiO RRAM crossbar (Samsung, 2005)

• NiO RRAM BEOL crossbar (Samsung,

2007)

• Perovskite-based RRAM crossbar

(Unity, 2008)

• PCM crossbar (Hitachi, 2009)

• PCMS crossbar (Intel-Numonyx, 2009)

Crossbar

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 4

• Mutually crossing perpendicular wordlines and bitlines

• Memory element at each WL/BL crossing

• Highest cell density 4F2 + 3D stacking = 4F2/n density

Page 3: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

3

Why rectifier?

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 5

• Diode rectifier needed to avoid read current sneakthrough

• Diode must: 1. Isolate unselected cells � low leakage current2. Sustain reset current � high forward current

SiO2-based 3D-OTP

• First reported in 2004 by Matrix (later acquired by

Sandisk)

• This product is on the market!

• Advantage: CMOS process/materials, 4F2/n area/bit

• Disadvantage: only one time programmableMar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 6

Page 4: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

4

Programming = breakdown

• Breakdown shunts the resistive SiO2 layer, the polySi pn diode remains (rectification needed forselect/unselect)

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 7

sensing

Diode rectification

• In 2008, Sandisk claimed development of a rewritable 3D

memory based on the same concept, that never surfaced …

• Sandisk and Toshiba announced a cross-licensing agreement

on 3D concepts in 2008

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 8

Page 5: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

5

RRAM crossbar (Samsung, 2005)

• 4x5 crossbar array

• No selection device � sneakthroughMar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 9

P/E characteristics

• Back-end compatible (room temperature) p-

NiO/n-TiO2 diode added to:

– Suppress sneakthrough

– Sustain mA-range reset current at 30x30 µm2

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 10

Page 6: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

6

RRAM crossbar (Samsung, 2007)

• Progress at IEDM 2007: 2 layers + smaller area (F = 500 nm) thanks to higher forward currentdensity

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 11

1D-1R characteristics

• Reset voltage higher than 2 V due to seriesresistance, diode onset voltage, etc.

• As the cell scales below 500 nm, no reset will bepossible unless the forward current density isimproved by diode technology

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 12

Page 7: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

7

Forward current density

• Improvement mainly by band-gap/offset lowering

• Other constraint � room temperature diode

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 13

Crossbar RRAM (Samsung, 2008)

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 14

• Si-based decoder cannot bestacked � area benefit degrades with no. of layers

� oxide based stackabledecoder

Page 8: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

8

All-oxide RRAM integration

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 15

GaInZnO (GIZO) TFT transistors

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 16

W/L = 160um/2um

Page 9: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

9

CMOX memory (Unity, 2008)

• Individual cell in the crossbar array consists ofstacked CMO (switching layer) + TO (select layer)

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 17

Tunnel diode (non-rectifier)

• Current exponentially increases with TO thickness(SiO2?)

• Relatively large current suggests TAT mechanism

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 18

Page 10: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

10

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 19

• Analog bipolar switching

• Area-dependent switching

• Correlated changes of R and C

suggest a parallel switching

model with doping-dependent ε

Program/erase characteristics3mA/25 mm2 =

1.2x104 Acm-2

Switching model

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 20

Page 11: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

11

Ion migration and diffusion

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 21

CMOx device

• Ideal combination of crossbar + stacking + MLC

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 22

Page 12: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

12

OTP RRAM (Samsung, 2009)

• 1D1R main advantage = room temperature (stackable)

• Issue = reset current � stackable OTP (no reset needed!)

• Al2O3 as active material (no reversible switching needed)

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 23

tAl2O3 = 2 nm

tPt = 15 nm

0.5 um

tdiode = 70 nm

Program and I-V characteristics

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 24

J = 3x104 Acm-2 =

record for oxide diode

Page 13: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

13

PCM crossbar

• GST element + poly-Si p-i-n diode

• Only one layer demonstrated

• Forward current 8MAcm-2 is enough for PCM reset

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 25

Diode characteristics• PolySi diode compares well with epi-Si p-n diode

• 50-nm intrinsic region to minimize reverse leakage

• Electrode optimization to optimize series resistanceand diode contamination affecting reverse leakage

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 26

2 mA/(90 nm)2 ≈ 20 MAcm-2

Samsung PCM, IEDM 2006Hitachi PCM, VLSI 2009

Page 14: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

14

P/E characteristics

• Note: does Ireset really scale as F2?

– Theory says Ireset ∝ F (isotropic scaling)

– Experimental data show Ireset ∝ F1.4 (non isotropic scaling)

– Numonyx and Hitachi data reveals non-isotropic scaling

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 27

F2 (µm2)

numonyx

epiSi

Ireset ∝ F2

PCMS crossbar

• Concept: PCM addressed by an Ovonic

threshold switch (OTS) � PCMS

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 28

Page 15: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

15

OTS• Original invention by Ovshinsky in 1968 was not

PCM but OTS = a diode with voltage snapback

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 29

Original Ovshinsky invention

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 30

Page 16: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

16

Threshold and memory switching

• Threshold switching (an electronic process dictated by negative differential resistance) isubiquitous for chalcogenide glasses

• For some chalcogenide glass(phase change materials), the dissipated power in the ON state is so large that crystallizationtakes place

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 31

Switching materials

• Threshold switching: AlAsTe*, AlGeAsTe,

SiAsTe, GaSiGeAsTe, GeAsTe, GeSbTeS,

GeSiAsPTe,

• Memory switching: InTe, GeSbTe, GeSb,

SbTe, CuGeTe, AgGeTe, AlAsTe*, InSe,

AgInSbTe

* TS or MS depending on composition

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 32

Page 17: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

17

Characteristics and read disturb

• The leakage from unselected bits (N-1)Ileak

must not exceed the sensing level Iread(set)/10

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 33

0 1 2 3 4 5 610

-10

10-9

10-8

10-7

10-6

10-5

10-4

Ileak

Vread

/3 Vread

/2

Iread

(set)=300uA

Iread

(reset)=1uA

Curr

en

t [A

]

Voltage [V]

Reset state

Set state

Rectifier only

Vread

=3.6V

Program disturb

• Program voltage must exceed VT,reset, whileinhibit voltage must be lower than VT,set

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 34

0 1 2 3 4 5 610

-10

10-9

10-8

10-7

10-6

10-5

10-4

Ileak

Vread

/3 Vread

/2

Iread

(set)=300uA

Iread

(reset)=1uA

Curr

en

t [A

]

Voltage [V]

Reset state

Set state

Rectifier only

Vread

=3.6V

Page 18: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

18

P/E and reliability

• VT window seems sufficient for read

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 35

No-select crossbar (Macronyx, 2003)

• PCM without OTS

• Rectifier provided by the amorphous phase in PCM

• Read is destructive, post-read refresh needed

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 36

Y.-C. Chen, et al., IEDM 905, 2003

Page 19: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

19

Application: cross-point array

Self-select PCM cross-point array (Y.-C. Chen et al.,

IEDM Tech. Dig., 905-908, 2003)

BL,sel

WL,sel

0.0 0.5 1.0 1.5 2.010

-9

10-8

10-7

10-6

1x10-5

1x10-4

10-3

State 0

Cu

rre

nt

[A]

Voltage [V]

State 1

I(1)

I(0)

Mar. 2, 2010 37D. Ielmini, "Non volatile memories" – 4

Leakage comparison @ 25C

1 10 100 100010

-6

1x10-5

1x10-4

10-3

25C

Curr

en

t [A

]

Number of WLs [1]

60

V/2

V/3

__

__

I(1)/10

Mar. 2, 2010 38D. Ielmini, "Non volatile memories" – 4

Page 20: 4b crossbar 39 - Politecnico di Milanocorsi.dei.polimi.it/ess/nvm/NVM_4b.pdf · polySi pn diode remains (rectification needed for select/unselect) Mar. 2, 2010 D. Ielmini, "Non volatile

20

Leakage comparison @ 85C

1 10 100 100010

-6

1x10-5

1x10-4

10-3

85C

Curr

en

t [A

]

Number of WLs [1]

10

V/2

V/3

__

__

I(1)/10

Mar. 2, 2010 39D. Ielmini, "Non volatile memories" – 4

Conclusions

• Crossbar is a nice idea, but many practical

issues need to be solved

• Stackable diode: room temperature process

+ sufficient forward current

• Reset current limits NiO-RRAM to 30 um size

• CMOx and similar analog/uniform RRAMs

seem most scalable (low Ireset)

• PCM crossbar seems not scalable

Mar. 2, 2010 D. Ielmini, "Non volatile memories" – 4 40


Recommended