Download Neuromorphic computation - New Challenges in the European Area

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Power over Ethernet wikipedia , lookup

Ground (electricity) wikipedia , lookup

Electric power system wikipedia , lookup

Pulse-width modulation wikipedia , lookup

Immunity-aware programming wikipedia , lookup

Stepper motor wikipedia , lookup

Three-phase electric power wikipedia , lookup

Power inverter wikipedia , lookup

Mercury-arc valve wikipedia , lookup

Transistor wikipedia , lookup

Power engineering wikipedia , lookup

Islanding wikipedia , lookup

Electrical ballast wikipedia , lookup

Variable-frequency drive wikipedia , lookup

Earthing system wikipedia , lookup

TRIAC wikipedia , lookup

Triode wikipedia , lookup

History of electric power transmission wikipedia , lookup

Rectifier wikipedia , lookup

Voltage regulator wikipedia , lookup

Current source wikipedia , lookup

Electrical substation wikipedia , lookup

Ohm's law wikipedia , lookup

Resistive opto-isolator wikipedia , lookup

Power MOSFET wikipedia , lookup

Stray voltage wikipedia , lookup

Voltage optimisation wikipedia , lookup

Metadyne wikipedia , lookup

Distribution management system wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Surge protector wikipedia , lookup

Buck converter wikipedia , lookup

Current mirror wikipedia , lookup

Mains electricity wikipedia , lookup

Opto-isolator wikipedia , lookup

Alternating current wikipedia , lookup

Memristor wikipedia , lookup

Transcript
Memristive devices for
neuromorphic computation
Luís Guerra
IFIMUP-IN (Material Physics Institute of the University of
Porto – Nanoscience and Nanotechnology Institute)
New Challenges in the European Area: Young Scientist’s 1st
International Baku Forum
23rd of May, 2013
Outline
•
•
•
•
•
•
•
The Memristor
Applications
Neuromorphic Computation
Fabrication
Results
Willshaw Network
Conclusions
The Memristor
Theorized in 1971[1], physically achieved in 2008[2]:
- Two-terminal passive circuit element;
- Resistance depends on the history of
applied voltage or current;
- Self-crossing, pinched hysteretic I-V loop,
frequency dependent.
From [2]: D. B. Strukov, G. S. Snider, D. R.
Stewart, and R. S. Williams, Nature 453, 80
(2008).
𝜔1 ≫ 𝜔2 ≫ 𝜔3
From: Y. V. Pershin and M. Di Ventra, Advances
in Physics 60, 145–227 (2011)
[1] Chua, L. Memristor - The Missing Circuit Element. IEEE
Transactions On Circuit Theory CT-18, 507–519 (1971).
Applications
Resistive Random Access Memories (ReRAM)
- Non-volatile, reversible resistive switching;
- High-speed and high ON/OFF ratio;
- High-density;
- Possibly multi-level;
HP
Toshiba
Sandisk
Samsung
Panasonic
Neuromorphic computation – “the use of very-large-scale integration
(VLSI) systems, containing electronic analog circuits, to mimic neuro-biological
architectures present in the nervous system”
From: Mead, C. Neuromorphic electronic systems.
Proceedings of the IEEE 78, 1629–1636 (1990).
- Uncanny resemblance to biological synapses.
Neuromorphic Computation
Even the simplest brain is superior to a super computer,
the secret: ARCHITECTURE!
Human brain:
- 106 neurons / cm2
- 1010 synapses / cm2
- 2 mW / cm2
Total power consumption: 20 Watts
Memristors:
- Cheap
- Power efficient
- Small
From: Versace, M. & Chandler, B. The brain of a new machine. Spectrum, IEEE (2010).
Fabrication
Two-terminal resistance switches, typically a thin-film metalinsulator-metal (MIM) stack:
Metals:
Device area:
Ag, Al, Cu,
1 – 100 μm2
- Ion-beam for film deposition;
Pt, Ru, Ti.
- Optical litography for microfrabrication.
Insulator:
HfO2
150 μm2
From: Strukov, D. B. & Kohlstedt, H. Resistive switching phenomena in thin
films: Materials, devices, and applications. MRS Bulletin 37, 108–114 (2012).
Results
20
20
1
2
15
15
10
1
Current (mA)
Current (mA)
10
5
2
0
1
2
3
4
5
6
7
8
9
10
5
0
-5
-5
-10
Device area: 9 μm2
-10
-15
-20
-3
-2
-1
0
Voltage (V)
-
-15
1
2
3
-2
-1
0
Voltage (V)
Bipolar switching;
SET (HRS to LRS) and RESET (LRS to HRS) processes;
SET current compliance;
Loss of hysteresis with consecutive loops.
1
2
Results
20
10
0
0
-10
-10
-20
-20
-30
-40
Inset showing SETs in detail
1000
100
-30
10
1
-40
0.1
Current (mA)
1
2
3
4
5
6
7
Current (mA)
Current (mA)
10
-50
-60
0.01
1E-3
1E-4
1E-5
1E-6
-70
-50
1E-7
1E-8
Device area: 1
-60
μm2
1E-9
-80
0
2
4
6
8
10 12
14 16 18
20 22
Voltage (V)
-90
-70
-5
0
5
10
15
20
-5
Voltage (V)
- Bipolar switching;
- SET current compliance;
- High reset current / high Vset variability;
0
5
10
Voltage (V)
15
20
Willshaw Network
Associative memory mapping an input
vector into an output vector via a matrix
of binary synapses (memristors);
Nanodevices have high defect rates
Work around them!
Study of Stuck-at-0 (OFF) and Stuck-at-1 (ON) defects.
Capacity and robustness to noise can be improved by adjusting
the current readout threshold, according to the type of
predominant defect.
Conclusions
Memristor open possibilities for applications in:
- ReRAM and Neuromorphic computation, among others.
Key features of memristors:
- Resemblance to biological synapses;
- High scalability, below 10 nm;
- CMOS compatible;
- Fast, non-volatile, electrical switching;
- Low power consumption;
- Cheap.
Acknowledgments:
J. Ventura, C. Dias, P. Aguiar, J. Pereira, S. Freitas, P. P. Freitas
Thank you for your attention