Memristor Models with Parasitic Parameters for Analysis of Passive Memory Arrays
Abstract
1. Introduction
2. Memristors—Structure, Operation and Modeling
2.1. A Short Description of Memristor Structure and Functioning
2.2. Analytical Modeling of Memristors
2.3. Standard Memristor Models [11,20]
3. Modified Memristor Models with Parasitic Parameters
3.1. General Information About the Proposed Memristor Models
3.2. Mathematical Modeling of the Proposed Memristor Models
3.3. Laboratory Equipment and Measurements
3.4. Fitting the Memristor Models in MATLAB-Simulink
4. LTSPICE Memristor Library Models and Their Analysis
4.1. The LTSPICE Memristor Model Cmod
- 1
- .subckt cmod a c Y
- 2
- .params a1 = 1.4815e5 a2 = −1323.9 gon = 137.74e−6 goff = 198.3e−12 vthr = 0.1276
- 3
- C1 Y 0 1 IC = 0.8562
- 4
- R1 Y 0 10G
- 5
- G2 0 Y value = {(a1*pow(V(a,c),3)*(V(Y)*(1-V(Y)))*(1/(1 + exp(a2*(abs(V(a,c))-vthr)))))}
- 6
- G1 a c value = {V(a,c)*(gon*(V(Y)) + goff*(1-V(Y)))}
- 7
- .ends cmod
4.2. The Proposed LTSPICE Memristor Models with Parasitic Parameters
- 1
- .subckt Cmodp in1 in2
- 2
- XU1 te be cm
- 3
- Rpar te in1 1.02
- 4
- V§epar be in2 −0.0874
- 5
- Cpar te be 10.028p
- 6
- R§Gpar te be 361 G
- 7
- I§Jpar be te 2.175 µ
- 8
- R1 0 be 100 G
- 9
- .lib C:\Users\StoyanKirilov\Desktop\LTSPICE_MODELS\cm.txt
- 10
- .backanno
- 11
- .ends Cmodp
5. Analysis of a Passive Memory Crossbar in LTSPICE Simulator, Using the Considered Standard and Modified Memristor Models
5.1. General Information and Structure of the Passive Memory Crossbar
5.2. Analytical Analysis
5.3. Computer Analysis of Writing Time in LTSPICE
5.4. The Considered Passive Memory Crossbar and Its Analysis in LTSPICE
6. Discussion
6.1. Comments on the Derived Results
6.2. A Comparison of the Utilized Memristor Models
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| RMSE | Root Mean Square Error |
| CMOS | Complementary Metal-Oxide Semiconductor Technology |
| SPICE | Simulation Program with Integrated Circuits Emphasis |
| LTSPICE | Linear Technologies SPICE |
| DC | Direct Current |
| RRAM | Resistive Random Access Memory |
| MATLAB | MATrix LABoratory |
References
- Isah, A.; Bilbault, J.-M. Review on the Basic Circuit Elements and Memristor Interpretation: Analysis, Technology and Applications. J. Low Power Electron. Appl. 2022, 12, 44. [Google Scholar] [CrossRef]
- Strukov, D.B.; Snider, G.S.; Stewart, D.R.; Williams, S. The missing memristor found. Nature 2008, 453, 80–83. [Google Scholar] [CrossRef]
- Sawa, A. Resistive switching in transition metal oxides. Mater. Today 2008, 11, 28–36. [Google Scholar] [CrossRef]
- Pergament, A.; Stefanovich, G.; Malinenko, V.; Velichko, A. Electrical switching in thin film structures based on transition metal oxides. Adv. Condens. Matter Phys. 2015, 2015, 654840. [Google Scholar] [CrossRef]
- Chua, L. Memristor-The missing circuit element. IEEE Trans. Circuit Theory 1971, 18, 507–519. [Google Scholar] [CrossRef]
- Wang, T.Y.; Meng, J.L.; Chen, L.; Zhu, H.; Sun, Q.Q.; Ding, S.J.; Bao, W.Z.; Zhang, D.W. Flexible 3D memristor array for binary storage and multi-states neuromorphic computing applications. InfoMat 2021, 3, 212–221. [Google Scholar] [CrossRef]
- Darwish, M.; Pohl, L. Insulator Metal Transition-Based Selector in Crossbar Memory Arrays. Electron. Mater. 2024, 5, 17–29. [Google Scholar] [CrossRef]
- Chen, Y.; Liu, G.; Wang, C.; Zhang, W.; Li, R.W.; Wang, L. Polymer memristor for information storage and neuromorphic applications. Mater. Horiz. 2014, 1, 489–506. [Google Scholar] [CrossRef]
- Chanthbouala, A.; Garcia, V.; Cherifi, R.O.; Bouzehouane, K.; Fusil, S.; Moya, X.; Xavier, S.; Yamada, H.; Deranlot, C.; Mathur, N.D.; et al. A ferroelectric memristor. Nat. Mater. 2012, 11, 860–864. [Google Scholar] [CrossRef]
- Wang, X.; Chen, Y. Spintronic memristor devices and application. In Proceedings of the 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010), Dresden, Germany, 8–12 March 2010; pp. 667–672. [Google Scholar] [CrossRef]
- Ascoli, A.; Tetzlaff, R.; Biolek, Z.; Kolka, Z.; Biolkova, V.; Biolek, D. The Art of Finding Accurate Memristor Model Solutions. IEEE J. Emerg. Sel. Top. Circ. Syst. 2015, 5, 133–142. [Google Scholar] [CrossRef]
- Lehtonen, E.; Laiho, M. CNN using memristors for neighborhood connections. In Proceedings of the 2010 12th International Workshop on Cellular Nanoscale Networks and Their Applications (CNNA 2010), Berkeley, CA, USA, 3–5 February 2010; pp. 1–4. [Google Scholar] [CrossRef]
- Kolka, Z.; Biolkova, V.; Biolek, D. Simplified SPICE model of TiO2 Memristor. In Proceedings of the 2015 International Conference on Memristive Systems (MEMRISYS), Paphos, Cyprus, 8–10 November 2015; pp. 1–2. [Google Scholar] [CrossRef]
- Li, H.; Wang, S.; Zhang, X.; Wang, W.; Yang, R.; Sun, Z.; Feng, W.; Lin, P.; Wang, Z.; Sun, L.; et al. Memristive crossbar arrays for storage and computing applications. Adv. Intell. Syst. 2021, 3, 2100017. [Google Scholar] [CrossRef]
- Barraj, I.; Mestiri, H.; Masmoudi, M. Overview of Memristor-Based Design for Analog Applications. Micromachines 2024, 15, 505. [Google Scholar] [CrossRef] [PubMed]
- Lyshevski, S.E. Engineering and Scientific Computations Using MATLAB; John Wiley & Son: Hoboken, NJ, USA, 2003; pp. 1–240. [Google Scholar]
- Squire, J.C.; Brown, J.P. Programming for Electrical Engineers: MATLAB and Spice; Academic Press: Amsterdam, The Netherlands, 2021. [Google Scholar]
- Dautovic, S.; Samardzic, N.; Juhas, A.; Ascoli, A.; Tetzlaff, R. Simscape and LTspice models of HP ideal generic memristor based on finite closed form solution for window functions. In Proceedings of the 2021 28th IEEE International Conference on Electronics, Circuits, and Systems (ICECS), Dubai, United Arab Emirates, 28 November–1 December 2021; pp. 1–6. [Google Scholar] [CrossRef]
- Solovyeva, E.B.; Azarov, V.A. Comparative Analysis of Memristor Models with a Window Function Described in LTspice. In Proceedings of the 2021 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (ElConRus), St. Petersburg, Russia, 26–29 January 2021; pp. 1097–1101. [Google Scholar] [CrossRef]
- Mladenov, V. A Unified and Open LTSPICE Memristor Model Library. Electronics 2021, 10, 1594. [Google Scholar] [CrossRef]
- Joglekar, Y.N.; Wolf, S.J. The elusive memristor: Properties of basic electrical circuits. Eur. J. Phys. 2009, 30, 661–675. [Google Scholar] [CrossRef]
- Prodromakis, T.; Peh, B.P.; Papavassiliou, C.; Toumazou, C. A Versatile Memristor Model with Nonlinear Dopant Kinetics. IEEE Trans. Electron Devices 2011, 58, 3099–3105. [Google Scholar] [CrossRef]
- Zafar, M.; Awais, M.N.; Shehzad, M.N. Computationally efficient memristor model based on Hann window function. Microelectron. J. 2022, 125, 105476. [Google Scholar] [CrossRef]
- Zidan, M.A.; Fahmy, H.A.H.; Hussain, M.M.; Salama, K.N. Memristor-based memory: The sneak paths problem and solutions. Microelectron. J. 2013, 44, 176–183. [Google Scholar] [CrossRef]
- Garda, B.; Bednarz, K. Comprehensive Study of SDC Memristors for Resistive RAM Applications. Energies 2024, 17, 467. [Google Scholar] [CrossRef]
- Campbell, K.A. Self-directed channel memristor for high temperature operation. Microelectron. J. 2017, 59, 10–14. [Google Scholar] [CrossRef]
- Ostrovskii, V.; Fedoseev, P.; Bobrova, Y.; Butusov, D. Structural and Parametric Identification of Knowm Memristors. Nanomaterials 2022, 12, 63. [Google Scholar] [CrossRef]
- Nugent, M.A.; Molter, T.W. AHaH computing–from metastable switches to attractors to machine learning. PLoS ONE 2014, 9, e85175. [Google Scholar] [CrossRef]
- Sah, M.P.; Yang, C.; Kim, H.; Muthuswamy, B.; Jevtic, J.; Chua, L. A Generic Model of Memristors with Parasitic Components. IEEE Trans. Circuits Syst. I Regul. Pap. 2015, 62, 891–898. [Google Scholar] [CrossRef]
- Kirilov, S.; Mladenov, V. LTSPICE Memristor Neuron with a Modified Transfer Function Based on Memristor Model with Parasitic Parameters. Electronics 2025, 14, 4645. [Google Scholar] [CrossRef]
- Mladenov, V.; Kirilov, S. Improved memristor model with parasitic parameters. COMPEL—Int. J. Comput. Math. Electr. Electron. Eng. 2026, 1–13. [Google Scholar] [CrossRef]
- Mladenov, V. Analysis and simulations of hybrid memory scheme based on memristors. Electronics 2018, 7, 289. [Google Scholar] [CrossRef]
- Shooshtari, M.; Kim, S.Y.; Pahlavan, S.; Serrano-Gotarredona, T.; Bisquert, J.; Linares-Barranco, B. Bio-Inspired Spike-Timing-Dependent Plasticity Learning with Metal Halide Perovskites: Toward Artificial Synaptic Functionality. ACS Appl. Mater. Interfaces 2026, 18, 7103–7114. [Google Scholar] [CrossRef]
- Shooshtari, M.; Serrano-Gotarredona, T.; Linares-Barranco, B. Review of Memristors for In-Memory Computing and Spiking Neural Networks. Adv. Intell. Syst. 2025, e202500806. [Google Scholar] [CrossRef]











| Memristor Model | RMSE at 1 kHz | RMSE at 10 kHz |
|---|---|---|
| Cmod | 5.65 × 10−7 A | 4.35 × 10−7 A |
| Cmodp | 4.17 × 10−7 A | 1.12 × 10−7 A |
| Model | Accuracy | Complexity | Operating Frequencies | Simulation Time, ms | Switching Properties |
|---|---|---|---|---|---|
| Strukov–Williams | low | low | low | 35.7 | satisfactory |
| Joglekar | good | low | low | 36.1 | satisfactory |
| Biolek | good | middle | low, middle | 36.7 | good |
| Lehtonen–Laiho | high | high | low, middle, high | 45.6 | very good |
| Knowm | high | high | low, middle, high | 43.8 | very good |
| Hann | Good | middle | middle | 36.7 | good |
| Cmod | good | low | low, middle, high | 39.3 | very good |
| Cmodp | good | middle | low, middle, high | 45.8 | good |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Mladenov, V.; Kirilov, S. Memristor Models with Parasitic Parameters for Analysis of Passive Memory Arrays. Technologies 2026, 14, 166. https://doi.org/10.3390/technologies14030166
Mladenov V, Kirilov S. Memristor Models with Parasitic Parameters for Analysis of Passive Memory Arrays. Technologies. 2026; 14(3):166. https://doi.org/10.3390/technologies14030166
Chicago/Turabian StyleMladenov, Valeri, and Stoyan Kirilov. 2026. "Memristor Models with Parasitic Parameters for Analysis of Passive Memory Arrays" Technologies 14, no. 3: 166. https://doi.org/10.3390/technologies14030166
APA StyleMladenov, V., & Kirilov, S. (2026). Memristor Models with Parasitic Parameters for Analysis of Passive Memory Arrays. Technologies, 14(3), 166. https://doi.org/10.3390/technologies14030166

