24
Memristor: Modelling and Applications Amit Kulkarni Nguyen Hoang

Memristor: Modelling and Applications

  • Upload
    krysta

  • View
    102

  • Download
    2

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

Page 1: Memristor:  Modelling and Applications

Memristor: Modelling and Applications

Amit Kulkarni Nguyen Hoang

Page 2: Memristor:  Modelling and Applications

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

Page 3: Memristor:  Modelling and Applications

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

Page 4: Memristor:  Modelling and Applications

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

Page 5: Memristor:  Modelling and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

510-01-2012

Mathematical equations of memristor

‘w’ is a state variable

Page 6: Memristor:  Modelling and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

6

Physical implementation

10-01-2012

Dr. R. Stanley WilliamsHP Labs(Quantum science)

Page 7: Memristor:  Modelling and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

7

State equations of implemented memristor

10-01-2012

Page 8: Memristor:  Modelling and Applications

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

Page 9: Memristor:  Modelling and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

9

SPICE model

• State equation:

10-01-2012

Page 10: Memristor:  Modelling and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

10

SPICE model (1)

• Port equation:

10-01-2012

Page 11: Memristor:  Modelling and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

11

SPICE model (2)

• Full model:

10-01-2012

Page 12: Memristor:  Modelling and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

12

Write circuit

• Decision levels

10-01-2012

• Circuit

Page 13: Memristor:  Modelling and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

13

Write circuit(1)

• Write logic – 1

10-01-2012

• Write logic – 0

Page 14: Memristor:  Modelling and Applications

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

Page 15: Memristor:  Modelling and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

15

Write circuit(3)

• Applying to ideal case

10-01-2012

Page 16: Memristor:  Modelling and Applications

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!

Page 17: Memristor:  Modelling and Applications

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

Page 18: Memristor:  Modelling and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

18

Read circuit (2)

• Influence of complementary charge on state stability

10-01-2012

Page 19: Memristor:  Modelling and Applications

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

Page 20: Memristor:  Modelling and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

20

Read circuit (4)

• Outputs of logic 0 and 1:

10-01-2012

Page 21: Memristor:  Modelling and Applications

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

Page 22: Memristor:  Modelling and Applications

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

Page 23: Memristor:  Modelling and Applications

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

Page 24: Memristor:  Modelling and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

24

Thank you for your attention!

10-01-2012