Next Article in Journal
Design and Implementation of Multiband Noncontact Temperature-Measuring Microwave Radiometer
Next Article in Special Issue
Research and Development of Parameter Extraction Approaches for Memristor Models
Previous Article in Journal
Solution for Mass Production of High-Throughput Digital Microfluidic Chip Based on a-Si TFT with In-Pixel Boost Circuit
Previous Article in Special Issue
Noise and Memristance Variation Tolerance of Single Crossbar Architectures for Neuromorphic Image Recognition
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Study of the Applicability of Existing Compact Models to the Simulation of Memristive Structures Characteristics on Low-Dimensional Materials

by
Fedor Pavlovich Meshchaninov
1,2,*,
Dmitry Alexeevich Zhevnenko
1,2,
Vladislav Sergeevich Kozhevnikov
1,2,
Evgeniy Sergeevich Shamin
1,2,
Oleg Alexandrovich Telminov
1,2 and
Evgeniy Sergeevich Gornev
1,2
1
Moscow Institute of Physics and Technology, 9 Institutskiy per., Dolgoprudny, 141701 Moscow, Russia
2
Joint-Stock Company “Molecular Electronics Research Institute” (JSC MERI), 124460 Moscow, Russia
*
Author to whom correspondence should be addressed.
Micromachines 2021, 12(10), 1201; https://doi.org/10.3390/mi12101201
Submission received: 8 September 2021 / Revised: 23 September 2021 / Accepted: 27 September 2021 / Published: 30 September 2021

Abstract

:
The use of low-dimensional materials is a promising approach to improve the key characteristics of memristors. The development process includes modeling, but the question of the most common compact model applicability to the modeling of device characteristics with the inclusion of low-dimensional materials remains open. In this paper, a comparative analysis of linear and nonlinear drift as well as threshold models was conducted. For this purpose, the assumption of the relationship between the results of the optimization of the volt–ampere characteristic loop and the descriptive ability of the model was used. A global random search algorithm was used to solve the optimization problem, and an error function with the inclusion of a regularizer was developed to estimate the loop features. Based on the characteristic features derived through meta-analysis, synthetic volt–ampere characteristic contours were built and the results of their approximation by different models were compared. For every model, the quality of the threshold voltage estimation was evaluated, the forms of the memristor potential functions and dynamic attractors associated with experimental contours on graphene oxide were calculated.

1. Introduction

One of the most promising solutions in the field of building neuromorphic systems is associated with a memristor [1], a nonlinear element of electric circuits, which resistance can reversibly change depending on the electrical signal entering its input. The resistive switching effect was first implemented in 2008 [2] through the atomic structure rearrangement in local regions of nanometer size in a metal–oxide–metal structure, which demonstrated the potential complementary metal–oxide–semiconductor (CMOS) compatibility, unique scalability and high switching speed of memristive devices [3]. To date, memristor research has led to the construction of complex high-performance devices capable of simulating the behavior of complex neural networks [4], building multi-level logic elements [5], and other devices for high-speed real-time operations [6].
Depending on the material of the functional layer and the design features of the memristive element, their main drawbacks vary from structure to structure, but most of them are determined by the random nature of the processes occurring inside the device [7,8,9,10,11]. One important direction in the development of memristors is the use of promising low-dimensional materials to increase the stability of device characteristics and form its new properties [12,13,14].
However, to the best of our knowledge, the current research in the field of memristive elements based on low-dimension materials does not include the study of existing memristor models’ applicability to them. In particular, the study of compact models is important because such models are used as a basis for circuit models in the development of microelectronic devices, and related to investigations of the properties of new experimental structures, for example, for investigations of dynamic attractors.
Due to the presence of a number of experimentally determined peculiarities of compact models, it is necessary to perform extraction of model parameters for each structure in order to use them. The main method used for parameter extraction is the solution of the inverse problem based on experimental measurements of the device current-voltage (I-V) curves. In general, due to the type of evolution equation, an analytical solution of the inverse problem cannot be obtained, and parameter extraction is an optimization problem.
Thus, the quality of the solution of the optimization problem in the study of memristors on low-dimensional materials determines the compact model applicability to a particular device. Therefore, introducing a function corresponding to the optimization error, it is possible to perform a comparison of the models with each other. A synthetic sample containing a set of key features of different structures, described below, was used as a simulation set to compensate for the contribution of random effects of each particular structure.
The task of evaluation of the approximation quality on a set of experimental results is important because, according to the conclusions of the “No Free Lunch” theorem [15,16], the effectiveness of models and optimization algorithms developed for them is inextricably linked to the task for which they are designed, and using them on other tasks may yield reduced effectiveness.
Examples of benchmark studies conducted to solve the optimization problem in different subject areas are presented in [17,18,19].
In this paper we performed a feature meta-analysis of memristor based on low-dimensional materials. Based on the results obtained, we conducted a study comparing linear drift models [2], nonlinear drift models [20,21,22] and threshold adaptive models [10,23,24]. In addition to the synthetic sample of the volt–ampere characteristics built on the basis of the features of the devices highlighted in various studies, the results of experiments in the study of the graphene oxide memristor characteristics, first presented in [25], are also used to investigate the descriptive power of the models. Finally, an error function is chosen and a general optimization method is proposed for the numerical experiment. Obtained results include the quality of the approximation of the volt–ampere characteristic loop, threshold voltages and the suitability of the model for the study of dynamic attractors.
The paper is organized as follows. Section 2 contains review of memristors based on low-dimensional materials and main criteria for model comparison, description of analyzed models, optimization problem statement for volt–ampere characteristic approximation, sampling of synthetic curves for model analysis, difference appearance of threshold voltages in various models, method of dynamic attractor calculation, and proposed optimization methods. Section 3 is devoted to the results of model comparison related to the approximation of synthetic and experimental volt–ampere characteristic (VAC) approximations, assessment of threshold voltages, and dynamic attractors. In Section 4 we make some concluding remarks.
At the end of the introduction, the authors would like to emphasize the novelty of the paper. To the best of our knowledge, we are the first to compare the applicability of popular compact models to the low-dimensional memristor characteristics. The article includes the requirements for a comparison based on set of test volt–ampere characteristics, proposed a general method for solving the optimization problem, and modification of the error functional to solve the optimization problem of a particular lobe of the volt–ampere characteristic. In this work we obtained the solution of the optimization problem for ten lobes of the volt–ampere characteristic of a unique shape, for the first time the study of the optimization problem for a set of close loops actually corresponding to the change of device parameters from switching to switching [11] was carried out, the threshold voltages were estimated, and for each model, for the first time for the new experimental result, an estimate of potential functions was obtained.

2. Materials and Methods

2.1. Review of Low-Dimensional Structures

The works on the study of vertical and lateral memristive structures [12,13,14,26,27,28,29] based on combinations of molybdenum disulphide (MoS2) with different materials demonstrate a significant variation of key characteristics. For example, the R off to R on ratio varies from 10 2 to 10 8 depending on the composition and thickness of the active layer, threshold voltages range from 0.1   V to 5   V , endurance varies from 200 cycles to more than 10 4 , retention up to 10 4   s [13], and the presence of dynamic attractors [14].
Based on the results obtained from the literature analysis [12,13,14,27,28,29] and the conducted experiments, the main criteria by which it is possible to compare models are:
  • Ability to simulate a wide range of R off R on   ~ 10 2 10 8 ;
  • Ability to accurately simulate threshold voltages both for the transition from R on to R off and vice versa;
  • Ability to simulate a dynamic change of volt–ampere characteristic curvature near threshold voltages;
  • Ability to simulate the dynamic attractors;
  • Stability of key values of memristor simulation result on 2D structure relatively insignificant changes of the contour. In particular, maintaining a stable R off R on
  • The result of the simulation should make sense in the original treatment of the parameters by the authors of the model, including the associated physically justified constraints.

2.2. Models Analysed

To simulate a memristor using compact models, it is necessary to describe the relationship between the parameters of the equations and the real parameters of the device. The focus of compact modeling is the simulation of the I-V curves of the system, the general approach involves solving the following system of equations:
Y = F x , X , Y X
d x d t = f x , X , Y g x , X , Y
where X is the control signal, Y is the response, F is the function linking the input signal and the response (resistance or conductivity), g is the evolution function, f is the window function, x is the state variable of the memristor. In many cases [30] these equations are simplified to:
Y = F x , t X
d x d t = f x , X g x , X
The first and most popular memristor model was proposed in [2]. The linear drift model is still relevant today and is used as the basis for other models. It is described by a system of equations:
v = R off 1 x + R on x i
d x d t = R on i μ D 2
The above equations are simple, and their influence on the appearance of the VAC can be deduced trivially from general considerations.
However, in addition to the advantages of good interpretability, computational simplicity, and stability, the model has a number of key drawbacks that make it difficult to use. The simplicity of the model is due to strong simplifying assumptions about the processes in the active layer of the memristor, which affect the accuracy of the model. Also, the model explicitly includes assumptions of switching physics that severely limit the range of approximated VACs.
The emergence of nonlinear drift models was designed to compensate for these drawbacks. An essential part of nonlinear drift models is based on [2]. Some of the first models were proposed by Joglekar and Wolf, Prodromakis, Biolek, Zha and their colleagues [31,32,33,34]. Each model was designed to correct for state evolution in the linear drift model using a window function with internal parameters. At present, there is a tendency to extend the original window functions and build generalized window functions on their basis [20,21,22], and it is the generalized nonlinear drift models that we will analyze.
Shi’s [21] nonlinear drift model is a fractional-order memristor model with the introduction of a new window function and a fractional time derivative of the state variable into the evolution equation:
0 C D t α x t = R on i μ D 2
f x = 1 a 2 x s t p i 2 + 1 a 2 2
where the parameter a lies in 0 ,   1 , p is a positive real number, 0 C t α is the partial derivative of Caputo, defined by the formula
0 C D t α x t = 1 Γ n α 0 t x τ t τ α n + 1 d τ .
Here n is an integer, n 1 < α n , and Γ z is the Euler gamma function. In the analysis of this model, α is assumed to be equal to one for simplicity.
According to the authors, models with fractional derivatives better describe physical phenomena related to nonlocality, time memory, power law and weak singularity. The proposed window function avoids problems related to stick effect, and by varying the parameter a one can achieve a change in the maximum value of the window function.
Zha’s generalized window function [20] is given by the formula:
f x = 1 a x s t p i 2 b + 1 a p
where the parameter b is a positive integer, p is a positive real number, and the parameter a belongs to the interval 0 ,   1 . This window function solves the problem of the stick effect and scaling. The authors of the original paper propose a fine-tuning of this window function to obtain adjustable resolution in memristors using a sequence of input pulses.
A nonlinear drift model with the Li’s window function [22] was developed to overcome the stick effect, the inflexible parameter and the distorted pinched hysteresis loop problems. The window function has the following form:
f x = j 1 α x 3 + a 2 x s t p i 2 + 1 a 2 + β x 2 + γ x p
1 j + 1 a 2 p 1 , α + β + γ + 1 a 2 p 1 1 j + F x min p 1
F x = α x 3 + β + a 2 x 2 + γ 2 a 2 x + 1
x min = a 2 + β 2 + 3 α 2 a 2 γ a 2 + β 3 α
As the authors note, the general form of the window function allows one to adapt it to spike neural network simulations.
Another group of nonlinear drift models includes the Yang’s [35] and Simmons’ barrier models [36]. The latter model is considered to be the most accurate memristor model from Hewlett Packard (HP) Labs at the moment. Models from this group were omitted in the analysis, because in the Yang’s model the nonlinear evolution and boundary effects are introduced with window functions, and the Simmons’ barrier model is inefficient in terms of Simulation Program with Integrated Circuit Emphasis (SPICE) simulations [37].
There are also adaptive models with varying degrees of adaptivity. Such models include Yakopcic’s model [24], defined by equations:
i = a 1 x sinh b v , v > 0 a 2 x sinh b v , v < 0
d x d t = g v f x , v  
g v = A p e v e V p , v > V A n e v e V n , v < V n 0 , V n v V p
f ( x ,   v > 0 ) = e α p x x p w p x , x p , x x p 1 , x < x p
f x ,   v 0 = e α n x + x n 1 w n x , x n , x 1 x n 1 , x > x n
w p x , x p = x p x 1 x p + 1
w n x ,   x n = x 1 x n
Here x is the state variable, a 1 , 2 and b are constants, A p and A n are constants that determine the change rate of the state variable after overcoming threshold voltages, V p and V n are the absolute values of the upper and lower threshold voltages, respectively. Parameters x p and x n are restricted only to the range 0 ,   1 .
The motivation for creating this model was the experimental confirmation of threshold voltages as well as the inability of the models [35,38,39,40] to simulate a decrease in the lobe width of the current–voltage characteristic as the average conductance per cycle increases.
The VTEAM model [23] was created by the authors as an adaptive threshold model of a voltage controlled memristor. The current–voltage relationship in this model is defined differently for each case. We use the following combination of equations for this model:
i = a 1 x sinh b v , v > 0 a 2 x sinh b v , v < 0
d x d t = k off v v off 1 α off f off x , 0 < v off < v 0 v on < v < v off k on v v on 1 α on f on x , v < v on < 0  
where x on < x < x off . The VTEAM threshold model is a modification of the earlier TEAM [41] model used to simulate current-controlled memristors. The reason for creating the VTEAM model was to avoid performance and reliability problems in crossbars of threshold voltage memristors, since the voltage across all memristors is the same, and the variable resistance does not affect the procedure of switching to the high impedance state.
We previously developed a mobility modification model (MMM). This model is based on the Yakopcic’s model, which demonstrates competitive simulation accuracy and speed of the experimental VAC approximation. The model was obtained by multiplying the evolution equation by functions to account for inhomogeneities that modify the mobility of charge carriers:
i v = i Yakopcic v   i = 1 n U i x
U i x = exp x x i 2 2 σ i 2 , x < x i 1 , x x i
Here i Yakopcic v is the current–voltage relation in the Equation (15), U i x is the accounting function of the i-th inhomogeneity, is the number of inhomogeneities, is the effective position of the i-th inhomogeneity in the state space of a memristor, is the effective width of a given inhomogeneity. The motivation for creating this model was the presence of inhomogeneities in the active layer of a memristor that change the mobility of charge carriers [42].
The above equations were solved using the 4th order predictor–corrector method. The idea behind the predictor-corrector method is to use a suitable combination of an explicit and an implicit technique to obtain a method with better convergence characteristics. The explicit and implicit methods are third order Adams Methods [43], called Adams–Bashforth and Adams–Moulton methods respectively.

2.3. Optimization Problem

To compare the models with each other, it is necessary to solve the inverse problem for each model using the method of optimization of some functional. In general terms, with relation to an arbitrary criterion the functional can be written as:
L P = A i m P + λ G S P , S 0 m i n P
where P is the vector of model parameters, A i m P is the error for the criterion, λ is regularization parameter, S 0 is area of fitted i-v curve, S P is area of fitting i-v curve, G is the regularizer represented in Figure 1 as a function of areas.
We propose to use a regularizer related to the physical property of the curve to obtain a single solution in the parameter space of the model. This is due to the fact that the simulation result of some key features can be directly determined only by a part of the model parameters. Due to uniqueness of characteristics, regularizer based on the value of approximated contour area allows simultaneously to take into account uncharacteristic for usual contours features and to optimize values of other parameters, implementing physically adequate constraint independent from model.

2.4. Synthetic Sampling

Analyzing the results of both the experiment performed and those obtained in the works of other authors, we can conclude that the lowest accuracy of the obtained results refers to the region of switching between states and some of its vicinity. Moreover, the different character of switching can be observed not only between devices on different materials, but also within one series of switching. This phenomenon is connected with a set of effects: with peculiarities of experiment, with the equipment signal of registration, different nature of the functional domain effects, and so on. Thus, a significant part of the features that are possible to distinguish in the switching domain can refer not just to a structure of a certain type, but even to a specific device or even experiment. Consequently, due to the ambiguous nature of the switching region features (e.g., set voltage [26]), when comparing models, priority should be given to the pre-switching regions.
Thus, parts one and four of Figure 2 are considered indirectly, through the value of the regularizer, as a function of the area. The choice of a particular area is conditioned, among other things, by the estimation of the characteristic values of the readout voltage.
Therefore, the parts two and three of the I-V contour are used to construct the basic error function. The points over which the approximation functional was constructed were selected proportionally to the maximum voltage amplitude in the structure during the switching process.
For 100 voltage points proportional to the maximum voltage, the square of the current value difference (MSE) was calculated and averaged for the approximation result and the testing sample using the formula:
M S E = 1 n k = 1 n I k i k 2  
where I k is the model current at point k , i k is the loop current at point k , n is the total number of points for which the error is estimated.
Based on experimental contours, including [12,14,44,45,46], we designed asymmetric elements of the VAC contours (Figure 3), significantly different for right and left parts.

2.5. Threshold Voltages

Threshold voltages in memristor models correspond to the values of the electric field strengths, above which the memristor resistance dynamics change significantly. This effect physically corresponds to changes within the conducting regions.
Depending on the type of model, thresholds can be included explicitly or implicitly. In the VTEAM and Yakopcic’s threshold models, threshold voltages appear in the evolution equations explicitly:
d x d t = 0 n e g a t i v e t h . v o l < v < p o s i t i v e t h . v o l t a g e 0 o t h e r v i s e
In the exponential drift model [47], instead of threshold voltage, a characteristic value of the electric field is accounted in the vacancy drift rate as follows:
v f a e U A k B T sinh q E a 2 k B T = μ E E E 0 μ E 0 e E / E 0 E E 0
The threshold voltage is not specified in the linear drift model. In the nonlinear drift models based on it, the threshold voltage is not explicitly specified either. However, depending on the values of the window function parameters, one can observe a nonlinear evolution simulating the presence of threshold characteristics. In this case the evolution of the state variable occurs along the entire switching cycle.
The presence of the threshold voltages is confirmed experimentally, so it is necessary to account them in modeling. Taking into account the threshold values generate additional computational complexity, because due to the asymmetry of the I-V curve, we have to additionally determine a group of related parameters separately for the left and right lobe of the I-V curve.

2.6. Dynamic Attractors

Dynamic attractors are defined as dynamic equilibrium points in the state space of the memristor at fixed model parameters [48].
To find the attractors, minima of the so-called potential function of the memristor should be calculated as minima of the following function:
U x = f x , V t d x d t  
This formula implies that the memristor is voltage controlled and f is the right part of the evolution Equation (2).
In particular, we have previously explicitly demonstrated the possibility to obtain attractors for the Yakopcic’s and MMM models [10]. Also, the original paper by Slipko and Pershin [49] considers dynamic attractors for some nonlinear drift models with different window functions.

2.7. Optimization Method

As the most popular method for solving the optimization problem is a combination of multistart method for some parameters and gradient descent for the rest. Application of this approach is justified for a small number of considered switching cycles for each particular model.
The search method for an optimal solution for a set of models is determined by the complexity of each individual model, which is associated with unique parameter sets and equations complexity.
Thus, it is important to use a general global optimization algorithm. One of the well-studied global optimization methods is random search [50,51].
By random search we will imply an iterative algorithm for finding the minimum of the target function f x , x X n , with its’ step being defined as follows:
x k + 1 = a r g m i n x x k + ζ k , x k f x
where { ζ k } k = 1 + is a sequence of random vectors.
A common choice of ζ k is:
ζ k = A k ξ k + b k
where ξ k   k = 1 + are independent equally distributed random vectors, A k and b k are parameters (matrix and vector respectively) depending only on the results of previous iterations, e.g., in the most general case:
A k = A { x i } i = 1 k 1 , { f x i } i = 1 k 1 , { A i } i = 1 k 1 , { b i } i = 1 k 1 , { ξ i } i = 1 k 1
b k = b { x i } i = 1 k 1 , { f x i } i = 1 k 1 , { A i } i = 1 k 1 , { b i } i = 1 k 1 , { ξ i } i = 1 k 1
However, a simpler dependence is usually chosen. In the following, we will assume that:
A k = A x k 1 , f x k 1
b k = b x k 1 , f x k 1
Usually, ξ k is selected as normally distributed or uniformly distributed on a unit sphere.
There are theoretical results guaranteeing the convergence of this algorithm to the probability optimum under rather general assumptions, as well as estimates of the expectation of the number of steps to convergence [50,51]. For example, if we assume that functions f , A and b are continuous, and ξ k have a distribution with nonzero density on all space n , then there is a probability convergence to a global minimum:
f x k P m i n x X f x
Earlier studies have been conducted [52] on estimation of expectation of number of steps τ of algorithm before achievement of accuracy > 0 , i.e., f x τ m i n x X f x ε . Let q x be the density of distribution of random variables ξ k , R ε = x X f x τ m i n x X f x ε . Then
τ = O s u p x X q x i n f x , y X q x y 2 1 μ R ε
where μ is Lebesgue measure in R n .
We used the adaptive random search algorithm implemented in the Python programming language. The algorithm step depends on the current argument value. The step has normal distribution with zero expected value and standard deviation proportional to the absolute value of the argument.
As an experimental curve for the calculation, we used the results of experiments on the study of the characteristics of the graphene oxide memristor, first presented in [25]. The I-V contour of the memristor is presented in Figure 4.

3. Results

3.1. Approximation

The feature approximation was conducted for the synthetic sample contours characteristics (Figure 3). To separate out the features of the right and left branches of the characteristics, which approximation quality we want to obtain, the calculation of the MSE on the branches R on and R off of the corresponding lobe was used as the error function on the criterion from Equation (26). From the results of the approximation (Figure 5, Figure 6, Figure 7 and Figure 8, Table 1) of the right and left parts of the VAC, it can be seen that the adaptive models show significantly better results to the nonlinear models. It is important to note that, despite this, for some features the nonlinear drift models show superior results, in particular Shi’s [21] model, which justifies their application to some modeling problems.
However, in order to evaluate the optimization quality, it is necessary to make an assessment of the model stability to small changes of the test contours. To assess how sensitive the solution of the optimization problem is under such conditions, the curvature of the synthetic contours was artificially increased to 110% with a step of 2% and an insignificant change in amplitude (Figure 9).
Adaptive models remain their approximation accuracy given in the Table 1 with the increase of synthetic curves curvature. In turn, both the linear model and the nonlinear models built on its basis showed (Table 2) either no response to the change of contour curvature (which corresponds to the smooth growth of the error with curvature increase), or revealed other, significantly different from the previous state, shapes of the resulting contours (the change of metric occurred by leaps) with corresponding sharp change of model parameters.

3.2. Threshold Voltages

The threshold voltage was estimated within the framework of approximation by models with an explicit threshold voltage parameter. The results of the approximation are presented in the Table 3. The best result was obtained by the mobility modification model for the positive threshold voltage on the second loop: 0.87 V on the model loop and ∼1 V on the experiment. In other cases, the estimates of the threshold voltages on the loops are given, as a rule, inaccurately and differ from the experimental ones by an order of magnitude: ∼0.1 V instead of 1 V.

3.3. Attractors

To construct the potential function of the memristor for the experimentally obtained curve, it was approximated by the basic models. The optimal values by which the potential function is constructed are given in the corresponding tables (Table 4, Table 5, Table 6, Table 7, Table 8, Table 9 and Table 10).
For the most accurate approximating models a similar result was obtained: the attractor is located at the right end of the region of acceptable values of the state variable (Figure 10). Less accurate models show divergent results (Figure 11): both different positions of attractors and their complete absence. The Yakopcic’s model is omitted as its potential function has the same form as that of MMM.

4. Discussion

In this paper we performed a feature meta-analysis of memristor based on low-dimensional materials. Based on the results obtained, we conducted a study comparing linear drift models [2], nonlinear drift models [20,21,22] and threshold adaptive models [10,23,24]. A global random search algorithm was used to solve the optimization problem, and an error function with the inclusion of a regularizer was developed to estimate the loop features. Based on the characteristic features derived through meta-analysis, synthetic volt–ampere characteristic contours were built and the results of their approximation by different models were compared. For every model, the quality of the threshold voltage estimation was evaluated, the forms of the memristor potential functions and dynamic attractors associated with experimental contours on graphene oxide were calculated.
As a result of the study, we identified several main requirements to the model. The basic ones are the possibility of simulation of a wide range of R on / R off , simulation of curve conductivity dynamics, stability of simulation result with respect to small perturbations of a curve. To evaluate these parameters, we performed optimization by the mean-square error of the simulation result from the approximated contour with a regularizer. To evaluate the approximation quality of different features, the optimization was performed separately for the left and right parts of the volt–ampere characteristic. The use of the regularizer was required to bound the parameters weakly related to the features of a particular area of the VAC, as well as to keep the shape of the VAC contour physically reasonable. As a result, it was demonstrated that modeling of memristor features should be based on the application of adaptive models that can, in addition to high approximation accuracy, take into account the small change in device characteristics from switching to switching.
The experimental contour of the volt–ampere characteristic was used to evaluate the accuracy of threshold voltage calculations as a result of solving the approximation problem for threshold models and to evaluate the existence of dynamic attractors as a result of the approximation by all models considered. For considered adaptive models a similar result was obtained: the attractor is located at the right end of the region of admissible values of the state variable. On the contrary, linear and nonlinear models show divergent results: both different positions of attractors and their complete absence. It is shown that for the tests given in the article the best results with respect to the chosen comparison parameters were shown by the models presented in the articles [10,23].

Author Contributions

Conceptualization, F.P.M. and D.A.Z.; methodology, F.P.M. and D.A.Z.; software, F.P.M., V.S.K. and E.S.S.; validation, F.P.M. and D.A.Z.; formal analysis, D.A.Z. and V.S.K.; investigation, F.P.M.; resources, F.P.M. and O.A.T.; data curation, F.P.M. and E.S.S.; writing—original draft preparation, F.P.M. and D.A.Z.; writing—review and editing, F.P.M.; visualization, F.P.M. and D.A.Z.; supervision, E.S.G.; project administration, O.A.T. and E.S.G.; funding acquisition, O.A.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Ministry of Science and Higher Education of the Russian Federation, grant number 075-15-2020-791.

Acknowledgments

Authors thank the Institute of Microelectronics Technology and High-Purity Materials RAS for access to experimental data on the study of graphene oxide memristor switching cycles.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chua, L. Memristor-the missing circuit element. IEEE Trans. Circuit Theory 1971, 18, 507–519. [Google Scholar] [CrossRef]
  2. Strukov, D.B.; Snider, G.S.; Stewart, D.R.; Williams, R.S. The missing memristor found. Nature 2008, 453, 80–83. [Google Scholar] [CrossRef] [PubMed]
  3. Lu, W.; Kim, K.-H.; Chang, T.; Gaba, S. Two-terminal resistive switches (memristors) for memory and logic applications. In Proceedings of the 16th Asia and South Pacific Design Automation Conference (ASP-DAC 2011), Yokohama, Japan, 25–28 January 2011; pp. 217–223. [Google Scholar]
  4. Yao, P.; Wu, H.; Gao, B.; Tang, J.; Zhang, Q.; Zhang, W.; Yang, J.J.; Qian, H. Fully hardware-implemented memristor convolutional neural network. Nature 2020, 577, 641–646. [Google Scholar] [CrossRef]
  5. He, W.; Sun, H.; Zhou, Y.; Lu, K.; Xue, K.; Miao, X. Customized binary and multi-level HfO 2- x-based memristors tuned by oxidation conditions. Sci. Rep. 2017, 7, 1–9. [Google Scholar]
  6. Zhu, X.; Wang, Q.; Lu, W.D. Memristor networks for real-time neural activity analysis. Nat. Commun. 2020, 11, 1–9. [Google Scholar] [CrossRef]
  7. Yu, S.; Guan, X.; Wong, H.S.P. On the stochastic nature of resistive switching in metal oxide RRAM: Physical modeling, Monte Carlo simulation, and experimental characterization. In Proceedings of the 2011 International Electron Devices Meeting, Washington, DC, USA, 5–7 December 2011; pp. 17.3.1–17.3.4. [Google Scholar]
  8. Sun, W.; Gao, B.; Chi, M.; Xia, Q.; Yang, J.J.; Qian, H.; Wu, H. Understanding memristive switching via in situ characterization and device modeling. Nat. Commun. 2019, 10, 1–13. [Google Scholar] [CrossRef] [Green Version]
  9. Guseinov, D.; Matyushkin, I.V.; Chernyaev, N.V.; Mikhaylov, A.; Pershin, Y.V. Capacitive effects can make memristors chaotic. Chaos Solitons Fractals 2021, 144, 110699. [Google Scholar] [CrossRef]
  10. Zhevnenko, D.; Meshchaninov, F.; Kozhevnikov, V.; Shamin, E.; Belov, A.; Gerasimova, S.A.; Guseinov, D.; Mikhaylov, A.; Gornev, E. Simulation of memristor switching time series in response to spike-like signal. Chaos Solitons Fractals 2021, 142, 110382. [Google Scholar] [CrossRef]
  11. Huh, W.; Lee, D.; Lee, C. Memristors based on 2D materials as an artificial synapse for neuromorphic electronics. Adv. Mater. 2020, 32, 2002092. [Google Scholar] [CrossRef]
  12. Liu, J.; Yang, F.; Cao, L.; Li, B.; Yuan, K.; Lei, S.; Hu, W. A robust nonvolatile resistive memory device based on a freestanding ultrathin 2D imine polymer film. Adv. Mater. 2019, 31, 1902264. [Google Scholar] [CrossRef] [PubMed]
  13. Vu, Q.A.; Kim, H.; Nguyen, V.L.; Won, U.Y.; Adhikari, S.; Kim, K.; Lee, Y.H.; Yu, W.J. A high-on/off-ratio floating-gate memristor array on a flexible substrate via CVD-grown large-area 2D layer stacking. Adv. Mater. 2017, 29, 1703363. [Google Scholar] [CrossRef]
  14. Bessonov, A.A.; Kirikova, M.N.; Petukhov, D.I.; Allen, M.; Ryhänen, T.; Bailey, M.J. Layered memristive and memcapacitive switches for printable electronics. Nat. Mater. 2015, 14, 199–204. [Google Scholar] [CrossRef]
  15. Wolpert, D.H.; Macready, W.G. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1997, 1, 67–82. [Google Scholar] [CrossRef] [Green Version]
  16. Brownlee, J. A Note on Research Methodology and Benchmarking Optimization Algorithms; Complex Intelligent Systems Laboratory (CIS), Centre for Information Technology Research (CITR), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology: Victoria, Australia, 2007; Technical Report ID, 70125. [Google Scholar]
  17. Chase, N.; Rademacher, M.; Goodman, E.; Averill, R.; Sidhu, R. A Benchmark Study of Optimization Search Algorithms; Red Cedar Technology: East Lansing, MI, USA, 2010; pp. 1–15. [Google Scholar]
  18. Box, M. A new method of constrained optimization and a comparison with other methods. Comput. J. 1965, 8, 42–52. [Google Scholar] [CrossRef]
  19. Elbeltagi, E.; Hegazy, T.; Grierson, D. Comparison among five evolutionary-based optimization algorithms. Adv. Eng. Inform. 2005, 19, 43–53. [Google Scholar] [CrossRef]
  20. Zha, J.; Huang, H.; Huang, T.; Cao, J.; Alsaedi, A.; Alsaadi, F.E. A general memristor model and its applications in programmable analog circuits. Neurocomputing 2017, 267, 134–140. [Google Scholar] [CrossRef]
  21. Shi, M.; Yu, Y.; Xu, Q. Window function for fractional-order HP non-linear memristor model. IET Circuits Devices Syst. 2018, 12, 447–452. [Google Scholar] [CrossRef]
  22. Li, J.; Dong, Z.; Luo, L.; Duan, S.; Wang, L. A novel versatile window function for memristor model with application in spiking neural network. Neurocomputing 2020, 405, 239–246. [Google Scholar] [CrossRef]
  23. Kvatinsky, S.; Ramadan, M.; Friedman, E.G.; Kolodny, A. VTEAM: A general model for voltage-controlled memristors. IEEE Trans. Circuits Syst. II Express Briefs 2015, 62, 786–790. [Google Scholar] [CrossRef]
  24. Yakopcic, C.; Taha, T.M.; Subramanyam, G.; Pino, R.E.; Rogers, S. A memristor device model. IEEE Electron Device Lett. 2011, 32, 1436–1438. [Google Scholar] [CrossRef]
  25. Kapitanova, O.O.; Panin, G.N.; Kononenko, O.V.; Baranov, A.N.; Kang, T.W. Resistive switching in graphene/graphene oxide/ZnO heterostructures. J. Korean Phys. Soc. 2014, 64, 1399–1402. [Google Scholar] [CrossRef]
  26. Emelyanov, A.V.; Nikiruy, K.E.; Demin, V.A.; Rylkov, V.V.; Belov, A.I.; Korolev, D.S.; Gryaznov, E.G.; Pavlov, D.A.; Gorshkov, O.N.; Mikhaylov, A.N.; et al. Yttria-stabilized zirconia cross-point memristive devices for neuromorphic applications. Microelectron. Eng. 2019, 215, 110988. [Google Scholar] [CrossRef]
  27. Liu, J.; Zeng, Z.; Cao, X.; Lu, G.; Wang, L.-H.; Fan, Q.-L.; Huang, W.; Zhang, H. Preparation of MoS2-polyvinylpyrrolidone nanocomposites for flexible nonvolatile rewritable memory devices with reduced graphene oxide electrodes. Small 2012, 8, 3517–3522. [Google Scholar] [CrossRef] [PubMed]
  28. Zhang, F.; Zhang, H.; Krylyuk, S.; Milligan, C.A.; Zhu, Y.; Zemlyanov, D.Y.; Bendersky, L.A.; Burton, B.P.; Davydov, A.V.; Appenzeller, J. Electric-field induced structural transition in vertical MoTe 2-and Mo 1–x W x Te 2-based resistive memories. Nat. Mater. 2019, 18, 55–61. [Google Scholar] [CrossRef]
  29. Zhou, Z.; Mao, H.; Wang, X.; Sun, T.; Chang, Q.; Chen, Y.; Xiu, F.; Liu, Z.; Liu, J.; Huang, W. Transient and flexible polymer memristors utilizing full-solution processed polymer nanocomposites. Nanoscale 2018, 10, 14824–14829. [Google Scholar] [CrossRef]
  30. Chua, L. If it’s pinched it’sa memristor. Semicond. Sci. Technol. 2014, 29, 104001. [Google Scholar] [CrossRef]
  31. Joglekar, Y.N.; Wolf, S.J. The elusive memristor: Properties of basic electrical circuits. Eur. J. Phys. 2009, 30, 661. [Google Scholar] [CrossRef] [Green Version]
  32. 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]
  33. Biolek, Z.; Biolek, D.; Biolkova, V. SPICE Model of Memristor with Nonlinear Dopant Drift. Radioengineering 2009, 18, 210–214. [Google Scholar]
  34. Zha, J.; Huang, H.; Liu, Y. A novel window function for memristor model with application in programming analog circuits. IEEE Trans. Circuits Syst. II Express Briefs 2015, 63, 423–427. [Google Scholar] [CrossRef]
  35. Yang, J.J.; Pickett, M.D.; Li, X.; Ohlberg, D.A.; Stewart, D.R.; Williams, R.S. Memristive switching mechanism for metal/oxide/metal nanodevices. Nat. Nanotechnol. 2008, 3, 429–433. [Google Scholar] [CrossRef] [PubMed]
  36. Pickett, M.D.; Strukov, D.B.; Borghetti, J.L.; Yang, J.J.; Snider, G.S.; Stewart, D.R.; Williams, R.S. Switching dynamics in titanium dioxide memristive devices. J. Appl. Phys. 2009, 106, 074508. [Google Scholar] [CrossRef]
  37. Abdalla, H.; Pickett, M.D. SPICE modeling of memristors. In Proceedings of the 2011 IEEE International Symposium of Circuits and Systems (ISCAS), Rio de Janeiro, Brazil, 15–18 May 2011; pp. 1832–1835. [Google Scholar]
  38. Snider, G.S. Cortical computing with memristive nanodevices. SciDAC Rev. 2008, 10, 58–65. [Google Scholar]
  39. Jo, S.H.; Chang, T.; Ebong, I.; Bhadviya, B.B.; Mazumder, P.; Lu, W. Nanoscale memristor device as synapse in neuromorphic systems. Nano Lett. 2010, 10, 1297–1301. [Google Scholar] [CrossRef] [PubMed]
  40. Oblea, A.S.; Timilsina, A.; Moore, D.; Campbell, K.A. Silver chalcogenide based memristor devices. In Proceedings of the 2010 International Joint Conference on Neural Networks (IJCNN), Barcelona, Spain, 18–23 July 2010; pp. 1–3. [Google Scholar]
  41. Kvatinsky, S.; Friedman, E.G.; Kolodny, A.; Weiser, U.C. TEAM: Threshold adaptive memristor model. IEEE Trans. Circuits Syst. I Regul. Pap. 2012, 60, 211–221. [Google Scholar] [CrossRef]
  42. Guseinov, D.; Tetelbaum, D.I.; Mikhaylov, A.N.; Belov, A.I.; Shenina, M.E.; Korolev, D.S.; Antonov, I.N.; Kasatkin, A.P.; Gorshkov, O.N.; Okulich, E.V.; et al. Filamentary model of bipolar resistive switching in capacitor-like memristive nanostructures on the basis of yttria-stabilised zirconia. Int. J. Nanotechnol. 2017, 14, 604–617. [Google Scholar] [CrossRef]
  43. Butcher, J.C. The Numerical Analysis of Ordinary Differential Equations: Runge-Kutta and General Linear Methods; Wiley-Interscience: New York, NY, USA, 1987. [Google Scholar]
  44. Wang, M.; Cai, S.; Pan, C.; Wang, C.; Lian, X.; Zhuo, Y.; Xu, K.; Cao, T.; Pan, X.; Wang, B.; et al. Robust memristors based on layered two-dimensional materials. Nat. Electron. 2018, 1, 130–136. [Google Scholar] [CrossRef] [Green Version]
  45. Xu, R.; Jang, H.; Lee, M.H.; Amanov, D.; Cho, Y.; Kim, H.; Park, S.; Shin, H.J.; Ham, D. Vertical MoS2 double-layer memristor with electrochemical metallization as an atomic-scale synapse with switching thresholds approaching 100 mV. Nano Lett. 2019, 19, 2411–2417. [Google Scholar] [CrossRef]
  46. Lin, W.; Zhuang, P.; Akinwande, D.; Zhang, X.-A.; Cai, W. Oxygen-assisted synthesis of hBN films for resistive random-access memories. Appl. Phys. Lett. 2019, 115, 073101. [Google Scholar] [CrossRef]
  47. Strukov, D.B.; Williams, R.S. Exponential ionic drift: Fast switching and low volatility of thin-film memristors. Appl. Phys. A 2009, 94, 515–519. [Google Scholar] [CrossRef]
  48. Pershin, Y.V.; Slipko, V.A. Dynamical attractors of memristors and their networks. EPL (Europhys. Lett.) 2019, 125, 20002. [Google Scholar] [CrossRef] [Green Version]
  49. Slipko, V.A.; Pershin, Y.V. Importance of the window function choice for the predictive modelling of memristors. IEEE Trans. Circuits Syst. II Express Briefs 2019, 68, 2167–2171. [Google Scholar] [CrossRef] [Green Version]
  50. Karnopp, D.C. Random search techniques for optimization problems. Automatica 1963, 1, 111–121. [Google Scholar] [CrossRef]
  51. Solis, F.J.; Wets, R.J.B. Minimization by random search techniques. Math. Oper. Res. 1981, 6, 19–30. [Google Scholar] [CrossRef]
  52. Dorea, C. Expected number of steps of a random optimization method. J. Optim. Theory Appl. 1983, 39, 165–171. [Google Scholar] [CrossRef]
Figure 1. Regularizer function dependence on area of current-voltage (I-V) curve.
Figure 1. Regularizer function dependence on area of current-voltage (I-V) curve.
Micromachines 12 01201 g001
Figure 2. Example of volt–ampere characteristic (VAC) curve partition.
Figure 2. Example of volt–ampere characteristic (VAC) curve partition.
Micromachines 12 01201 g002
Figure 3. Model asymmetric elements of I-V curve.
Figure 3. Model asymmetric elements of I-V curve.
Micromachines 12 01201 g003
Figure 4. Schematic representation of the investigated structure and its volt–ampere characteristic.
Figure 4. Schematic representation of the investigated structure and its volt–ampere characteristic.
Micromachines 12 01201 g004
Figure 5. Results of the optimization of the right lobe of the synthetic sampling circuits (Figure 3) by the Shi’s model.
Figure 5. Results of the optimization of the right lobe of the synthetic sampling circuits (Figure 3) by the Shi’s model.
Micromachines 12 01201 g005
Figure 6. Results of the optimization of the right lobe of the synthetic sampling circuits (Figure 3) by the Zha’s model.
Figure 6. Results of the optimization of the right lobe of the synthetic sampling circuits (Figure 3) by the Zha’s model.
Micromachines 12 01201 g006
Figure 7. Results of the optimization of the right lobe of the synthetic sampling circuits (Figure 3) by the VTEAM.
Figure 7. Results of the optimization of the right lobe of the synthetic sampling circuits (Figure 3) by the VTEAM.
Micromachines 12 01201 g007
Figure 8. Results of the optimization of the right lobe of the synthetic sampling circuits (Figure 3) by the mobility modification model (MMM).
Figure 8. Results of the optimization of the right lobe of the synthetic sampling circuits (Figure 3) by the mobility modification model (MMM).
Micromachines 12 01201 g008
Figure 9. Example of curvature change of first synthetic curve.
Figure 9. Example of curvature change of first synthetic curve.
Micromachines 12 01201 g009
Figure 10. Potential functions of models with optimal parameter values: (a) VTEAM; (b) MMM.
Figure 10. Potential functions of models with optimal parameter values: (a) VTEAM; (b) MMM.
Micromachines 12 01201 g010
Figure 11. Potential memristor functions of drift models with window functions: (a) Shi’s; (b) rectangular; (c) Zha’s; (d) Li’s.
Figure 11. Potential memristor functions of drift models with window functions: (a) Shi’s; (b) rectangular; (c) Zha’s; (d) Li’s.
Micromachines 12 01201 g011
Table 1. Square of the current value difference (MSE) values of optimization task solutions.
Table 1. Square of the current value difference (MSE) values of optimization task solutions.
Contour NumberStrukov Right Lobe, MSEStrukov Left Lobe, MSEZha Right Lobe, MSEZha Left Lobe, MSEShi Right Lobe, MSEShi Left lobe, MSE
11.05 × 10−665.33 × 1072.12 × 1085.03 × 1071.3642 × 1091.82 × 107
25.95 × 10−89.54 × 1081.42 × 1081.85 × 1089.3538 × 1091.14 × 108
38.60 × 10−65.23 × 1079.37 × 1081.90 × 1076.3078 × 1081.90 × 107
41.61 × 10−91.92 × 1091.03 × 1086.50 × 1099.7192 × 1081.36 × 109
52.82 × 10−63.04 × 1061.40 × 1071.70 × 1061.45 × 1071.79 × 106
Contour NumberMobility Modified Right Lobe, MSEMobility Modified Left Lobe, MSEVTEAM Right Lobe, MSEVTEAM Left Lobe, MSEYakopcic Right Lobe, MSEYakopcic Left Lobe, MSE
18.07 × 10−101.05 × 1096.53 × 10−82.64 × 10−79.37 × 10−93.29 × 10−6
21.86 × 10−101.55 × 10−101.36 × 10−91.77 × 10−91.33 × 10−101.98 × 10−9
35.85 × 1086.11 × 10−87.17 × 10−81.83 × 10−75.97 × 10−81.51 × 10−7
43.02 × 10−102.99 × 10−101.34 × 10−98.79 × 10−93.60 × 10−93.18 × 10−9
51.39 × 10−71.85 × 10−71.40 × 10−71.22 × 10−61.39 × 10−72.12 × 10−6
Table 2. Variation of the error function from a curvature change at each point in steps of 2%.
Table 2. Variation of the error function from a curvature change at each point in steps of 2%.
Contour NumberChange, %Strukov Right, MSEShi Right, MSEZha Right, MSE
121.8031 × 10−63.5255 × 10−73.1759 × 10−7
41.9426 × 10−64.4437 × 10−73.9757 × 10−7
62.0762 × 10−65.3765 × 10−74.9378 × 10−7
82.2007 × 10−66.3164 × 10−75.8080 × 10−7
102.3222 × 10−67.2599 × 10−76.6951 × 10−7
225.6493 × 10−82.6314 × 10−81.5371 × 10−8
45.7224 × 10−84.7862 × 10−81.3464 × 10−8
66.6868 × 10−86.6300 × 10−81.1857 × 10−8
86.6492 × 10−85.1609 × 10−82.6316 × 10−8
109.3126 × 10−81.9201 × 10−81.0540 × 10−7
321.5912 × 10−72.9133 × 10−71.6499 × 10−7
41.7898 × 10−73.1641 × 10−71.4925 × 10−7
61.9726 × 10−73.3961 × 10−71.3694 × 10−7
82.1396 × 10−72.0479 × 10−71.6952 × 10−7
102.2919 × 10−72.2103 × 10−71.8353 × 10−7
422.8724 × 10−81.1760 × 10−72.0208 × 10−9
45.5844 × 10−98.8149 × 10−81.8848 × 10−9
69.8905 × 10−97.1674 × 10−91.1188 × 10−9
82.6937 × 10−91.1180 × 10−86.7628 × 10−9
102.4394 × 10−92.9521 × 10−81.5930 × 10−8
522.9821 × 10−63.9269 × 10−84.4490 × 10−8
41.2834 × 10−61.5185 × 10−89.4892 × 10−10
62.2725 × 10−64.7225 × 10−98.9434 × 10−8
83.6496 × 10−67.8721 × 10−91.0245 × 10−8
104.3954 × 10−68.0405 × 10−91.8237 × 10−7
Table 3. The approximation accuracy of the threshold voltages in percent, and the values relative to which they were calculated.
Table 3. The approximation accuracy of the threshold voltages in percent, and the values relative to which they were calculated.
Contour NumberModified
Yakopcic Left, %
Modified
Yakopcic Right, %
Yakopcic Left, %Yakopcic Right, %VTEAM Left, %VTEAM Right, %Real Voltage Right, %Real Voltage Left, V
199.0085.2490.00100.0099.0092.081.20−1.00
286.0920.9688.7085.4598.2685.581.10−1.15
3100.0095.56100.0099.6190.6381.791.40−0.32
499.8785.0929.03100.0090.3233.580.40−0.31
584.2165.3899.0488.3378.9590.883.00−0.38
Table 4. Optimal values of linear drift model parameters obtained by approximation of the experimental loop.
Table 4. Optimal values of linear drift model parameters obtained by approximation of the experimental loop.
ParameterValue
μ, m2/(V ⋅ s)1.01 × 10−14
Roff, Ω 5.00 × 104
Ron, Ω7.99 × 106
D, m 1.00 × 108
xstart0.20
Table 5. Optimal values of VTEAM model parameters with rectangular window function, obtained by approximating the experimental contour.
Table 5. Optimal values of VTEAM model parameters with rectangular window function, obtained by approximating the experimental contour.
ParameterValueParameterValue
kon−1.00 a 1 ,   A 2.85 × 10−7
koff9.98 a 2 ,   A 9.2 × 10−8
αon3.02 x o f f 0.00
αoff0.10 x o n 0.50
voff, V 1.23 x s t a r t 0.00
von, V−0.50
b, V−11.21
Table 6. Optimal values of the Yakopcic’s model obtained by approximation of the experimental loop.
Table 6. Optimal values of the Yakopcic’s model obtained by approximation of the experimental loop.
ParameterValueParameterValue
Vp, V0.48 α p 7771
Vn, V1.43 α n 1451
Ap0.28 a 1 ,   A 2.2 × 10−7
An100 a 2 ,   A 5.84 × 10−8
xp0.99 b ,   V 1 1.44
xn0.90 x s t a r t 0.20
Table 7. Optimal values of the MMM model obtained by approximation of the experimental loop.
Table 7. Optimal values of the MMM model obtained by approximation of the experimental loop.
Parameter Value ParameterValueParameterValueParameterValue
Vp, V 0.49 α p 7771 σ 0 1 x 0 0.20
Vn, V 1.41 α n 1451 σ 1 1 x 1 0.40
Ap0.28 a 1 ,   A 2.64 × 10−7 σ 2 1 x 2 0.60
An100 a 2 ,   A 1.28 × 10−7 σ 3 1 x 3 0.80
xp1.00 b ,   V 1 1.44 x s t a r t 0.20
xn0.87
Table 8. Optimal values of parameters of the nonlinear drift model with Zha window function, obtained by approximation of the experimental loop.
Table 8. Optimal values of parameters of the nonlinear drift model with Zha window function, obtained by approximation of the experimental loop.
ParameterValueParameterValue
μ, m2/(V ⋅ s)9.06 × 1013 p 5.07
Roff , Ω 8.45× 106 a 0.25
Ron , Ω 4.86× 104 b 1
D , m 1.05 × 10−8
xstart0.19
Table 9. Optimal values of parameters of the nonlinear drift model with Li window function, obtained by approximation of the experimental loop.
Table 9. Optimal values of parameters of the nonlinear drift model with Li window function, obtained by approximation of the experimental loop.
ParameterValueParameterValue
μ, m2/(V ⋅ s)3.07 × 1013 a 0.30
Roff , Ω 1.73 × 107 α 1.67
Ron , Ω 3.02 × 104 β 0.48
D , m 3.34 × 108 γ 1.37
xstart0.07 p 3.41 × 107
j1.46
Table 10. Optimal values of parameters of the nonlinear drift model with Shi window function, obtained by approximation of the experimental loop.
Table 10. Optimal values of parameters of the nonlinear drift model with Shi window function, obtained by approximation of the experimental loop.
ParameterValueParameterValue
μ, m2/(V ⋅ s)1.39 × 10−13a0.01
Roff , Ω 1.54 × 107p3.17
Ron , Ω 5.79 × 104
D , m 1.69 × 10−8
xstart0.14
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Meshchaninov, F.P.; Zhevnenko, D.A.; Kozhevnikov, V.S.; Shamin, E.S.; Telminov, O.A.; Gornev, E.S. A Study of the Applicability of Existing Compact Models to the Simulation of Memristive Structures Characteristics on Low-Dimensional Materials. Micromachines 2021, 12, 1201. https://doi.org/10.3390/mi12101201

AMA Style

Meshchaninov FP, Zhevnenko DA, Kozhevnikov VS, Shamin ES, Telminov OA, Gornev ES. A Study of the Applicability of Existing Compact Models to the Simulation of Memristive Structures Characteristics on Low-Dimensional Materials. Micromachines. 2021; 12(10):1201. https://doi.org/10.3390/mi12101201

Chicago/Turabian Style

Meshchaninov, Fedor Pavlovich, Dmitry Alexeevich Zhevnenko, Vladislav Sergeevich Kozhevnikov, Evgeniy Sergeevich Shamin, Oleg Alexandrovich Telminov, and Evgeniy Sergeevich Gornev. 2021. "A Study of the Applicability of Existing Compact Models to the Simulation of Memristive Structures Characteristics on Low-Dimensional Materials" Micromachines 12, no. 10: 1201. https://doi.org/10.3390/mi12101201

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop