magnetic memories from a broad it, materials, and physics...

38
Magnetic memories from a broad IT, materials, and physics perspectives T. Jungwirth Institute of Physics, Czech Academy of Sciences University of Nottingham, United Kingdom [email protected] 1. Recording & computers 2. Conventional & neuromorphic computing 3. Non-CMOS materials and devices 4. Physical principles of operation of magnetic devices Lecture I Lecture II

Upload: others

Post on 06-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Magnetic memories from a broad IT, materials, and physics perspectives

T. JungwirthInstitute of Physics, Czech Academy of Sciences

University of Nottingham, United [email protected]

1. Recording & computers

2. Conventional & neuromorphic computing

3. Non-CMOS materials and devices

4. Physical principles of operation of magnetic devices

Lecture I

Lecture II

Page 2: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Electro-magnetic wire recorder 1880‘s

Mechanical gramophone 1870‘s

Recording

Boom, bust, boom,…

Page 3: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

1950‘s Magnetic hard disk (MBs) & core memory (kbs)

1930‘s Tape recorder

Recording & computers

- Analog to digital- Phase-change- Optical

1980‘s Compact disk (100sMB-GBs)

sound & video

data

1990‘s - Spintronic

Sony/IBM tape (330TB)

Back-up

Storage

Memory

Seagate HDD (16TB)

Everspin MRAM (1Gb)

Page 4: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Recording & computers- Internet (PC & cloud IT)

Sony/IBM tape (330TB)

Back-up

Storage

Seagate HDD (16TB)

- Internet of Things (edge IT)

- Big data

ZB = 109 TB = 109 people x 1TB mobile phone

Page 5: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Computer: PC & cloud IT

AdestoCBRAM 1μs & 512kb

FujitsuFRAM 100ns & 8Mb

Panasonic/FujitsuRRAM 10ms & 8Mb

EEPROM

HDD, Flash-SSD

DRAM

cache

100μs

10ns

1ns

10TB

Gb

MbSRAM

CPU(ALU,FPU)

Intel/Micron XPoint-PCRAM1μs & 128Gb

EverspinMRAM10ns & 1Gb

- von Neumann

Storage

Main memory

Microprocessor

Microcontroller: edge IoT

MPU

eFlash, eMRAM

Page 6: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

- No Moore

International technology roadmap for semiconductors

Last ITRS issue in 2016

Waldrop Nature ‘16

Transistor 1947Integrated circuit 1958

Page 7: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Transistor 1947Integrated circuit 1958

- No Moore

International technology roadmap for semiconductors

Last ITRS issue in 2016

Waldrop Nature ‘16Waldrop Nature ‘16

Page 8: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

- Internet- Internet of Things- Big data

- No MooreSpeedEnergyCMOS scaling

problem

- von NeumannRevisit the architecture to tackle the bottleneck

- Analog to digitalRevisit the noise vs. complexity trade-off

do differently

- OpticalExplore speed and energy efficiency limits

- Spintronic- Phase-change- ….Exploit full potential of non-CMOS devices

do more

Let’s racap

1. Recording & computers

2. Conventional & neuromorphic computing

3. Non-CMOS devices and materials

4. Physical principles of operation of magnetic devices

Page 9: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

- Internet- Internet of Things- Big data

- No MooreSpeedEnergyCMOS scaling

problem

- von NeumannRevisit the architecture to tackle the bottleneck

- Analog to digitalRevisit the noise vs. complexity trade-off

do differently

- OpticalExplore speed and energy efficiency limits

- Spintronic- Phase-change- ….Exploit full potential of non-CMOS devices

do more

Let’s racap

1. Recording & computers

2. Conventional & neuromorphic computing

3. Non-CMOS devices and materials

4. Physical principles of operation of magnetic devices

Page 10: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Brain: Massively parallel neural network architecture connecting 100billion low-power computing and memory elements

Neuromorphic architecture

cf. Samsung 1TB Flash-SSD for smart phones with 2 trillion transistors on a chip

Page 11: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

1.Synchronous: All components run under global clockArtificial Neural Networks: Input/output/internal variables coded in real numbers

Mass applications – Google Brain (2012 – image recognition, 2016 – language translation)

https://cloud.google.com/blog/products/ai-machine-learning/what-makes-tpus-fine-tuned-for-deep-learning

Data (x1, x2, …) • Parameters (w1, w2, …) = x1w1 + x2w2 + … = Output (y)

Page 12: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Data (x1, x2, …) • Parameters (w1, w2, …) = x1w1 + x2w2 + … = Output (y)

1.Synchronous: All components run under global clockArtificial Neural Networks: Input/output/internal variables coded in real numbers

Mass applications – Google Brain (2012 – image recognition, 2016 – language translation)

Page 13: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

General purpose CPU (Intel,…)

1.1 Off-shelf

Serial & von Neumann bottleneck

1 or few big cores

1.Synchronous: All components run under global clockArtificial Neural Networks: Input/output/internal variables coded in real numbers

Mass applications – Google Brain (2012 – image recognition, 2016 – language translation)

Page 14: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

General purpose GPU (NVIDIA, AMD)

1.1 Off-shelf

Parallel

2,000 medium cores

1.Synchronous: All components run under global clockArtificial Neural Networks: Input/output/internal variables coded in real numbers

Mass applications – Google Brain (2012 – image recognition, 2016 – language translation)

Page 15: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Neuromorphic TPU (Google)

1.2 Custom-designed

Highly parallel & tackles von Neumann bottleneck

30,000 small cores

1.Synchronous: All components run under global clockArtificial Neural Networks: Input/output/internal variables coded in real numbers

Mass applications – Google Brain (2012 – image recognition, 2016 – language translation)

Page 16: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Neuromorphic TPU (Google)

1.2 Custom-designed

30,000 small cores

1.Synchronous: All components run under global clockArtificial Neural Networks: Input/output/internal variables coded in real numbers

Mass applications – Google Brain (2012 – image recognition, 2016 – language translation)

Highly parallel & tackles von Neumann bottleneck

Page 17: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

2. Asynchronous: Individual components have local clocksSpiking Neural Networks: Input/output/internal variables coded in spikes and their timing

Still mostly in research phase- Short-term: Save bandwidth & energy

Page 18: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Kurenkov et al. Adv. Mater. 31, 1900636 (2019)Gerstner & Kistler, Spiking Neuron Models, Cambridge University Press (2002)

Leaky-sum-and-fire neuron

Spiking time dependent plasticity of synapse (“neurons that fire together wire together”)

2. Asynchronous: Individual components have local clocksSpiking Neural Networks: Input/output/internal variables coded in spikes and their timing

Still mostly in research phase- Long term: Help understand neuroscience, develop General Artificial Intelligence

Page 19: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

2.1 Off-shelf based

FPGA DeepSouth (Sydney Univ.)

Mobile CPU SpiNNaker (Manchester Univ.)Thakur et al. Frontiers in Neuroscience 12, 891(2018)

2. Asynchronous: Individual components have local clocksSpiking Neural Networks: Input/output/internal variables coded in spikes and their timing

2.2 Custom-designed CMOS

Individual circuit components mimic bio-neuron structure and functions

Page 20: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

CMOS digital CMOS analog

Bio

Benjamin et al. Proceedings of the IEEE 102, 699 (2014)

2.2 Custom-designed CMOS

Individual circuit components mimic bio-neuron structure and functions

2. Asynchronous: Individual components have local clocksSpiking Neural Networks: Input/output/internal variables coded in spikes and their timing

Page 21: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

2.2.1 CMOS digitalTrueNorth (IBM) – 1M neuronsLow-power executionLearning done externally

2.2.2 CMOS mixed digital/analog Neurogrid (Stanford) – 60k neuronsDynap-SEL (Zurich Univ.) – 1000 neuronsHICANN (Heidelberg Univ.) – 500 neuronsBenjamin et al. Proceedings of the IEEE 102, 699 (2014)

Digital communication Analog neuronAnalog synapse with weights stored in digital RAM

Loihi (Intel) – 100k neuronsIncludes learning

Merolla et al. et Science 345, 668 (2014)

Reviews:Thakur et al. Frontiers in Neuroscience 12, 891(2018)Yu (ed.), Neuro-inspired Computing Using Resistive Synaptic Devices, Springer (2017)Burr et al. Adv. Phys. X 2, 89 (2017)

2. Asynchronous: Individual components have local clocksSpiking Neural Networks: Input/output/internal variables coded in spikes and their timing

Page 22: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

3.1 Analog memristive synapseCBRAM (Michigan Univ.)Jo et al. Nano Lett., 10, 1297 (2010)

RRAM (Pohang Univ.)Moon et al. Nanotechnology 25, 495204 (2014)

PCRAM (IBM)Eryilmaz et al. Frontiers in Neuroscience 8, 205(2014)

FRAM (Panasonic)Ueda et al. PLOS ONE 9, e112659 (2014)

MRAM (Tohoku Univ.)Borders et al. Appl. Phys. Exp. 10, 013007 (2017)

with SW or CMOS HW neurons

3. Mixed CMOS/non-CMOS

3.2 Analog memristive synapse & neuronAnalog PCRAM (IBM)Pantazi et al. Nanotechnology 27, 355205 (2016)

Spiking NNAnalog MRAM (Tohoku Univ.)Kurenkov et al. Adv. Mater. 31, 1900636 (2019)

Analog AFMEM (Prague/Nottingham/Mainz/…)Discrete synapse or neuronKaspar et al. preprint (2019)

Ferromagnetic domains

Ferroelectric domains

Antiferromagnetic domains

Reviews:Thakur et al. Frontiers in Neuroscience 12, 891(2018)Yu (ed.), Neuro-inspired Computing Using Resistive Synaptic Devices, Springer (2017)Burr et al. Adv. Phys. X 2, 89 (2017)

Crystalline AmorphousDefects in insulator

MRAM

CBRAM/RRAM PCRAM FRAM

AFMEM

Page 23: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

modificationsto increasethemetal electrodethickness,so that thelineresistanceswerereduced to about 800V for thetop layer of thecross-bar and 600V for itsbottom layer.Thecrossbarsretained theexcellentuniformity of virgin (pre-formed) crossbar-integrated devices (seeSupplementary Figs 3, 4 and 5), allowing individual electric formingand tuning of each memristor. Theelectroforming wasperformed bygrounding the corresponding bottom electrode and applying a cur-rent-controlled ramp-up to the top electrode, while leaving all otherline potentials floating (Supplementary Fig. 4). To minimize currentleakageduring thesubsequent forming of other devices, each formedmemristor wasimmediately switched into itslow-current (OFF) state.The measured individual characteristics of the formed memristorsweremostly similar to thoseof stand-alonedevices,except for asome-what smaller ( 100) ON/OFF current ratio. This difference may bepartly explained by current leakage through other crosspoints at themeasurements,and partly by thesomewhat smaller switchingvoltagesused for thecrossbar to lower therisk of devicedamage. In addition,some deviations from the optimal device performance could becaused by theelectron-beam evaporation of thicker electrodes, whichrequired breaking of thevacuum, asopposed to thefully in situ sput-tering of single device layers, and their subsequent annealing (seeSupplementary Information).

Thefabricated memristivecrossbar wasused to implement asimpleartificial neural network with thetop-level (functional) schemeshownin Fig. 2. This isasingle-layer perceptron22 with ten inputsand threeoutputs, fully connected with 10 3 3 5 30 synaptic weights(Fig. 2b).

Astheschemeshows, theperceptron’soutputsfi (with i 5 1, 2, 3) arecalculated asnonlinear ‘activation’ functions:

fi~ tanh bI ið Þ ð1Þ

of thevector-by-matrix product components:

I i~X10

j~ 1

WijVj ð2Þ

HereVj with j 5 1,…,9 are theinput signals, V10 isaconstant bias, bis a parameter controlling the function’s nonlinearity, and Wij areadjustable (trainable) synaptic weights. Such a network is sufficientfor performing, for example, the classification of 3 3 3-pixel black-and-white images into three classes, with nine network inputs(V1,…,V9) corresponding to the pixel values. We tested the networkon a set of N 5 30 patterns, including three stylized letters (‘z’, ‘v’and ‘n’) and three sets of nine noisy versions of each letter, formedby flipping one of the pixels of the original image (see Fig. 2c).Becauseof thevery limited sizeof theset, it wasused for both trainingand testing.

Physically,each input signal wasrepresentedbyavoltageVj equal toeither 1 0.1 V or 2 0.1 V, corresponding, respectively, to theblack orwhitepixel, whilethebiasinput V10 wasequal to 2 0.1V.Such codingmakes the benchmark input set balanced, in particular ensuring thatthe sum of all input signals across all patterns of a particular classis close to zero, which speeds up the convergence process28. Tosustain this balance at the network’s output as well, each synapse

–2.0 –1.5 –1.0 –0.5 0.0 0.5 1.0

–600

–500

–400

–300

–200

–100

0

100

200

Voltage, V (V)

Reset

Set

0 20 40 60 80 100 120 140

0

10

20

30

40

50

60 1.1 V

1.2 V

1.3 V

–1.1 V

–1.2 V

–1.3 V

c

2 μm

a bTop electrodes

Bo

tto

m e

lectr

od

es

Ab

s[Δ

G (μ

S)]

Cu

rren

t, I (μ

A)

Pt (60 nm)

Pt (60 nm)

Ta (5 nm)

Ti (15 nm)

TiO2 – x

(30 nm)

Al2O

3 (4 nm)

SiO2/Si

Conductance, G (μS)

Figure 1 | Memristor crossbar. a, Integrated 123 12crossbar with an Al2O3/TiO2 2 x memristor at each crosspoint. b, A typical current–voltagecurveof aformedmemristor.c,Absolutevaluesof conductancechangeunder theeffect of

500-msvoltagepulsesof two polarities, asafunction of theinitial conductance,for variouspulseamplitudes. The inset in b showsthedevicecross-sectionschematically.

d

c

Bias

Inputneurons

Output neuronsa

V1

V4

V7

V2 V5 V8

V3

V6

V9

V10 V

10

Vj(n)

V2

V1

W1,1 I1

I2

I3

f1

f2

f3

W3,10

Weights

Σ

Σ

z

n

v

Ideal With one f ipped pixel

b

Σ

Calculate

Δij

Eq. (4)

Setn = 1Δij = 0

Desired class fi(g)(n)

Lastpattern?

No

Yes

n = n +1

Calculatefi(n)

Eq. (1)

CalculateIi(n)

Eq. (2)

Next epoch

End ofepoch

UpdateweightsEq. (5)

3 × 3 binaryimage

Training set:

initialize Wij

{Vj(n), fi(g)(n)}n = 1

N

Figure 2 | Pattern classification experiment (top-level description). a, Inputimage. b, Thesingle-layer perceptron for classification of 33 3 binary images.c, Theused input pattern set. d, Theflow chart of oneepoch of theused in situ

training algorithm. In d, thegrey-shaded boxesshow thesteps implementedinsidethecrossbar, while thosewith solid black bordersdenotetheonly stepsrequired to perform theclassification operation.

RESEARCH LETTER

G 2015 Macmillan Publishers Limited. All rights reserved

6 2 | N A T U R E | V O L 5 2 1 | 7 M A Y 2 0 1 5

W1,1

W3,10

I1 I2 I3

3.3 Analog memristive weighted-sum (dot product) array RRAM passive array (UCSB)Prezioso et al. Nature 521, 61 (2015)

RRAM 1T1R array (Mass. Univ., HP)Hu et al. Nature Elec. 1, 52 (2018)

Dot product (weighted sum) → Kirchhoff’s rule

3. Mixed CMOS/non-CMOS

RRAM

Page 24: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Digital artificial neural networks for cloud ITCompete with Google

Analog spiking neural devices for edge IoTMore realistic R&D start

Non-CMOS vs. CMOS for neuromorphics

Page 25: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

- Internet- Internet of Things- Big data

- No MooreSpeedEnergyCMOS scaling

problem

- von NeumannRevisit the architecture to tackle the bottleneck

- Analog to digitalRevisit the noise vs. complexity trade-off

do differently

- OpticalExplore speed and energy efficiency limits

- Spintronic- Phase-change- ….Exploit full potential of non-CMOS devices

do more

Let’s racap

1. Recording & computers

2. Conventional & neuromorphic computing

3. Non-CMOS devices and materials

4. Physical principles of operation of magnetic devices

Page 26: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

MRAM PCRAM CBRAM, RRAM

Non-CMOS memristive materials

AFMEM

Page 27: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Bipolar switchingMicron/Sony 16Gb, 10μs prototype binary CBRAM

Yu (ed.), Neuro-inspired Computing UsingResistive Synaptic Devices, Springer (2017)Burr et al. Adv. Phys. X 2, 89 (2017)

Conductive-Bridging RAM

300μs-pulseAg/Si(~1-10 nm)

Analog synapse

Jo et al. Nano Lett., 10, 1297 (2010)

AdestoCBRAM 1μs & 512kb

EEPROM

Filamentary

Page 28: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Filamentary

Resistive RAM

Bipolar switchingSanDisk/Toshiba 32Gb, 230μs, prototype binary RRAM

Yu (ed.), Neuro-inspired Computing UsingResistive Synaptic Devices, Springer (2017)Burr et al. Adv. Phys. X 2, 89 (2017)

Analog synapse

Yu et al. Adv. Mater. 25, 1774 (2013)

HfOx (4 nm)

Panasonic/FujitsuRRAM 10ms & 8Mb

EEPROM

Page 29: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

100μs-pulse

Moon et al. Nanotechnology 25, 495204 (2014)

Bipolar switchingTiN

Pr(Ca)MnO3 (30 nm)

Pt

Resistive RAM

Analog synapse

Non-filamentary

Page 30: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Kim et al. Nanotechnology 29, 265204 (2018)

Analog leaky-sum-and-fire neuron

Analog synapse with short term memory

Bipolar switchingTiN

Pr(Ca)MnO3 (30 nm)

Pt

Resistive RAM

Non-filamentary

Page 31: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

~ 610o C

~ 350o C

Unipolar switching

Ge2Sb2Te5 (GST)

Intel/Micron XPoint-PCRAM1μs & 128Gb

Phase change RAM

Page 32: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Rao et al., Science 358, 1423 (2017)

Unipolar switching

Intel/Micron XPoint-PCRAM1μs & 128Gb

Phase change RAM

Page 33: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

3410

www.advmat.dewww.MaterialsViews.com

© 2011 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim

CO

MM

UN

ICA

TIO

N

wileyonlinelibrary.com Adv. Mater. 2011, 23, 3408–3413

by analytical solution of the heat equation for an impulsive

optical source (we note that our analytical thermal model does

not include phonon-carrier interaction and relaxation proc-

esses often included in more complex two-temperature type

models [ 29 ] of fast thermal processes; however the crystallisa-

tion process will be dominated by the relatively long (ns order)

thermal time constant of the optical disc-like sample used here,

rather than the very short thermalisation time which is typically

less than 5 ps for Ge 2 Sb 2 Te 5 [ 30 ] – see Supporting Information

for more details).

Now we are ready to implement base-10 addition. Having

already set the threshold change in optical refl ectivity to occur

between the 9 th and 10 th excitations as in Figure 2 c, we can

compute a base-10 addition directly by inputting a number of

excitations equal to the fi rst addend, followed by excitations

equal in number to the second addend. [ 9 − 11 ] The phase-change

‘processor’ automatically sums the two addends due to its accu-

mulation property, simultaneously storing the result (at the

same physical location). To access the stored result, excitations

are applied until the threshold is reached, the number of excita-

tions required and the calculation base revealing the result. As a

practical example, starting in the amorphous phase, we applied

excitations of the form in Figure 2 c (i.e. 25 ́ 85 fs pulses =

1 excitation) to perform the summation (7 + 2). Of course the

answer is 9 and so the result of the sum should lead to a refl ec-

tivity change below the 5% threshold. This was indeed the case;

after inputting the fi rst addend (7 excitations) the experimental

change in refl ectivity was 2.2%; inputting excitations equal to

the second addend (2) took the total refl ectance change to 4.5%.

To access the result of the computation we input further excita-

tions until the threshold is passed; in this case only one fur-

ther excitation was needed, taking the total experimental refl ec-

tivity change to 6.3%, comfortably above the threshold and

revealing the correct result of the sum (9 in this case). A micro-

scopic image of the physical mark stored in the phase-change

sample as a result of this addition is shown in Figure 3 and is

just about discernible to the eye. Note that should the result of

the sum be greater than the base, the phase-change material

is reset to amorphous each time the threshold is exceeded and

the number of resets reveals the multiples of the base in the

fi nal sum. Re-amorphization is readily achieved in the current

arrangement by a single (i.e. 1 ́ 85 fs) 11.7 mJ cm - 2 pulse, as

also shown in Figure 3 .

Since multiplication is simply sequential addition, it is clear

that this too can be readily implemented using the process

described above.

Turning to division, this can be implemented by using

the divisor to defi ne the threshold, then applying a number

of pulses equal to the dividend (and re-setting each time the

threshold is passed). For example 14÷10 is executed by setting

the threshold to be passed after 10 input excitations (because

this is the divisor, not because we are in base-10) and applying

14 excitations. This would require the system to be re-set once

(after the 10 th excitation), leaving 4 stored in the phase-change

medium; hence the result is 1 remainder 4. We have performed

exactly this computation using our phase-change processor.

Since we have already set the threshold to occur at 10, which is

equal to the divisor in this case, all that remains to perform the

division is to input excitations equal in number to the dividend

Figure 2 . Experimentally measured accumulation property of Ge 2 Sb 2 Te 5 . a)

Schematic of the set up for the femtosecond laser experiments. b) Experi-

mentally measured (squares) change in optical refl ectivity ((R–R a )/R a )

where R a is amorphous phase refl ectivity) of the Ge 2 Sb 2 Te 5 sample as a

function of the number of 85 fs, 3.61 mJ/cm 2 pulses applied. c) Experimen-

tally measured (squares) change in refl ectivity as a function of excitation

events (for fi rst 12 events), with a single excitation event comprising 25 ́

85 fs, 3.61 mJ/cm 2 pulses and chosen so that a threshold can be set for

the implementation of base-10 addition and multiplication. Result shows

clearly the energy accumulation property and the threshold (at 5% change in

optical refl ectivity) is set between the 9 th and 10 th excitations; also shown are

microscopic images of the mark formed after 10 excitations (6.3% change

in refl ectivity) and after 12 excitations (11% change in refl ectivity), as well as

the initial amorphous starting phase (white scale bar is 50 m m). Also shown

in 2b and 2c is the simulated change in refl ectivity (solid lines), calculated

using the rate equation and effective medium models and a sample tem-

perature distribution obtained by analytical solution of the heat conduction

equation for an impulsive optical source (Supporting Information).

Micro-scope

Pump

pulses

Probe beam

Detector

0 125 250 375 500 625 750 875 10000

5

10

15

20

25

number of pulses

% c

ha

ng

e i

n r

efl

ec

tiv

ity

threshold level

0 2 4 6 8 10 120

2

4

6

8

10

12

number of excitations

% c

ha

ng

e i

n r

efl

ec

tiv

ity

threshold level

a)

b)

c) Wright et al. Adv. Mater. 23, 3408 (2011)

Amorphization85 fs, 3.61 mJ/cm2 pulse

Crystallization

Optical pulse counter

GST(20nm)

Unipolar switching

Intel/Micron XPoint-PCRAM1μs & 128Gb

Phase change RAM

Page 34: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Analog synapse

GST

Zhong et al. Phys. Stat. Sol. RRL 9, 414 (2015)

Unipolar switching

Intel/Micron XPoint-PCRAM1μs & 128Gb

Phase change RAM

1.5–2 V, 40 ns0.75–1.25 V, 500ns

Page 35: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Bipolar switching

Magnetic RAM EverspinMRAM10ns & 1Gb

Page 36: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Borders et al. Appl. Phys. Exp. 10, 013007 (2017)

R=3kΩ

Bipolar switching

Magnetic RAM EverspinMRAM10ns & 1Gb

Artificial NNAnalog synapse

Ferromagnetic domains

Page 37: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

Bipolar switching

Magnetic RAM EverspinMRAM10ns & 1Gb

Spiking time dependent plasticity synapse

Spiking sum-and-fire neuron

Kurenkov et al. Adv. Mater. 31, 1900636 (2019)

Ferromagnetic domains

Page 38: Magnetic memories from a broad IT, materials, and physics ...magnetism.eu/esm/2019/slides/jungwirth-slides1.pdf · Magnetic memories from a broad IT, materials, and physics perspectives

4 ps, 1kHz1.3 mJ/cm2

Co(0.6nm)/Pt(3nm)

Analog synapse optical polarization-dependent writing

Binary switching in ferrimagnets GdFeCo(20nm), YIG:Co(7.5 μm): Single 100 fs pulse of ~1-10s mJ/cm2 and reversal time ~10s ps

Ostler et al. Nat. Comm. 3, 666 (2012)

Stupakiewicz et al. Nature 542, 71 (2017)

Magnetic RAM

Bipolar switching

EverspinMRAM10ns & 1Gb