compact modeling of hysteresis effects in reram devices · 2018. 9. 3. · compact modeling of...

119
Compact modeling of hysteresis effects in ReRAM devices Enrique Miranda Universitat Autònoma de Barcelona, Spain Distinguished Lecturer EDS SBMICRO, Bento Gonçalves, Brazil August 2018

Upload: others

Post on 09-Feb-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

  • Compact modeling of hysteresis effects

    in ReRAM devices

    Enrique Miranda

    Universitat Autònoma de Barcelona, Spain

    Distinguished Lecturer EDS

    SBMICRO, Bento Gonçalves, Brazil

    August 2018

  • Evolution of the memory market

    Important increase of memory market in the last years

    18%

    33%

    5X

    1

  • Motivation

    • Increasing need of information storage systems

    G.J

    urc

    zak,

    imec

    Reaching the limits of conventional memory devices?

    2

  • 4

    Classification of ReRAM or RRAM

    Physical mechanism: thermo- and electro-chemical phenomena

  • Optane SSD: 3D-XPoint Technology

    Memory application

    • Selectors and memory cells are

    located at the intersection of

    perpendicular wires

    • Each cell is individually accessed

    through the top and bottom wires

    touching each cell

    • Cells stacked in 3D improve

    storage density

    • Optane SSD 905P SSD (960GB)

    Bit storage is based on a change of resistance

    7

  • • Memristor devices are capable of emulating the biological

    synapses with properly designed CMOS neuron components

    S. Jo et al, Nano Lett 2010

    Neuromorphic application

    Synaptic weight is based on a change of resistance

    8

  • Recent announcement

    July 2018

    • … to develop a switch that functions like the neuron and

    synapses of the human brain, based on Correlated-Electron

    RAM (CeRAM) technology.

    • … to speed up neural network processing while improving

    power efficiency through the use of analog signal processing as

    compared to current digital approaches.

    9

  • This talk: filamentary-type ReRAM

    • Capacitor-like structure with a conducting pathway

    • CBRAM: metal ions (usually Ag or Cu)

    • OxRAM: oxygen vacancies (usually TMO)

    • Nonvolatile effect: interplay of ions and electrons

    • Complex physics: relies on natural parameters

    10

  • • Introduction to filamentary-type ReRAM

    • Physical models and quantum limit

    • The circuital approach

    • Model implementation

    • The problem of variability

    • Final comments

    Outline

  • • Introduction to filamentary-type ReRAM

    • Physical models and quantum limit

    • The circuital approach

    • Model implementation

    • The problem of variability

    • Final comments

    Outline

  • A. Sawa, Mat Today (2008)

    This phenomenon is the working

    principle of RRAMs: two stable states

    Ch. Walczyk et al, JAP (2009)

    HfO2 (27 nm)

    Formation and rupture of

    a filamentary path

    By applying pulsed or ramped voltages, the resistance of some oxides can

    reversibly change between a high (HRS) and a low (LRS) state

    Phenomenology of filamentary-type RS

    LRS

    HRS

    11

  • C. Schindler et al, IEEE TED (2007)

    J. Choi et al APL (2009)

    C. Yoshida et al, APL (2007)

    TiO2(80 nm)

    Cu-doped SiO2 (12 nm)

    NiO(40 nm) /SiO2(50-300 nm)

    The switching

    property is observed

    in a wide variety of

    dielectric stacks

    cycles

    Cycling experiments in MIM structures

    12

  • … exhibiting a wide variety of hysteretic I-V curves

    13

  • Some electrode materials favour the switching process

    RS phenomenon observed in many material systems

    14

  • Newcomers: 2D materials

    • h-boron nitride • MoS2 • Graphene

    LANZALAB, Soochow University

    16

    Variability and reliability:

    big problems for industry!

  • EGG: the material of the future?

    Eggs used to make memristors:

    biocompatible and dissolvable

    electronic devices

    Researchers at two Chinese

    universities, the Cavendish

    Laboratory at Cambridge University

    and the University of Bolton, UK,

    have produced a memristor made

    from egg proteins, magnesium and

    tungsten

    EETimes, April 2016

    16

  • A. Sawa, Mat Today (2008)

    S. Kang et al, APL (2009)

    RESET and SET events: rupture and regeneration of the

    filamentary path (antifuse behavior)

    Cu2O

    Initial electroforming step required to

    activate the switching property

    HRS

    LRS

    Forming, set and reset: unipolar mode

    17

  • Forming, set and reset: bipolar mode

    Y. Li et al, NRL (2015)

    18

  • Memory effect: how information is stored

    Logic state “0”

    READ OPERATION: low current logic state “0”

    19

  • Memory effect: how information is stored

    Logic state “1”

    READ OPERATION: high current logic state “1”

    20

  • Corresponds to a breakdown

    event in dielectrics (defects &

    percolation path generation)

    Weibits independent of device area:

    BD events follow a Poisson process

    Forming process

    B.Govoreanu, SSDM 2011

    For very thin oxides no forming

    seems to be required:

    Forming should be avoided

    21

  • “… neither the set nor the reset

    current shows any area

    dependence due to the filamentary

    nature of conduction.”

    D. Ielmini, NiO RRAMs

    “Experimental data do not display

    any obvious dependence on area,

    indicating that resistive switching

    is a filamentary process”

    F. Nardi et al, IEEE TED (2012)

    Area scaling of RS

    22

  • S. Seo et al, Samsumg Electronics (2011)

    SET and RESET voltages:

    “No appreciable dependence of

    memory switching on thickness”

    NiO

    Cu/ZnO:Mn/Pt

    “…little or weak dependence on film

    thickness is observed, which means that

    the bias voltage mainly drops on a local

    effective region, and the thickness of this

    region does not significantly vary with

    bulk thickness.”

    Y. Yang et al, NJP (2010)

    Thickness scaling of RS

    23

  • S. Seo et al, Samsumg Electronics

    NiO

    “…resistive switches and

    memories that use SiOx

    as the sole active

    material and can be

    implemented in entirely

    metal-free embodiments.”

    J. Yao et al, NL (2010) Switching site in a CNT-SiOx nanogap system

    The role played by the electrodes

    24

  • Localized switching region

    B. Govoreanu et al, IEDM (2011)

    “The absence of cell area and oxide

    thickness effect is indicative of a

    local filament switching”

    25

  • 9V

    Top view of Pt/HfO2(20nm)/Pt capacitor

    112 μm

    Generation of filaments during constant voltage stress

    AFM Infrared thermography Spatial Statistics

    26

    In collaboration with Tyndall National Institute, Ireland

  • MIS and MIM capacitors

    with high-K dielectric

    Multifilamentary patterns (not reversible)

    27

  • Techniques used to assess BD spot/filament distribution

    POINT-TO-EVENT DISTANCES PAIR CORRELATION FUNCTION

    DISTANCE METHOD QUADRAT COUNTS

    METHOD

    NEIGHBOUR METHOD

    INTENSITY PLOTS

    Distances

    De

    nsity

    0.0 0.2 0.4 0.6 0.8 1.0 1.2

    0.0

    0.5

    1.0

    1.5

    28

  • Spatial statistics using angular wavelet analysis

    Muñoz Gorriz et al, Mic Eng 2017

    29

  • Multifilamentary conduction

    X. Saura et al, Mic Rel 2013

    Filaments are neither spatial nor

    temporal correlated

    30

    Constant Voltage Stress

  • • Introduction to filamentary-type ReRAM

    • Physical models and quantum limit

    • The circuital approach

    • Model implementation

    • The problem of variability

    • Final comments

    Outline

  • • SET: generation of a filamentary conduction structure (LRS)

    • Chain of oxygen vacancies exhibits ohmic behavior (linear I-V characteristic)

    • RESET: The constriction vanishes or locally reduces leading to an increment of the structure resistance (HRS)

    K. Szot et al, Nat Mat (2006)

    Conventional model for the Set/Reset transition

    REDOX model: the movement of oxygen ions by

    electromigration annihilates the vacancies

    31

  • J-K. Lee et al, APL (2012)

    S. Yu et al, APL (2011)

    “The value of the extracted dielectric

    constant r=79 is much higher than the known value 20 for HfO2. …fitting to a

    P-F model is unreasonable.”

    TiN/HfOx/Pt

    In most of the cases fitting

    parameters are not reported!!!

    Poole-Frenkel and thermionic conduction

    32

  • “Our observed I –V curves

    with current compliance

    higher than 20 mA, are

    probably in agreement with

    the prediction of SCLC”

    Space-charge limited conduction

    SCLC has a precise dependence with

    oxide thickness !!!

    33

  • Sekar, IEDM (2014)

    Conductive Metal Oxide (CMO) believed to be a current limiter

    “Explored fit of 1kb

    data with Schottky,

    Frenkel Poole,

    hopping models.

    Hopping gave the best

    fit.”

    Hopping conduction

    34

  • Tunneling + diode

    “…which was chosen more for its

    simplicity and ability to reproduce the

    I-V behaviour than as a detailed

    physics model.”

    J. Joshua Yang et al, Nat Nano (2008)

    tunneling through a thin residual barrier; w is the

    state variable of the memristor

    I-V approximation for the diode-like rectifier

    Both LRS and HRS

    states are treated as

    separate entities

    35

  • Borghetti et al, JAP (2009)

    1exp

    0

    0v

    iRvii S

    Diode-like conduction

    with series resistance

    Tunneling + diode

    “… transition between a nearly ohmic LRS and a HRS characterized by

    conduction through a barrier of width W.”

    Electroformed TiO2 memristive switch

    36

  • J. Hur et al, PR (2010)

    Schottky barrier modulation

    thin oxide-layer doping-level variation

    HRS LRS

    “The system can be

    described by electric

    conduction through a

    Schottky barrier

    connected in series

    with a variable

    resistance R”

    37

  • Resistance modulation + trap assisted tunneling

    Temperature dependence of the

    current in the barrier (TAT)

    F. Puglisi et al, EDL (2013)

    38

  • C. Walczyk et al, TED (2011)

    Modeling of the temperature dependence:

    Quantum point-contact (QPC) model

    39

  • Conductance steps measured in the RESET process of a

    unipolar Pt/HfO2/Pt RRAM device

    Quantum conductance unit

    h

    eG

    2

    0

    2

    K9.12100 GR

    V

    IG

    Formation of a quantum wire

    Resistance of a

    monomode

    ballistic conductor

    40

  • Formation of a quantum wire

    J. Suñé et al, JAP (2012)

    “The peaks at roughly integer multiples of G0 can either be due to the CF

    behaving as a QW or to a nanoscale CF cross section corresponding to

    few atomic‐size conducting defects.”

    41

  • “Statistics count of the

    conductance changes from

    two hundred curves

    confirms the quantum

    conductance behaviors,

    which demonstrates

    the formation of discrete

    quantum channels in the

    device”

    X. Zhu et al, Adv. Mater. (2012)

    Conductance quantization in RS devices

    • Bipolar RS in Nb/ZnO/Pt

    42

  • Data extracted from

    pulsed measurements

    on Ti/Ta2O5/Pt cells

    “Fluctuations are likely due to the

    fluctuation of filament geometry and

    then the fluctuation of the number of

    atoms in the contention.”

    S. Blonkowski et al, J. Phys. D (2015)

    TiN/Ti/HfO2/TiN

    Conductance quantization in RS devices

    C. Chen et al, APL (2015)

    43

  • Large peak in the noise amplitude at the conductance quantum GQ=2e

    2/h

    44

  • T=1

    V

    As occurs in a potential well, a narrow

    constriction induces the lateral quantization of

    the electron wave function

    The Landauer approach

    R. Landauer, 1927-1999

    T

    45

    T: transmission probability

    V: applied voltage

  • 000 GGTGdV

    dIGTVGI

    T

  • T: transmission probability

    V: applied voltage

    dEeVEfeVEfETh

    eI

    )1()(2

    β: fraction of the potential that drops at the source side 0

  • Constriction

    (parabolic-shaped)

    Potential barrier

    (not material)

    0

    00

    1exp1

    exp1ln

    12)(

    VVe

    VVeVVe

    h

    eVI

    Miranda & Suñé, IEDM’00, IRPS’01

    Quantum point contact model for dielectric breakdown

    Y. Li, NRL 2015

    47

  • Application to Au/HfO2/TiN RS structures

    0 1 2 3 410

    -11

    10-10

    10-9

    10-8

    10-7

    10-6

    10-5

    10-4

    HRS

    Set

    LRS

    Cu

    rre

    nt A

    Voltage V

    Reset

    HfO2 (27 nm)

    E. Miranda et al, EDL (2010), in collaboration with IHP, Germany

    MODEL EXPERIMENTAL RESULTS

    0 1 2 3 4

    0

    1x10-9

    2x10-9

    3x10-9

    4x10-9

    5x10-9

    6x10-9

    7x10-9

    8x10-9

    0

    1x10-5

    2x10-5

    3x10-5

    4x10-5

    5x10-5

    6x10-5

    7x10-5

    8x10-5

    Experimental

    Model

    Cu

    rre

    nt A

    Voltage V

    2RB

    HRS

    LRS

    T=1

    T

  • “ …this conductance

    quantization behavior is a

    universal feature in

    filamentary-based RRAM

    devices.”

    X. Zhu et al, Adv. Mater. (2012)

    Nonlinear conductance quantization effects

    ITO/ZnO/ITO

    Peaks are also observed at half-integer multiples of G0

    49

  • Histogram of conductance changes collected from the SET

    characteristic of SiOx-based ReRAM devices

    A. Mehonic et al, Sci Rep (2012)

    Nonlinear conductance quantization effects

    50

  • “These observations confirm the picture of filament

    conduction being controlled by electron transmission

    through discrete energy levels.”

    R. Degraeve et al, IEEE (2012)

    The conductance

    plateaus correspond

    to integer and half

    integer multiples of

    2e2/h

    TiN/HfO2/Hf/TiN

    Nonlinear conductance quantization effects

    IMEC:

    51

  • Cu/SiO2/W memristor with half-integer quantum conductance states

    “This is attributed to the nanoscale filamentary nature of

    Cu conductance pathways formed inside SiO2.”

    S. R. Nandakumar et al, Nano Lett (2016)

    Nonlinear conductance quantization effects

    52

  • Subbands in tube-like constrictions

    narrow constriction wide constriction

    Blue: longitudinal bands Red: transversal bands

    E. Miranda et al, APL (2012)

    53

  • Subbands in tube-like constrictions

    narrow constriction wide constriction

    11&1 NNN 2/31&2 NNN

    2

    NNN

    56

  • -3 -2 -1 0 1 2 310

    -7

    10-6

    10-5

    10-4

    10-3

    -4 -2 0 2 4

    0.0

    0.2

    0.4

    0.6

    0.8

    a)

    c)

    b)=2 eV-1

    N=1, =3/4

    500

    20

    10

    5

    1

    I=G0V

    I [A

    ]

    V [V]

    Max

    =2 eV

    Min

    =-2 eV

    0=0 eV

    r

    -4 -2 0 2 4-3

    -2

    -1

    0

    1

    2

    3

    R [M

    Ohm

    ]

    V [V]

    [

    eV

    ]

    V [V]

    E. Miranda et al, EDL (2012)

    Modulation of the barrier height/width

    caused by the movement of

    atoms/vacancies

    Generation of the

    hysteretic loop in

    the I-V characteristic

    of RS devices

    The quantum point-contact memristor

    57

  • Filamentary conduction in Graphene/h-BN/Graphene

    𝐼 = 𝐺0𝑛 𝑉 − 𝐼𝑅𝑆 +2𝑒 𝑁−𝑛

    𝛼ℎexp −𝛼𝜑 𝑒𝑥𝑝 𝛼𝑒 𝑉 − 𝐼𝑅𝑆 − 1

    N: number of filaments n: number of completely formed filaments

    -1 0 1 2 3 4 5 6 7 810

    -8

    10-7

    10-6

    10-5

    10-4

    10-3

    10-2

    10-1

    MedMax

    Min

    -0.50 -0.38 -0.25 -0.13 0.00

    10

    20

    30

    40Max

    Median

    b)

    Curr

    ent [m

    A]

    Voltage [V]

    Min

    LRS

    HRS

    Cu

    rre

    nt [A

    ]

    Voltage [V]

    Forming I-V

    a)

    C. Pan et al, 2D Materials (2017)

    58

  • Equivalent electrical circuit model

    𝐼 = 𝐺0𝑛 𝑉 − 𝐼𝑅𝑆 +2𝑒 𝑁−𝑛

    𝛼ℎexp −𝛼𝜑 𝑒𝑥𝑝 𝛼𝑒 𝑉 − 𝐼𝑅𝑆 − 1

    𝐼 = 𝐺P 𝑉 − 𝐼𝑅𝑆 + 𝐼0 𝑒𝑥𝑝 𝛼 𝑉 − 𝐼𝑅𝑆 − 1

    This is the starting point of our own memristive approach

    58

  • • Introduction to filamentary-type ReRAM

    • Physical models and quantum limit

    • The circuital approach

    • Model implementation

    • The problem of variability

    • Final comments

    Outline

  • 2008 HP’s breakthrough

    A practical implementation

    of a memristor?

    59

  • As time goes by…

    (2015)

    • “The devices were not new and the hypothesized device

    needs magnetism”

    • “The originally hypothesized memristor device is missing

    and likely impossible”

    • “The originator of the prediction accepted the discovery”

    Many researchers have

    raised serious doubts!

    60

  • and more recently …

    • “The ideal memristor is an unphysical active device and

    any physically realizable memristor is a nonlinear

    composition of resistors with active hysteresis.”

    • “We also show that there exists only three fundamental

    passive circuit elements.”

    (July 2018)

    Many researchers have

    raised serious doubts!

    61

  • • Four fundamental

    quantities: i, v, q,

    • 5 out of 6 pairwise relations

    known very well

    • Using symmetry arguments

    Prof. Chua (1971) proposed the

    missing link: MEMRISTOR

    • Memristor = Memory + Resistor

    • M: Memristance

    Memristors

    M depends on the hystory of the device and

    retains its value even if the power is turned off )()()( tIwMtV

    Picture taken from Parcly Taxel

    Memristor is a contraction of

    “memory resistor,” because that

    is exactly its

    function: to remember its

    history. A memristor is a two-

    terminal device whose

    resistance depends on the

    magnitude and polarity of the

    voltage applied to it and

    the length of time that voltage

    has been applied. When you

    turn off the voltage, the

    memristor remembers its most

    recent resistance until the next

    time you turn it on,

    whether that happens a day later or a year later

    63

  • MEMRISTORS cannot be constructed by combining the other

    devices and are characterized by “pinched” Lissajous curves

    Response to a sinusoidal excitation

    Unlike capacitors and inductors, MEMRISTORS do not store energy

    65

  • Memristive devices

    • Memristive devices are defined in terms of two coupled equations:

    )(),,()( tutuxgty

    ),,( tuxfdt

    dx

    u(t) is the input signal (current or voltage)

    y(t) is the output signal (voltage or current)

    x is the variable which describes the state of the device

    g and f are continuous functions

    • If both g and f are linear functions linear memristive system

    Chua and Kang, Proc IEEE 64, 209 (1976)

    66

  • HP memristor model (2008)

    • V(t) across the device moves the

    boundary w between the two regions

    by causing the charged dopants to drift

    • TiO2 film (D) has a region with a high

    concentration of dopants (RON) and a

    region with a low concentration (ROFF)

    Transport

    Equation

    State

    Equation

    Strukov et al, Nature 453, 80 (2008)

    )()()( tIRtV

    1)(/ OFFON RRRDw

    )(tIdt

    d

    67

  • )(1 tIdt

    d

    )()()( tIRtV

    1)( OFFON RRR

    window function (ad hoc)

    Introduction of the window function

    010 ff

    Simulation results using HP model

    • Introduced to control the state

    variable at the turning points

    • Introduction of window functions

    can lead to serious mathematical

    problems

    68

  • Joglekar

    (2009) p

    Jf2

    121)(

    Biolek

    (2009) p

    B IHf2

    )(1)(

    Strukov/Benderli

    (2008) 1)(Bf

    Prodromakis (2011)

    pP ff 75.05.01max)( 2

    Some window functions

    • Required for imposing boundary conditions on λ

    Pictures from McDonald et al

    69

  • Memdiode equations

    )(/ RVI

    1)( OFFON RRR

    Idt

    d

    1

    )()(exp)()sgn( 0001 IRIVRIWRVI 1)( min0max00 III

    Transport

    Equation

    State

    Equation ANALOG

    BEHAVIORAL

    MODEL

    (ABM)

    ori

    gin

    al

    ori

    gin

    al

    new

    new

    E. Miranda, TNANO 14, 787 (2015)

    𝑑𝜆

    𝑑𝑡=𝜂𝜆 1 − 𝜆 𝑉

    70

  • The memdiode concept

    71

    Transport

    Equation

    (electrons)

    State

    Equation

    (ions or vacancies: channels)

  • 72

    Origin of the nonlinear transport equation

    1exp0 VII

    • Schottky emission

    • Electrochemical filamentation

    • Tunneling through a gap barrier

    • Quantum point-contact conduction

    Instead of resistor-like behavior, diode-like conduction is assumed:

  • 1exp0 IRVII

    IRV 1exp0 VII

    IRV VRI

    II

    0

    0

    1

    :0V

    :0V VII 0

    73

    Exponential HRS

    Linear HRS

    Linear LRS

    • The series resistance R acts as a feedback

    that controls the shape of the I-V through I0

    • Consistent with the experimental I-V

    curves of many RS devices

    Origin of the nonlinear transport equation

    0.1 1

    10-6

    10-5

    10-4

    10-3

    10-2

    I0

    LRS

    2

    1C

    urr

    en

    t [A

    ]

    Voltage [V]

    1

    3

    HRS

    Series resistance

  • 1)( min0max00 III

    Origin of the nonlinear transport equation

    • Analytic model (good approximations for W)

    • Continuous and differentiable

    • Linear (large I0) or nonlinear (small I0)

    • Pinched I-V: I(V=0)=0

    )()(exp)()sgn( 0001 IRIVRIWRVI

    1exp0 IRVII

    xWeW W is the Lambert function

    Two anti-parallel diodes

    73

  • 2

    2

    2exp

    2

    1)(

    VVVf

    Origin of the state equation

    • Let’s assume Gaussian-distributed SET voltages for the individual channels

    dfVHV

    )()()(• Normalized number of activated

    channels at voltage V

    Heaviside function

    CONVOLUTION

    75

  • 1exp12

    12

    1)(

    VV

    VVerfV

    0 1 2 3 4 50.0

    0.2

    0.4

    0.6

    0.8

    1.0

    (V

    )

    V

    Error function

    Logistic curve

    Origin of the state equation

    • Number of conducting channels grows up as a logistic curve

    76

  • 1dV

    d

    dt

    dV

    dt

    dV

    dV

    d

    dt

    d

    1

    1exp1)( VVV

    Origin of the state equation

    First-order

    State Equation

    𝑑𝜆

    𝑑𝑡=𝜂𝜆 1 − 𝜆 𝑉

    77

  • 1exp1)( VVV

    Major hysteretic loop

    -5 -4 -3 -2 -1 0 1 2 3 4 5

    0.0

    0.2

    0.4

    0.6

    0.8

    1.0

    V- V

    +

    V

    SET voltage RESET voltage

    Ridge functions

    Admissible inputs: V

    Bounded output: 10

    Logistic hysteron

    Describe the creation and rupture

    of conducting channels

    78

  • -5 -4 -3 -2 -1 0 1 2 3 4 5

    0.0

    0.2

    0.4

    0.6

    0.8

    1.0

    V-

    1=V

    -

    2

    V+

    1

    Control of TRANSITION RATES

    79

  • -2.0 -1.5 -1.0 -0.5 0.0 0.5 1.0 1.5

    0.0000

    0.0002

    0.0004

    0.0006

    0.0008

    0.0010

    0.0012

    0.0014

    I(A

    )@0

    .1V

    Voltage (V)

    Current [email protected] 10nm

    TiN-Ti/HfO2/W devices Results from Universidad de Valladolid

    TiN/HfO2/Ti devices Results from LETI, Grenoble

    Experimental hysterons (current@low voltage)

    81

  • Experimental and model results

    82

  • 1exp1)( VVV

    -5 -4 -3 -2 -1 0 1 2 3 4 5

    0.0

    0.2

    0.4

    0.6

    0.8

    1.0

    V

    ),(

    State space: domain of feasible states

    Minor hysteretic loops (neuromorphic applications)

    ),(0

    VifdV

    dChannels can neither be created

    nor destructed inside

    ions >> signal

    State of the system ),( V

    )(tV )(t

    Ridge functions

    Simplest case:

    83

  • Krasnosel’skii-Pokrovskii (KP) hysteresis operator

    )(],[)( 00 tVtLt

    )(,max,)(min)(],[ 000 tVtVtVtL

    00 )( t

    -5 -4 -3 -2 -1 0 1 2 3 4 5

    0.0

    0.2

    0.4

    0.6

    0.8

    1.0

    +

    V

    -

    Increasing

    input

    Decreasing

    input

    M. Krasnosel’skiĩ and A. Pokrovskiĩ, Systems with hysteresis, Springer, 1989

    84

  • tttt VV ,max,min 1

    • State of the system described by a recursive relationship

    • Deterministic and rate-independent process

    • Short memory transducer with wiping-out property

    • No need to control the simulation timestep (algorithmic modeling)

    • Applicable to arbitrary inputs (continuous or discontinuous)

    )(,max,)(min)(],[ 000 tVtVtVtL The previous output is

    the next initial state

    Krasnosel’skii-Pokrovskii (KP) hysteresis operator

    85

  • 86

    Systems with hysteresis (1989)

    Alexei V. Pokrovskii 1948-2010

    Mark Krasnosel'skii (1920-1997)

  • Voltage

    Me

    mo

    ry s

    tate

    Voltage

    Me

    mo

    ry s

    tate

    Voltage

    Me

    mo

    ry s

    tate

    Voltage

    Me

    mo

    ry s

    tate

    Voltage

    Me

    mo

    ry s

    tate

    Voltage

    Me

    mo

    ry s

    tate

    Time

    Me

    mri

    sta

    nce

    Time

    Curr

    en

    t

    Voltage

    Cu

    rre

    nt

    Time

    Vo

    lta

    ge

    Time

    Vo

    lta

    ge

    Voltage

    Cu

    rre

    nt

    Time

    Curr

    en

    t

    Time

    Me

    mri

    sta

    nce

    Time

    Vo

    lta

    ge

    Time

    Me

    mri

    sta

    nce

    Voltage

    Cu

    rre

    nt

    Time

    Curr

    en

    t

    Time

    Voltage

    Voltage

    Cu

    rre

    nt

    Time

    Curr

    en

    t

    Time

    Me

    mri

    sta

    nce

    Time

    Voltage

    Time

    Me

    mri

    sta

    nce

    Time

    Curr

    ent

    Time-independent model

    87

  • Model and simulation results for LCMO

    0.0 2.5 5.0 7.5 10.00

    100

    200

    300

    400

    500

    I

    Iexp

    I(A

    )

    V (V)

    (a) Linear

    2.5 5.0 7.5 10.010

    -7

    10-6

    10-5

    10-4

    I

    Iexp

    I(A

    )

    V (V)

    (b) Semilog

    J. Blasco, UAB PhD Thesis, 2017

    88

    Remember: we are interested in

    simulating the synaptic weight

    which is a continuous variable

  • 100 120 140 160 180 200 220 240

    -7.5

    -5.0

    -2.5

    0.0

    2.5

    5.0

    7.5 MODEL

    EXPERIMENT

    I(m

    A)

    t(s)

    -1.0 -0.5 0.0 0.5 1.0 1.5 2.00.0

    0.2

    0.4

    0.6

    0.8

    1.0

    V(V)

    loop 1

    loop 2

    loop 3

    loop 4

    loop 5

    loop 6

    -1.00 -0.75 -0.50 -0.25 0.00 0.25 0.50 0.7510

    -4

    10-3

    10-2

    I(A

    )

    V(V)

    Superposition of hysterons: super-hysteron

    3

    1

    )()(i

    ii VVS

    1 i

    : sigmoidal hysterons

    : weight coefficients

    HfO2

    J. Blasco, UAB PhD Thesis, 2017

    89

  • EU project PANACHE 2014-2017

    Pilot line for Advanced Nonvolatile memory technologies for Automotive microControllers, High security applications and general Electronics

    91

  • Typical switching behavior

    92

  • VDS

    [V]

    0.0 0.5 1.0 1.5 2.0 2.5

    Dra

    in C

    urr

    ent [m

    A]

    0

    1

    2

    3

    4V

    G=0.75

    VG=1

    VG=1.25

    VG=1.50

    VG=2.00

    VG=2.50

    VG=3.00

    VG=3.5

    VG=4

    Curr

    ent [m

    A]

    0

    100

    200

    300

    400

    500

    600V

    G=1.2 V

    VG=1.3 V

    VG=1.4 V

    VG=1.5 V

    VG=1.6 V

    Current Compliance [mA]

    102 103

    Reset C

    urr

    ent [m

    A]

    102

    103

    (a)

    (c)

    Voltage [V]

    -1.0 -0.5 0.0 0.5 1.0

    Curr

    ent [A

    ]

    10-7

    10-6

    10-5

    10-4

    VRESET

    =1.2V

    VRESET

    =1.0V

    VRESET

    =0.8V

    (d)

    (b)

    Transistor as selector

    93

  • F63.2%

    Ln(tS) [s]

    -20 -15 -10 -5 0

    Ln

    (-L

    n(1

    -F))

    -6

    -5

    -4

    -3

    -2

    -1

    0

    1

    2

    VCVS

    [V]

    0.2 0.3 0.4 0.5 0.6 0.7

    t 63

    % [

    s]

    104

    102

    100

    10-2

    10-4

    10-6

    10-8

    E-model

    E1/2

    -model

    Power-law

    1/E-model

    (b) (a)

    0.65V 0.3V

    Censoreddata~ 1.178

    steps: 0.05V

    VCVS

    [V]

    0.2 0.3 0.4 0.5 0.6 0.7

    V [V

    -1]

    20

    40

    60

    80

    100E-model

    E1/2

    -model

    Power-law

    1/E-model

    (c)

    tS63 data

    tS63 data

    Set statistics: accurate determination of acceleration law

    0

    Ve

    E-model:

    Experimental results for CVS confirm this model for the switching time

    94

    Constant voltage stress experiments

    A. Rodriguez et al, EDL (2018)

  • (a)

    Voltage [V]

    -1.0 -0.5 0.0 0.5 1.0

    Cu

    rre

    nt

    [mA

    ]

    -100

    -50

    0

    50

    100

    5.10 V/s

    5.102 V/s

    5.103 V/s

    5.104 V/s

    RR

    RR @ SET

    RR=50 V/s @ RESET

    (b)

    Voltage [V]

    -1.0 -0.5 0.0 0.5 1.0

    Cu

    rre

    nt

    [mA

    ]

    -200

    -100

    0

    100

    200

    5.10 V/s

    5.102 V/s

    5.103 V/s

    5.104 V/s

    RR @ RESET

    RR =50 V/s @ SET

    RR

    VSET

    =0.021 ln(RR) + 0.39

    VRESET

    =0.021 ln(RR) + 0.49

    Voltage [V]-1.0 -0.5 0.0 0.5 1.0

    Me

    mo

    ry S

    tate

    []

    0.0

    0.2

    0.4

    0.6

    0.8

    1.0

    Voltage [V]

    -1.0 -0.5 0.0 0.5 1.0

    Me

    mo

    ry S

    tate

    []

    0.0

    0.2

    0.4

    0.6

    0.8

    1.0(c) (d)

    RRRR

    Pulsed measurements with different ramp rates

    96

  • 0

    Ve

    E-model: Experimental results for RVS confirm this model for the switching time

    Pulsed measurements with different ramp rates

    95

    Ramped voltage stress experiments

  • Voltage

    Me

    mo

    ry s

    tate

    Time

    Curr

    ent

    Voltage

    Curr

    en

    t

    Time

    Me

    mo

    ry s

    tate

    Time

    Volta

    ge

    Time-dependent model

    97

    0

    Ve

    E-model:

  • (a)

    Voltage [V]

    0.0 0.2 0.4 0.6 0.8 1.0 1.2

    Cu

    rre

    nt

    [A]

    10-7

    10-6

    10-5

    10-4

    RR = 50 V/s (Model)

    RR = 500 V/s (Model)

    RR = 5 KV/s (Model)

    RR = 50 KV/s (Model)

    RR = 50 V/s (Exp)

    RR = 500 V/s (Exp)

    RR = 500 KV/s (Exp)

    RR = 50 KV/s (Exp)

    (b)

    Voltage [V]0.0 0.2 0.4 0.6 0.8

    Curr

    ent

    [A

    ]0

    50

    100

    150

    200

    Imax

    = 1.3e-4 A

    Imin

    = 3.5e-5 A

    max = 3.5 V

    -1

    min = 1 V

    -1

    del = texp

    RESET = 70 V

    -1

    SET = 50 V

    -1

    RESET = 5e+19s

    SET = 1e+7s

    RS = 500

    98

    Effect of ramp rate: experimental and model results

  • • Introduction to filamentary-type ReRAM

    • Physical models and quantum limit

    • The circuital approach

    • Model implementation

    • The problem of variability

    • Final comments

    Outline

  • Memristor simulation using SPICE

    Implementation of

    the variable state

    equation

    Two-port equation

    • It is of great benefit for circuit designers to be able to model memristive

    devices in SPICE-type simulators

    100

  • .SUBCKT memristor Plus Minus PARAMS: + Ron=1K Roff=100K Rinit=80K D=10N uv=10F p=1 *********************************************** * STATE EQUATION MODELING * Gx 0 x value={ I(Emem)*uv*Ron/D^2*f(V(x),p)} Cx x 0 1 IC={(Roff-Rinit)/(Roff-Ron)} Raux x 0 1G *********************************************** * RESISTIVE PORT MODELING * Emem plus aux value={-I(Emem)*V(x)*(Roff-Ron)} Roff aux minus {Roff} *********************************************** * WINDOW FUNCTION MODELING * .func f(x,p)={1-(2*x-1)^(2*p)} .ENDS memristor

    Memristor simulation using PSPICE

    101

  • V1

    FREQ = 0.1VAMPL = 1VOFF = 0

    U2

    MEMRISTOR

    0 1PLUSMINUS

    0

    I

    input

    Memristor simulation using PSPICE

    The figures show how this

    memristor model reacts to a

    simple sinusoidal input voltage

    Voltage

    Curr

    ent

    102

  • Memristor simulation using PSPICE

    V1

    FREQ = 0.1VAMPL = 1VOFF = 0

    U2

    MEMRISTOR

    0 1PLUSMINUS

    0

    I

    inputThe figure shows that the

    memristor current is not only

    related to the applied voltage but

    also to the history of the device as

    expected for a hysteretic system

    103

  • Memristor models in LTSPICE (free software)

    A complete library of memristor models in LTSPICE can be found in: “MEMRISTOR DEVICE MODELING AND CIRCUIT DESIGN FOR READ OUT INTEGRATED CIRCUITS, MEMORY ARCHITECTURES, AND NEUROMORPHIC SYSTEMS”, PhD Thesis, Chris Yakopcic, University of Dayton, May 2014

    104

    http://www.linear.com/designtools/software/

  • 105

    Memristor models in Verilog-A

    Z. Jiang et al, SISPAD (2014)

    • Industry standard modeling language for analog circuits (subset of Verilog-AMS)

  • Memristor models in MODELICA

    Fraunhofer Institute for Integrated Circuits IIS Design Automation Division EAS

    Open-source Modelica-based modeling and

    simulation environment intended for industrial and

    academic usage (https://www.openmodelica.org/)

    (free software)

    106

    https://www.openmodelica.org/https://www.openmodelica.org/

  • Memdiode model in LTSPICE

    .subckt memdiode + -

    .params ion=1e-2 aon=3 ron=100 ioff=1e-4 aoff=1 roff=100 + nset=10 vset=0.5 nres=10 vres=-0.5 CH0=1e-4 H0=0 ******************************************* * STATE EQUATION MODELING * BH 0 H I=min(R(V(+,-)),max(S(V(+,-)),V(H))) Rpar=1 CH H 0 {CH0} ic={H0} ****************************************** * RESISTIVE PORT MODELING * BR + - I=sgn(V(+,-))*(1/(a(V(H))*RS(V(H)))*w(a(V(H))* + RS(V(H))*I0(V(H))*exp(a(V(H))*(abs(V(+,-))+RS(V(H))* + I0(V(H)))))-I0(V(H))) Rpar=1e10 ****************************************** * AUXILIARY FUNCTIONS * .func w(x)=log(1+x)*(1-(log(1+log(1+x)))/(2+log(1+x))) .func I0(x)=ion*x+ioff*(1-x) .func a(x)=aon*x+aoff*(1-x) .func RS(x)=ron*x+roff*(1-x) .func S(x)=1/(1+exp(-nset*(x-vset))) .func R(x)=1/(1+exp(-nres*(x-vres))) .ends memdiode

    G. Patterson et al, IEEE Trans Comp Aided Design, 2017

    107

  • Simple circuits with memdiodes

    Memdiodes driven by voltage and current sources

    108

  • Simple circuits with memdiodes

    Parallel and series memdiodes driven by voltage and current sources

    109

  • Simulations of 1T1R structures (EU Project PANACHE)

    Memdiode controlled by access transistor

    In collaboration with LETI, France

    MODEL

    EXPERIMENT

    110

  • In collaboration with UCL, UK

    Simulation of MEMDIODE

    using LTSpice

    Model and simulation results for SiOx

    Modeling multi-level conduction

    Simulation of

    MEMDIODE

    using EXCEL

    111

  • 112

  • • Introduction to filamentary-type ReRAM

    • Physical models and quantum limit

    • The circuital approach

    • Model implementation

    • The problem of variability

    • Final comments

    Outline

  • -3 -2 -1 0 1 2 310

    -7

    10-6

    10-5

    10-4

    10-3

    Experimental

    Average

    Median

    LRS

    Cu

    rre

    nt

    [A]

    Voltage [V]

    RESET

    SET

    HRS

    Variability in SiOx-based ReRAM devices

    LRS: fully

    formed filament

    HRS: partially

    formed filament

    35

  • Origin of variability

    VARIABILITY

    EXTRINSIC INTRINSIC

    Device-to-device:

    • area

    • thickness

    • roughness

    • composition

    • contacts

    • …

    Discrete nature of

    the problem:

    • dopant

    fluctuations

    • morfophology

    of the CF

    • …

    MEASUREMENT

    • Cycling protocol

    • Current limitation

    • Ageing effects

    • Signal excursion

    36

    Variability is also affected by the way we measure

  • -3 -2 -1 0 1 2 310

    -7

    10-6

    10-5

    10-4

    10-3

    Experimental

    Average

    Median

    LRS

    Cu

    rre

    nt

    [A]

    Voltage [V]

    RESET

    SET

    HRS

    0 10 20 30 40

    5x102

    103

    1.5x103

    6x104

    9x104

    1.2x105

    1.5x105

    1.8x105

    HRS

    LRS

    Re

    sis

    tan

    ce

    @0

    .5V

    [

    ]

    # Cycle

    4x102

    6x1028x10

    210

    52x10

    5

    0.0

    0.2

    0.4

    0.6

    0.8

    1.0 LRS

    HRS

    Cu

    mu

    lative

    pro

    ba

    bili

    ty

    [email protected] []

    x 2102

    • Excellent cyclability

    • Good resistance window

    • Trend in HRS

    Effects of cycling on SiOx (C2C)

    37

  • 2.00 2.25 2.50 2.75 3.00

    2x10-4

    4x10-4

    6x10-4

    8x10-4

    10-3

    LRS

    Curr

    ent [A

    ]

    Voltage [V]

    End point of

    voltage sweep

    HRS

    0 10 20 30 40 503x10

    -5

    4x10-5

    5x10-5

    6x10-5

    7x10-5

    8x10-5

    9x10-5

    1x10-4

    V=1.5V

    Trend

    Experimental

    Cu

    rre

    nt

    [A]

    # Cycle

    • The trend in HRS is associated with the end point of the reset curve

    • C2C is a stochastic process: trend + volatility

    Effects of cycling on SiOx (C2C)

    38

  • • Introduction to filamentary-type ReRAM

    • Physical models and quantum limit

    • The circuital approach

    • Model implementation

    • The problem of variability

    • Final comments

    Outline

  • Source: Semiconductor Engineering (2017)

    Latest news:

    • Fujitsu and Panasonic are jointly ramping up a second-generation ReRAM device (OxRAM)

    • Crossbar is sampling a 40nm ReRAM technology (CBRAM)

    • TSMC and UMC recently put ReRAM on their roadmaps

    • HP has moved towards a more traditional memory scheme for the system (“The machine”) and has backed away from the memristor

    • 4DS, Adesto, Micron, Samsung, Sony and others are also developing ReRAM

    • GlobalFoundries is not pushing ReRAM today

  • • ReRAM has proven to be far more difficult to develop than anyone initially expected

    • NAND has scaled farther than previously thought, causing many to delay or scrap efforts in ReRAM

    • ReRAM won’t replace NAND or other memories, but it is expected to find its place, particularly in embedded memory applications

    • ReRAMs are well-positioned as a low-cost solution for IoT, wearable devices, and neuromorphic computing

    • Today, 3D-XPoint and STT-MRAM have the most momentum

    Will ReRAM technology succeed?

    Source: Semiconductor Engineering (2017)

  • Muito obrigado!

    Any doubt? Write me: [email protected]