Idea of memristor based computer
Martin Klimo*, Ondrej Šuch**
* – Žilinská univerzita, Žilina** – Univerzita Mateja Bela, Banská Bystrica
FSTA 2012 Liptovský Ján
Fuzzy Logic System
Inference E
ngine
Defuzzifier
Fuzzifier
Fuzzy Logic System
fuzzy logic circuit based on memristors
Inference E
ngine
Defuzzifier
Fuzzifier
Memory Resistor - Memristor2011 –Leon Chua:All 2-terminal non-volatile memory devices based on resistance switching are memristorsmemristors, regardless of device material and physical operating characteristics
1960 – Bernard Widrow, Ted Hoff (ADALINE neural network)1971 – Leon Chua (fourth fundamental circuit element)2008 – HP Labs (memristive effect in TiO2! Chua´s memristor)
2008
2010
APPLICATIONSNon-volatile memory
" First memory prototype (4 Mb, 180 nm) announced by SONY: W. Oksuka et al., 2011
" HP announced for 2013
arXiv:1110.2074 (2011).
a b a b
++ simple, passive, non-volatile => low energy consumption -- negation (1-x) not available
1.0V
1.0V
1a1a
a b
22
11
baba
<>
22
11
baba
>>
Déjà vu property
V
500 1000 1500 2000 2500 3000 3500 4000t0.0
0.2
0.4
0.6
0.8
500 1000 1500 2000 2500 3000 3500 4000t0.0
0.2
0.4
0.6
0.8
1b1b
2a
2b
2b
2a
t t
Rule Generator
InferenceEngine
Sensors 1 Sensors n
y
µ(y)
decision a/o
Example: vowel recognition
DFTvoice a/o
spectrumf1 f512
fuzzy logic circuit
y=φ(f1, ... , f512)
Fuzzy logic circuit optimisation• Circuit elements limited to min, max, avg, neg• Circuit topology limited to fractal structure• Optimal „gene“ searched by genetic algorithm
training data
testing datatesting data
training cycles
number of nodes in the circuit
training cycles
Future research
f l i
fuzzy flip-flop network
time
voice
DFT
fuzzy logic circuit
Thank you for your attention