Upload
krysta
View
102
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Memristor: Modelling and Applications. Amit Kulkarni Nguyen Hoang. Content. What is memristor? Prediction of memristor Mathematical equations Physical Implementation Pinched hysteresis loop SPICE model Write circuit Read circuit Challenges and Applications Summary. - PowerPoint PPT Presentation
Citation preview
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