Analog CMOS/ Analog CMOS/Memristor Memristor Hybrid Circuits
Memristor: Modelling and Applications
description
Transcript of Memristor: Modelling and Applications
Memristor: Modelling and Applications
Amit Kulkarni Nguyen Hoang
Chalmers university of Technology DAT175 Topics in Electronic System Design
2
Content• What is memristor?• Prediction of memristor• Mathematical equations• Physical Implementation• Pinched hysteresis loop• SPICE model• Write circuit• Read circuit• Challenges and Applications• Summary
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
3
What is memristor?
• Two terminal passive electrical component• Memorize the charge flow
– Change the resistance• Symbol:
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
410-01-2012
Leon Chua’s prediction of existence of Memristor
Dr.Leon O. ChuaUniversity of California, Berkeley
Chalmers university of Technology DAT175 Topics in Electronic System Design
510-01-2012
Mathematical equations of memristor
‘w’ is a state variable
Chalmers university of Technology DAT175 Topics in Electronic System Design
6
Physical implementation
10-01-2012
Dr. R. Stanley WilliamsHP Labs(Quantum science)
Chalmers university of Technology DAT175 Topics in Electronic System Design
7
State equations of implemented memristor
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
8
Pinched hysteresis loop
10-01-2012
Courtesy: Massimiliano Di Ventra, Yuriy V. Pershin, and Leon O. Chua.Publication: Circuit Elements With Memory: Memristors,Memcapacitors, andMeminductors
Chalmers university of Technology DAT175 Topics in Electronic System Design
9
SPICE model
• State equation:
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
10
SPICE model (1)
• Port equation:
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
11
SPICE model (2)
• Full model:
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
12
Write circuit
• Decision levels
10-01-2012
• Circuit
Chalmers university of Technology DAT175 Topics in Electronic System Design
13
Write circuit(1)
• Write logic – 1
10-01-2012
• Write logic – 0
Chalmers university of Technology DAT175 Topics in Electronic System Design
14
Write circuit(2)
• Express flux in terms of state variable
• Ideal case: – logic-1 at level 1– logic-0 at level 0
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
15
Write circuit(3)
• Applying to ideal case
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
16
Read circuit
10-01-2012
IEEE/ACM International Conference 2009
(from HP) IEEE/ISCAS International Symposium 2011
State perturbation may occur!
Chalmers university of Technology DAT175 Topics in Electronic System Design
17
Read circuit (1)
• State perturbation:– State level changes while applying voltage for
reading– Memristor is charge-dependent
10-01-2012
How to avoid/reduce?
Complementary-charge circuit
Chalmers university of Technology DAT175 Topics in Electronic System Design
18
Read circuit (2)
• Influence of complementary charge on state stability
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
19
Read circuit (3)
• Influence of complementary charge on state stability
10-01-2012
10,000 times
500,000 times
Chalmers university of Technology DAT175 Topics in Electronic System Design
20
Read circuit (4)
• Outputs of logic 0 and 1:
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
21
Challenges of the research
• Control state stability– For write and read circuits– For other applications
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
22
Applications
• Non-volatile memory– Up to 100Gbits/cm²
• Crossbar switch• LUT
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
23
Summary
• Memristor can remember amount of charge goes through it via its varied resistance
• SPICE model is made for circuit-level research• Read-write circuits are built• Challenge in applications: state stability• Vast of applications
10-01-2012
Chalmers university of Technology DAT175 Topics in Electronic System Design
24
Thank you for your attention!
10-01-2012