A methodology for memristance calculation

A memristor is a newly found fundamental circuit element whose behavior can be predicted using either the charge-dependent function called memristance or the flux-dependent function called memductance. Therefore, it is important to find the memristance or memductance function of a memristor. To the best of our knowledge, there is no methodology describing how to obtain the memristance function or memristor characteristic in the literature for this purpose as of yet. In this work, a methodology is suggested to find the memristance or memductance functions. The methodology suggests first doing several experiments with a memristor using a square-wave signal to acquire data and then using an algorithm inspired by the experience on ionic memristors reported in the literature to obtain its memristance and memductance functions. The methodology is applied to calculate the memristance function and memristor characteristic of a memristor emulator. Justifications for this method are also given.

A methodology for memristance calculation

A memristor is a newly found fundamental circuit element whose behavior can be predicted using either the charge-dependent function called memristance or the flux-dependent function called memductance. Therefore, it is important to find the memristance or memductance function of a memristor. To the best of our knowledge, there is no methodology describing how to obtain the memristance function or memristor characteristic in the literature for this purpose as of yet. In this work, a methodology is suggested to find the memristance or memductance functions. The methodology suggests first doing several experiments with a memristor using a square-wave signal to acquire data and then using an algorithm inspired by the experience on ionic memristors reported in the literature to obtain its memristance and memductance functions. The methodology is applied to calculate the memristance function and memristor characteristic of a memristor emulator. Justifications for this method are also given.

___

  • L.O. Chua, “Memristor – the missing circuit element”, IEEE Transactions on Circuit Theory, Vol. 18, pp. 507–519, 19 L.O. Chua, S.M. Kang, “Memristive devices and systems”, Proceedings of the IEEE, Vol. 64, pp. 209–223, 1976. L.Y. Fai, “Formulation of normal form equations of nonlinear networks containing memristors and coupled elements”, IEEE Transactions on Circuit Theory, Vol. 19, pp. 585–594, 1972.
  • G. Oster, D. Auslander, “The memristor: a new bond graph element”, ASME Transactions on Dynamical Systems and Control, Vol. 94, pp. 249–252, 1972.
  • G. Oster, “A note on memristors”, IEEE Transactions on Circuit Theory, Vol. 21, pp. 1–3, 1973.
  • L.O. Chua, C.W. Tseng, “A memristive circuit model for p-n junction diodes”, International Journal Circuit Theory and Applications, Vol. 2, pp. 367–389, 1974.
  • D.B. Strukov, G.S. Snider, D.R. Stewart, R.S. Williams, “The missing memristor found”, Nature, Vol. 453, pp. 80–83, 2008.
  • J.J. Yang, M.D. Pickett, X. Li, D.A.A. Ohlberg, D.R. Stewart, R.S. Williams, “Memristive switching mechanism for metal/oxide/metal nanodevices”, Nature Nanotechnology, Vol. 3, pp. 429–433, 2008.
  • Y.V. Pershin, M. Di Ventra, “Spin memristive systems: spin memory effects in semiconductor spintronics”, Physical Review B: Condensed Matter and Materials Physics, Vol. 78, pp. 1–4, 2008.
  • T. Driscoll, H.T. Kim, B.G. Chae, M. Di Ventra, D.N. Basov, “Phase-transition driven memristive system”, Applied Physics Letters, Vol. 95, pp. 503–506, 2009.
  • H. Yenpo, G.M. Huang, L. Peng, “Nonvolatile memristor memory: device characteristics and design implications computer-aided design - digest of technical papers”, IEEE/ACM International Conference, pp. 485–490, 2009.
  • D.L. Lewis, H.S. Lee, “Architectural evaluation of 3D stacked RRAM caches”, IEEE International Conference on 3D System Integration, pp. 1–4, 2009.
  • K. Eshraghian, K. Cho, O. Kavehei, S. Kang, D. Abbott, M.S. Kang, “Memristor MOS content addressable memory (MCAM): hybrid architecture for future high performance search engines”, IEEE Transactions on Very Large Scale Integration Systems, Vol. 19, pp. 1–11, 2010.
  • O. Kavehei, A. Iqbal, Y.S. Kim, K. Esraghian, S.F. Al-Sarawi, D. Abbott, “The fourth element: characteristics, modeling and electromagnetic theory of the memristor”, Proceedings of The Royal Society A Mathematical Physical and Engineering Sciences, Vol. 466, pp. 2175–2202, 2010.
  • Y.V. Pershin, J.M. Rincon, M. Di Ventra, “Memory circuit elements: from systems to applications”, Journal of Computational and Theoretical Nanoscience, Vol. 8, pp. 441–448, 2011.
  • P. Krzysteczko, G. Reiss, A. Thomas, “Memristive switching of MgO based magnetic tunnel junctions”, Journal of Magnetism and Magnetic Materials, Vol. 321, pp. 144–147, 2009.
  • N. Ghenzi, M.J. Sanchez, F.G. Marlasca, P. Levy, M.J. Rozenberg, “Hysteresis switching loops in Ag-manganite memristive interfaces”, Journal of Applied Physics, Vol. 107, pp. 719–725, 2010.
  • V. Moshnyaga, M. Esseling, L. Sudheendra, O.I. Lebedev, K. Gehrke, G. V. Tendeloo, K. Samwer, “Memristor behaviour in nano-sized vertical Lsmo/Lsmo tunnel junctions”, arXiv:1002.0495, 2010.
  • T.A. Wey, S. Benderli, “Amplitude modulator circuit featuring TiO 2 memristor with linear dopant drift”, Electronics Letters, Vol. 45, pp. 1103–1104, 2009.
  • Z. Biolek, D. Biolek, V. Biolkova, “SPICE model of memristor with nonlinear dopant drift”, Radioengineering, Vol. 18, pp. 210–214, 2009.
  • S. Shin, K. Kim, S.M. Kang, “Compact models for memristors based on charge-flux constitutive relationships”, IEEE Transactions on Computer-aided Design of Integrated Circuits and Systems, Vol. 29, pp. 590–598, 2010.
  • D. Biolek, Z. Biolek, V. Biolkova, “SPICE modeling of memristive, memcapacitative and meminductive systems”, European Conference on Digital Circuit Theory and Design, pp. 249–252, 2009.
  • Y.V. Pershin, S.L. Fontaine, M.D. Ventra, “Memristive model of amoeba’s learning”, Physical Review E, Vol. 80, pp. 1–6, 2008.
  • S. Williams, “How we found the missing memristor”, IEEE Spectrum, Vol. 45, pp. 28–35, 2008.
  • Y.V. Pershin, M.D. Ventra, “Experimental demonstration of associative memory with memristive neural networks”, Neural Networks, Vol. 23, pp. 881–886, 2010.
  • Y.V. Pershin, M.D. Ventra, “Memristive circuits simulate memcapacitors and meminductors”, Electronics Letters, Vol. 46, pp. 517–518, 2010.
  • Y. Pershin, M.D. Ventra, “Practical approach to programmable analog circuits with memristors”, IEEE Transactions on Circuits and Systems I: Regular Papers, Vol. 57, pp. 1857–1864, 2010.
  • R. Mutlu, E. Karakulak, “M¨ uhendislik e˘ gitiminde kullanılabilecek bir memrist¨ or (hafızalı diren¸ c) taklit devresi”, Elektrik, Elektronik, Bilgisayar ve Biyomedikal M¨ uhendisli˘ gi Ulusal Kongresi, pp. 311–314, 2009 (in Turkish). F.Z. Wang, N. Helian, S. Wu, M.G. Lim, Y. Guo, M.A. Parker, “Delayed switching in memristors and memristive systems”, Electron Device Letters, Vol. 31, pp. 755–757, 2010.
  • B. Muthuswamy, “Implementing memristor based chaotic circuits”, International Journal of Bifurcation and Chaos, Vol. 20, pp. 1335–1350, 2010.
  • R. Mutlu, E. Karakulak, “Emulator circuit of Ti02 memristor with linear dopant drift made using analog multiplier”, National Conference on Electrical, Electronics and Computer Engineering, pp. 380–384, 2010.
  • R. Mutlu, “Taylor serisi ve kutupsal fonksiyonlar kullanarak memristor¨ un (hafızalı direncin) histeresis e˘ grisinin a¸ cıklanması”, 3. Ileri Muhendislik Teknolojileri Sempozyumu, C ¸ ankaya University, Ankara, pp. 401–408, 2010 (in Turkish).
  • D. Niu, Y. Chen, C. Xu, Y. Xie, “Impact of process variations on emerging memristor”, 47th ACM/IEEE Design Automation Conference, pp. 877–882, 2010.
  • S. Shin, K. Kim, S.M. Kang, “Memristor applications for programmable analog ICs”, IEEE Transactions on Nanotechnology, Vol. 10, pp. 266–274, 2010.