memristor: modelling and applications

23
Memristor: Modelling and Applications Amit Kulkarni Nguyen Hoang Kasyab P Subramaniyan Per Larsson-Edefors

Upload: mitch

Post on 25-Feb-2016

69 views

Category:

Documents


1 download

DESCRIPTION

Memristor: Modelling and Applications. Amit Kulkarni Nguyen Hoang Kasyab P Subramaniyan Per Larsson-Edefors. Content. What is memristor? … SPICE model. What is memristor?. Two terminal passive electrical component Memorize the charge flow Change the resistance Symbol: . - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Memristor:  Modelling  and Applications

Memristor: Modelling and Applications

Amit KulkarniNguyen Hoang

Kasyab P SubramaniyanPer Larsson-Edefors

Page 2: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

2

Content

• What is memristor?• …• SPICE model

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

State equations of memristor

‘w’ is state variable

Page 6: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

6

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 7: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

7

Physical implementation

10-01-2012

Dr. R. Stanley WilliamsHP Labs(Quantum science)

Page 8: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

8

SPICE model

• State equation:

10-01-2012

Page 9: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

9

SPICE model (1)

• Port equation:

10-01-2012

Page 10: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

10

SPICE model (2)

• Full model:

10-01-2012

Page 11: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

11

Write circuit

• Decision levels

10-01-2012

• Circuit

Page 12: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

12

Write circuit(1)

• Write logic – 1

10-01-2012

• Write logic – 0

Page 13: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

13

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 14: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

14

Write circuit(3)

• Applying to ideal case:

10-01-2012

Page 15: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

15

Read circuit

10-01-2012

IEEE/ACM International Conference 2009

(from HP) IEEE/ISCAS International Symposium 2011

State perturbation may occur!

Page 16: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

16

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 17: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

17

Read circuit (2)

• Influence of complementary charge on state stability

10-01-2012

Page 18: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

18

Read circuit (3)

• Influence of complementary charge on state stability

10-01-2012

10,000 times

500,000 times

Page 19: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

19

Read circuit (4)

• Outputs of logic 0 and 1:

10-01-2012

Page 20: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

20

Challenges of the research

• Control state stability– For write and read circuits– For other applications

10-01-2012

Page 21: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

21

Applications

• Non-volatile memory– Up to 100Gbits/cm²

• Crossbar switch• LUT

10-01-2012

Page 22: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

22

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 23: Memristor:  Modelling  and Applications

Chalmers university of Technology DAT175 Topics in Electronic System Design

23

Thank you for your attention!

10-01-2012