memristors: hardware implemented learning circuitsgabitov/teaching/101/math... · 2010. 5. 5. ·...

1
Project Description The memristor was proposed in 1971 by Leon Chua [1] on the basis of symmetry using the classical relationships describing resistance, capacitance, inductance, charge, current, voltage, and magnetic flux. Strukov et al. [2] reported the first physical realization of a memristor and a simple model accounting for its behavior. Since this report, several applications of memristors have been described including light emitting memristors [5], memristor logic boards [4] and a circuit for modeling learning in primitive organisms [3]. The modeling of a memristive learning circuit is of particular interest due to the potential creation of hardware-based artificial intelligence. Memristors: Hardware Implemented Learning Circuits Team Members: Troy Comi Aaron Gibson Joseph Padilla Theoretical circuit used for emulating learning responses in P. polycephalum. The inductor and capacitor simulate biological oscillations, the resistor attenuates the response and the memristor alters the reaction from the RLC circuit. The input and output voltages represent the stimuli and the response respectively. Taken from [3]. Methodology 1. The above circuit was modeled assuming an ideal voltage source as described by [3]. The output voltage was measured across the capacitor and memristor. Note memristance is a function of voltage resulting in an inherently nonlinear equation. 2. Kirchhoff’s voltage and current laws are used to determine the v q i ϕ Symmetry argument for the existence of a memristor as a basic circuit element. Modeled after [2] Voltage Applied Memristance for C = 1, L = 2 Memristance for C = 2, L = 2 Frequency matching C=1, L =2 Frequency matching C=2, L =2 Combination of first two frequencies Results 1. The learning circuits are selective for their LC resonant frequencies. 2. These circuits isolate their respective frequencies from superimposed signals. Further research could focus on constructing programmable, analog filters in greater detail. 3. Further study could extend the simulation with more realistic values of inductance and capacitance and the use of the physically relevant memristor presented in [2]. References 1. L. Chua, Memristor-The Missing Circuit Element, IEEE Transactions on Circuit Theory, 18 (5), 507–519, (1971). 2. D.B. Strukov, G.S. Snider, D.R. Stewart and S.R. Williams, The Missing Memristor Found, Nature, 453 (7191), 80-83, (2008) 3. Y.V. Pershin, S. La Fontaine and M. Di Ventra, Memristive Model of Amoeba’s Learning, Physical Review E, 80, (2009) 4. Q. Xia et al., Memristor-CMOS Hybrid Integrated Circuits for Reconfigurable Logic, Nano Letters, 9 (10), 3640-3645, (2009) 5. Zakhidov, et. al. A Light Emitting Memristor, Organic Electronics 11 (2010) 150-153 Acknowledgments This project was mentored by Jefferson Taft, whose help is acknowledged with great appreciation. Support from a University of Arizona TRIF (Technology Research Initiative Fund) grant to J. Lega is also gratefully acknowledged. 2. Kirchhoff’s voltage and current laws are used to determine the following relationships: Where: M, a function of voltage, is the memristance of the memristor described in [3] V C is the voltage across the capacitor L is the inductance on the inductor I is the current through the circuit R is the resistance on the resistor V(t) is the applied voltage C is the capacitance on the capacitor 3. The system of differential equations were solved numerically in MATLAB. ( ) C V LI IR Vt + + = & C C V CV I M + = & Scientific Challenges Altering the model in [3] to include a physically relevant memristor can expand the study of learning circuits implemented in hardware. Test the circuit for uses beyond biological modeling such as programmable, analog filters. Potential Applications Use of multiple circuits in parallel would allow for simultaneous learning and advanced signal processing. Potential to forward the field of neural networking by modeling the learning process triggered by stimuli. Artificial intelligence implemented by various hardware elements instead of elaborate software systems. Hybrid memristor/transistor logic board as shown in [4]. P. polycephalum navigating the Tower of Hanoi at initial time (left) and after nine hours (right). The amoeba is capable of determining the most efficient route. The above figures demonstrate the training of two memory circuits in parallel using sine wave voltages with LC resonant frequencies. This shows the circuit can respond selectively to a precise frequency which alters the capacitor’s effect.

Upload: others

Post on 23-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Memristors: Hardware Implemented Learning Circuitsgabitov/teaching/101/math... · 2010. 5. 5. · memristors have been described including light emitting memristors [5], memristor

Project Description

• The memristor was proposed in 1971 by

Leon Chua [1] on the basis of symmetryusing the classical relationships describingresistance, capacitance, inductance, charge,current, voltage, and magnetic flux.

• Strukov et al. [2] reported the first physicalrealization of a memristor and a simplemodel accounting for its behavior.

• Since this report, several applications of

memristors have been described includinglight emitting memristors [5], memristorlogic boards [4] and a circuit for modelinglearning in primitive organisms [3].

• The modeling of a memristive learningcircuit is of particular interest due to thepotential creation of hardware-basedartificial intelligence.

Memristors: Hardware Implemented Learning Circuits

Team Members:

Troy ComiAaron GibsonJoseph Padilla

Theoretical circuit used for emulating learningresponses in P. polycephalum. The inductor andcapacitor simulate biological oscillations, theresistor attenuates the response and the memristoralters the reaction from the RLC circuit. The inputand output voltages represent the stimuli and theresponse respectively. Taken from [3].

Methodology

1. The above circuit was modeled assuming an ideal voltage

source as described by [3]. The output voltage wasmeasured across the capacitor and memristor. Notememristance is a function of voltage resulting in an inherentlynonlinear equation.

2. Kirchhoff’s voltage and current laws are used to determine the

v

qi

ϕ

Symmetry argument for theexistence of a memristor as a basiccircuit element. Modeled after [2]

Voltage AppliedMemristance for C = 1, L = 2

Memristance for C = 2, L = 2

Frequency matching C=1, L =2

Frequency matching C=2, L =2

Combination of first two frequencies

Results

1. The learning circuits are selective for their LC resonant

frequencies.

2. These circuits isolate their respective frequencies fromsuperimposed signals. Further research could focus onconstructing programmable, analog filters in greater detail.

3. Further study could extend the simulation with more realisticvalues of inductance and capacitance and the use of thephysically relevant memristor presented in [2].

References

1. L. Chua, Memristor-The Missing Circuit Element, IEEE

Transactions on Circuit Theory, 18 (5), 507–519, (1971).2. D.B. Strukov, G.S. Snider, D.R. Stewart and S.R. Williams, The

Missing Memristor Found, Nature, 453 (7191), 80-83, (2008)3. Y.V. Pershin, S. La Fontaine and M. Di Ventra, Memristive Model

of Amoeba’s Learning, Physical Review E, 80, (2009)

4. Q. Xia et al., Memristor-CMOS Hybrid Integrated Circuits forReconfigurable Logic, Nano Letters, 9 (10), 3640-3645, (2009)

5. Zakhidov, et. al. A Light Emitting Memristor, Organic Electronics11 (2010) 150-153

Acknowledgments

This project was mentored by Jefferson Taft, whose help is

acknowledged with great appreciation.

Support from a University of Arizona TRIF (Technology Research Initiative Fund) grant to J. Lega is also gratefully acknowledged.

2. Kirchhoff’s voltage and current laws are used to determine thefollowing relationships:

Where:• M, a function of voltage, is the memristance of the

memristor described in [3]

• VC is the voltage across the capacitor

• L is the inductance on the inductor

• I is the current through the circuit

• R is the resistance on the resistor

• V(t) is the applied voltage

• C is the capacitance on the capacitor

3. The system of differential equations were solved numerically inMATLAB.

( )CV LI IR V t+ + =&

C

C

VCV I

M+ =&

Scientific Challenges

• Altering the model in [3] to include a physically relevant memristor canexpand the study of learning circuits implemented in hardware.

• Test the circuit for uses beyond biological modeling such as programmable,analog filters.

Potential Applications

• Use of multiple circuits in parallel would allow for simultaneous learning andadvanced signal processing.

• Potential to forward the field of neural networking by modeling the learningprocess triggered by stimuli.

• Artificial intelligence implemented by various hardware elements instead ofelaborate software systems.

Hybrid memristor/transistor logicboard as shown in [4].

P. polycephalum navigating the Tower of Hanoi at initial time (left) and after ninehours (right). The amoeba is capable of determining the most efficient route.

The above figures demonstrate the training of two memory circuits in parallelusing sine wave voltages with LC resonant frequencies. This shows the circuitcan respond selectively to a precise frequency which alters the capacitor’s effect.