270 likes | 453 Views
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: .
E N D
Memristor: Modelling and Applications Amit Kulkarni Nguyen Hoang Kasyab P Subramaniyan Per Larsson-Edefors
Content • What is memristor? • … • SPICE model Chalmers university of Technology DAT175 Topics in Electronic System Design
What is memristor? • Two terminal passive electrical component • Memorize the charge flow • Change the resistance • Symbol: Chalmers university of Technology DAT175 Topics in Electronic System Design
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
State equations of memristor ‘w’ is state variable Chalmers university of Technology DAT175 Topics in Electronic System Design
Pinched hysteresis loop 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
Physical implementation Dr.R. Stanley Williams HP Labs(Quantum science) Chalmers university of Technology DAT175 Topics in Electronic System Design
SPICE model • State equation: Chalmers university of Technology DAT175 Topics in Electronic System Design
SPICE model (1) • Port equation: Chalmers university of Technology DAT175 Topics in Electronic System Design
SPICE model (2) • Full model: Chalmers university of Technology DAT175 Topics in Electronic System Design
Write circuit • Decision levels • Circuit Chalmers university of Technology DAT175 Topics in Electronic System Design
Write circuit(1) • Write logic – 0 • Write logic – 1 Chalmers university of Technology DAT175 Topics in Electronic System Design
Write circuit(2) • Express flux in terms of state variable • Ideal case: • logic-1 at level 1 • logic-0 at level 0 Chalmers university of Technology DAT175 Topics in Electronic System Design
Write circuit(3) • Applying to ideal case: Chalmers university of Technology DAT175 Topics in Electronic System Design
Read circuit 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
Read circuit (1) • State perturbation: • State level changes while applying voltage for reading • Memristor is charge-dependent How to avoid/reduce? • Complementary-charge • circuit Chalmers university of Technology DAT175 Topics in Electronic System Design
Read circuit (2) • Influence of complementary charge on state stability Chalmers university of Technology DAT175 Topics in Electronic System Design
Read circuit (3) • Influence of complementary charge on state stability 500,000 times 10,000 times Chalmers university of Technology DAT175 Topics in Electronic System Design
Read circuit (4) • Outputs of logic 0 and 1: Chalmers university of Technology DAT175 Topics in Electronic System Design
Challenges of the research • Control state stability • For write and read circuits • For other applications Chalmers university of Technology DAT175 Topics in Electronic System Design
Applications • Non-volatile memory • Up to 100Gbits/cm² • Crossbar switch • LUT Chalmers university of Technology DAT175 Topics in Electronic System Design
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 Chalmers university of Technology DAT175 Topics in Electronic System Design
Thank you for your attention! Chalmers university of Technology DAT175 Topics in Electronic System Design