- 1Department of Electronics Engineering, Indian Institute of Technology (ISM) Dhanbad, Dhanbad, Jharkhand, India
- 2Department of Electrical Engineering, Indian Institute of Technology Patna, Patna, Bihar, India
- 3Centre of Electronics Frontiers, School of Engineering, The University of Edinburgh, Edinburgh, United Kingdom
In this work, a low-voltage-driven theoretical memristor framework is presented with its in-depth parametric evaluation and its neuromorphic computing functionalities, including spike-time dependent plasticity (STDP) via Hebbian learning rules. The presented memristor model efficiently emulates the fundamental pinched hysteresis loop under the application of an input voltage amplitude of 10 mV, which enables its adaptability in low-voltage operation. Moreover, the memristor model efficiently emulates its response under the variations in the applied voltage, initial state variable, boundedness of state variable, control parameter for the rate of change of state variable, experimental fitting parameters, magnitude of exponentials, and conductivity slope parameters. These aforementioned parameters significantly affect the response of the memristor model, which further requires their optimization to understand their impact on the memristor characteristics. Therefore, these parameters are scrutinized based on their strong to weak impact on the memristor model response and its suitability in the neuromorphic computation. Additionally, the presented memristor model efficiently emulates various neuromorphic computing characteristics, including potentiation, depression, conductance tuneability, short-term memory (STM), long-term memory (LTM), transition from STM-to-LTM and vice versa, paired pulse facilitation (PPF), synaptic re-stimulation process, and STDP via Hebbian learning rules. Therefore, the presented theoretical memristor framework can be further useful in the in-memory computation circuit hardware, low-voltage logic operation, pattern recognition, and neuromorphic computing.
Introduction
In the current era of low-voltage data processing and neuromorphic computation hardware, memristor plays a very important role due to its several unique properties, including non-volatile nature (Feali, 2021), fast switching speed (Torrezan et al., 2011), remarkable device scaling potential (Kim et al., 2021), and complementary metal oxide semiconductor (CMOS) compatibility (He et al., 2021). Generally, a memristor is a two-terminal device in which high-k materials are sandwiched between top and bottom electrodes (Dahiya et al., 2025), and under the application of external potential, it is switched between two distinct resistance states, i.e., low resistance state (LRS) and high resistance state (HRS) (Basnet et al., 2023). The first experimental and its corresponding theoretical framework was proposed by S. Williams et al (Strukov et al., 2008) in 2008, in which TiO2 was sandwiched between two Pt electrodes. The experimental outcome of this Pt/TiO2/Pt memristor was further analytically modeled through mathematical formulation (Strukov et al., 2008). Later, various theoretical models have been reported, including the non-linear ion drift model (Yang et al., 2008), Simmons tunnel barrier model (Pickett et al., 2009), Yakopcic model (Yakopcic et al., 2011), and Threshold adaptive memristor model (Kvatinsky et al., 2013), which certainly emulated the fundamental properties of the memristor.
Additionally, in the non-linear ion drift model, applied voltage produces a strong electric field in the thin film structure, leading to the nonlinear ionic transport and lowering of the energy barrier. However, in the nonlinear dopant drift model, the state cannot be fully reversed, and therefore, a typical window function was required (Yang et al., 2008). In the Simmons tunnel barrier model (Pickett et al., 2009), a series resistance was introduced with an electron tunneling barrier, which captured the nonlinear and asymmetric switching. Next, the Yakopcic model (Yakopcic et al., 2011) described the memristive behavior using a threshold-based nonlinear state equation coupled with a voltage-controlled current equation. However, further study revealed that the Yakopcic model (Yakopcic et al., 2011) has certain discrepancies, including a less nonlinear profile at the device boundaries and a higher current amplitude as reported by Kumar et al. (2020). To mitigate the discrepancies of the Yakopcic model, Kumar et al. (2020) have proposed a threshold-independent analytical model that significantly improved the device characteristics by 16.66%, and enhanced the nonlinear behavior of drift current at the device boundaries through the use of a modified window function, imposing additional boundary conditions, and a novel state variable. Furthermore, Gautam et al. (2022) and Kumar et al. (2021) also demonstrated analytical memristor frameworks that effectively emulated the various memristive characteristics, including resistive switching responses, synaptic tuneability, potentiation, depression, and synaptic re-stimulation. Moreover, these reported memristor frameworks (Gautam et al., 2022; Kumar et al., 2021) were also verified through experimental data of Y2O3-based memristive devices as reported by Das et al. (2018).
However, all these aforementioned memristor frameworks successfully emulated resistive switching responses (Strukov et al., 2008; Yang et al., 2008; Pickett et al., 2009; Yakopcic et al., 2011; Kvatinsky et al., 2013; Kumar et al., 2020; Gautam et al., 2022; Kumar et al., 2021), synaptic tuneability (Kumar et al., 2021), potentiation and depression properties (Kumar et al., 2020; Gautam et al., 2022; Kumar et al., 2021), and synaptic re-stimulation process (Gautam et al., 2022), but all these models required significantly higher input voltage. Additionally, all these models have not demonstrated detailed parametric evaluation, and crucial neuromorphic computing characteristics, including short-term memory (STM), long-term memory (LTM), transition from STM-to-LTM and vice versa, paired pulse facilitation (PPF), and spike time dependent plasticity (STDP) via Hebbian learning rules. Moreover, to the best of the authors’ knowledge, there is no systematic and detailed theoretical memristor framework study reported to date that covers these parametric evaluations and neuromorphic computing characteristics together. Therefore, the presented work effectively fulfils the literature gap and demonstrates in-depth neuromorphic computing through a theoretical memristor framework.
In this work, a comprehensive parametric evaluation and in-depth investigation of neuromorphic computing functionalities through a memristor model are discussed. The proposed memristor model is experimentally validated by utilizing experimental data of the Y2O3-based memristor (Das et al., 2018), as reported in our previous work (Kumar et al., 2020). Based on these validated results, we have extended this memristor framework (Kumar et al., 2020) in the present work to perform an in-depth parametric evaluation, ranging from fundamental memristive switching behaviour to its neuromorphic computing capabilities. Herein, a detailed parametric variations study has been implemented, which covers a wide range of parameter values and their impact on the switching responses of the memristor. Additionally, this work also explores the extended neuromorphic computing functionalities, including paired-pulse facilitation (PPF), STM, LTM, and transition from STM-to-LTM and vice versa, STDP via Hebbian learning rules, and re-stimulation processes. Therefore, the presented theoretical memristor framework can be useful to perform in-memory computation, low-voltage-driven logic operations, and neuromorphic computation.
Theoretical memristor framework
In this section, a detailed theoretical memristor framework is discussed, which defines its mathematical expressions including current-voltage (I-V) relationship (Kumar et al., 2020), threshold voltage independent state variable (x(t)), programming voltage (G (V(t)), and window functions (Wp and Wn) with appropriate boundary conditions. Equation 1 describes the I-V relationship of the memristor framework.
where, a1 and a2 are experimental fitting parameters, b1 and b2 are the conductivity slope controlling parameters for the positive and negative applied input voltage, respectively. The utilized memristor model uses a separate conductivity control parameter for both voltage polarities, as stated in Equation 1, that offers better control over the device hysteresis loop.
In general, memristive devices exhibit higher conductivity under positive voltage bias (if the SET process is associated with positive voltage) as compared to that under negative bias (Das et al., 2018; Chang et al., 2011a). Here, in this memristor framework, the SET process is also associated with the positive voltage polarity, and the movement/migration of ions/vacancies takes place in the switching layer, which overall changes the resistance of the memristive system (Das et al., 2018). Additionally, this memristor framework is independent of threshold voltage, and the variation in state variable (x(t)) is described by Equation 2, in which it depends on various parameters, including G (V(t)), αp, αn, Wp, Wn, x, and U(t).
where, G (V(t)) is the programming voltage, and it depends on several parameters such as the magnitude of exponentials (Ap and An) and applied input voltage V(t), which is described by Equation 3. U(t) defines the unit step function.
where, Wp and Wn are the window functions, and these window functions bound the device state variable between 0 and 1. In this memristor framework, an additional boundary condition has been imposed on the window function, i.e., xp + xn = 1. Here, Equations 4, 5 describe the window functions.
As described in Equations 4, 5, Wp controls the boundary of the state variable when x(t) approaches 1, and Wn controls the boundary of the state variable when x(t) approaches 0. The physical interpretation and range of the variations of these parameters are tabulated in Table 1.
Table 1. Physical interpretation and range of parameters for the memristor framework to emulate switching responses.
Results and discussion
To investigate the impact of various parameters on the resistive switching response of the memristor framework, all aforementioned parameters, as described in Table 1, are varied and optimized within a certain range. At the initial stage, the resistive switching characteristics of the memristor are simulated by applying the sinusoidal waveform with different peak-to-peak voltages ranging from 10 mV to 5.5 V. Figures 1a–f shows the resistive switching responses over the input voltage range from 10 mV to 900 mV, which shows the low-voltage driven ability of the memristor framework. The obtained pinched hysteresis loop in the switching responses is well aligned with the fundamental fingerprint of the memristor (Chua, 2014), which further signifies that the memristor framework can successfully simulate the memristor characteristics.
Figure 1. Resistive switching responses at different applied voltages: (a) 10–20 mV, (b) magnified 10 mV, (c) 50–60 mV, (d) 90–100 mV, (e) 400–500 mV, and (f) 800–900 mV. At 10 mV, the memristor framework exhibits a very narrow pinched hysteresis loop as shown in Fig. (b).
Herein, it can also be noted that under the varied amplitude of input voltage, the overall memristor currents are also increased (300 nA at 10 mV and 5 mA at 5.5 V). Additionally, the pinched hysteresis loop area is also expanding with the increment in the voltage amplitude, which is described by the fact that increasing the electric field has a strong impact on the movement of ions/vacancies within the switching layer. Figures 2a–e exhibits the switching responses of the memristor framework under the application of 1 V–5.5 V. Moreover, at the input voltage amplitude beyond 2 V, the switching responses of the memristor framework seem to resemble ‘diode behavior’, and further increment in the voltage amplitude deteriorates the area of the pinched hysteresis loop, which significantly affects the memory capability of the memristor. The disruption in the hysteresis loop area under high input voltage can be associated with the uncontrolled and fast ionic/vacancies motion within the switching layer (Gautam et al., 2022; Sun et al., 2019; Nikam et al., 2021; Lee et al., 2021). The obtained switching outcomes revealed that the memristor framework can efficiently emulate the fundamental memristor characteristics over a wide range of input voltage amplitudes.
Figure 2. Resistive switching responses at different applied voltages: (a) 1–1.5 V, (b) 2–2.5 V, (c) 3–3.5 V, (d) 4–4.5 V, (e) 5–5.5 V.
The frequency-dependent resistive switching characteristics are also simulated with the range of 1–50 kHz, as shown in Figures 3a,b. As observed, the pinched hysteresis loop becomes narrower when the frequency increases. This is another signature of memristor behaviour, which explains that at the above critical frequency, the hysteresis loop area decreases as the frequency of applied voltage increases (Adhikari et al., 2013). In addition, the state variable is inversely proportional to the excitation frequency (Dongale et al., 2015). Consequently, the memristor state variable has enough time to settle at a lower frequency, leading to a non-linear resistor-like behavior. In contrast, at higher frequencies, the input signal changes too rapidly for the state variable to adjust, leading to a reduced hysteresis loop area, resembling the linear resistor characteristics (Chua and Kang, 1976). The obtained results are in good agreement with the previously reported literature (Dongale et al., 2015; Pershin and Ventra, 2011; Dongale et al., 2014).
Figure 3. Frequency-dependent switching characteristic ranging from (a) 1 kHz–50 kHz, (b) 30 kHz–50 kHz. Switching responses at different Xint value ranging from 0.1 to 1 at different applied voltage: (c) 0.2 V, (d) 0.5 V, (e) 1 V. Switching characteristics at different Ap: (f) 0.1 to 1.0, (g) 1.1 to 2.0, (h) 2.1 to 3.0, and (i) Switching characteristics at different An value varying from 0.1 to 2.0 at the value of Ap is 0.1.
The impact of the initial state variable (bounded between 0.1 and 1) is simulated at the different applied voltages of 0.2, 0.5, and 1 V as shown in Figures 3c–e. Herein, 0.1 and 1 initial states dictate that the device is in the HRS and LRS state, respectively. The obtained outcomes suggested that the switching responses are strongly dependent on the initial state variable. Initially, the device exhibits a high resistance state because the ions/vacancies spread along the volume of the switching layer, which hinders the current flow from the top to bottom electrodes (Chiu, 2014). In contrast, as the initial state variable approached 1, the device attained the LRS, depicting the formation of a conductive path between the electrodes, keeping the device current positive (Zhu et al., 2022). Furthermore, varying the initial state variable Xint unveils the filamentary resistive switching as Xint = 0.1 corresponds to rupture of filament or HRS, and Xint = 1 corresponds to formation of filament or LRS.” Furthermore, at Xint = 1, the observed I-V behaviour is almost linear, which indicates that the internal state has reached its upper boundary. Mathematically, in the positive bias, the window function collapses to zero as the state approaches Xint = 1, and the state-evolution term,
Next, Ap and An are known as the magnitude of the exponential term, which demonstrates the rate of change of the state variable under the positive and negative biases, respectively, as shown in Figures 3f–i. These parameters regulate the speed of ions/vacancies motion, which can be associated with the dielectric materials used as the switching layer (Yakopcic, 2014). The obtained result revealed that the increase in the Ap has a significant improvement in the current under the positive biasing, which is attributed to the faster migration of ions/vacancies leading to the formation of the conductive filament. However, during the negative biasing, the hysteresis loop shrinks, which might be due to the slower ion/vacancy movement compared to the positive biasing. Furthermore, under negative bias, the parameter An plays a pivotal role in controlling the device characteristics. The increase in An leads to a wider hysteresis loop, depicting a stronger nonlinear response in the switching characteristics, which further suggests that higher An values promote more pronounced ion/vacancies movement during the reset process (Kumar et al., 2020).
On the other hand, xp and xn denote the points at which the state variable begins to experience nonlinear damping, while ap and an are the corresponding control parameters for the damping under positive and negative bias, respectively. The increase in xp and xn leads to more noticeable nonlinear behaviour in the device under both positive and negative bias (see Figures 4a,b). Furthermore, increasing ap enhances the rate of change of the state variable under positive bias, which is reflected in a sharp rise in current as depicted in Figures 4c–e. However, under negative bias, the state variable saturates, and thus variation in an has no longer an impact on the switching responses as shown in Figure 4f. These parameters can be associated with the electrode’s materials since the selected electrode materials may react to the switching layer differently (Dongale et al., 2014).
Figure 4. (a) Resistive switching characteristics with the variation in xp from 0.1 to 0.9, (b) Switching response with the variation in xn from 0.1 to 0.9. Switching characteristics with the variation in ap: (c) 0.1 to 0.5, (d) 1.1 to 1.5, (e) 2.1 to 2.5, and (f) Switching characteristics with the variation in an from 5 to 30.
In the memristor framework, a1 and a2 are the experimental fitting parameters that are closely associated with the thickness of the switching layer. A thinner switching layer allows more electrons to tunnel through the barrier, resulting in increased conductivity. The b1 and b2 are parameters that control the slope of the conductivity under positive and negative applied voltages, respectively. The obtained outcomes indicate that increasing a1 enhances the overall conductivity of the device (see Figure 5a). However, variations in a2 do not significantly affect the switching response (see Figure 5b). Further, increasing the b1 parameter significantly enhances the non-linear resistive switching responses and widens the hysteresis window (see Figures 5c,d. However, a higher value of b1 can lead to saturation, suggesting the device reaches a maximum non-linearity (NL) limit, as depicted in Figure 5e. However, switching response in the hysteresis loop remains constant for all values of b2, suggesting the device response is insensitive to b2, as shown in Figure 5f. As investigated, both a2 and b2 are associated with the negative voltage polarity, in which the memristor is in the RESET state; therefore, the impact of these parameters on the switching response is not reflected. Additionally, this memristor framework efficiently emulates the different conductive states by modulating the parameter b1. As observed, the memristor framework provides an enhanced memory window and different conductive states, as displayed in Figures 5g–k. The multiple conductive states in the memristor are already achieved by adjusting the compliance current, programming pulse time scheme, and applying different RESET voltages (Ambrogio et al., 2014; Reuben et al., 2019; Jiang et al., 2016). It is evident that the multiple conductance states can be finely tuned by modulating the value of parameter b1, as it is associated with the conductivity control parameter under the application of positive voltage. Herein, the variation in the current from 88.4 nA to 65.4 µA is achieved by varying b1 from 0.1 to 5, respectively, at the voltage of applied input voltage of 1 V, as shown in Figure 5l.
Figure 5. (a) Resistive switching characteristics with the variation of a1 from 0.1 × 10−8 to 1.0 × 10−8, (b) Switching characteristics with the variation of a2 from 0.1 × 10−8 to 1.0 × 10−8. Switching characteristics with the variation of b1: (c) 0.1 to 1.0, (d) 2.1 to 3.0, (e) 4.1 to 5.0, (f) Switching response with the variation of b2 from 0.1 to 1.0. Multilevel switching response under the modulation in the values of parameter b1 from (g) 0.1 to 1, (h) 1.1 to 2, (i) 2.1 to 3 (j) 3.1 to 4, and (k) 4.1 to 5, and (l) multiple conducting states.
In the neuromorphic computing, conductance tuneability, potentiation, depression, post-synaptic current (PSC) response, PPF, STM, LTM, transition from STM to LTM and vice-versa, synaptic re-stimulation, and STDP are all important characteristics, and these are highly recommended to implement neuromorphic computing functionalities in a memristor framework. Herein, the memristor current (or conductance) tuneability characteristics are simulated over a total duration of 20 s using a train of 40 positive/negative pulses with amplitudes ranging from ±0.3 V to ±1.5 V. The memristor current is evaluated for three different pulse widths (PW) of 250, 100, and 10 m. Since the total simulation time is kept constant, the pulse interval was adjusted accordingly, resulting in intervals of 250, 400, and 490 m for PWs of 250, 100, and 10 m, respectively. The memristor current is a function of pulse amplitude (±0.3 V, ±0.5 V, and ±0.8 V) and PW, as shown in Figures 6a–f. As observed from Figure 6a, the current is increased from 7.70 mA to 16.12 mA, corresponding to a 109% increment for a PW of 250 m. At a PW of 100 m, the current increased from 7.80 mA to 11.30 mA (44% increment), while at 10 m, the current increased only slightly from 7.71 mA to 8.08 mA (4% increment). Similarly, the memristor current is a function of pulse amplitude (±1 V and ±1.5 V) and PW, as presented in Figures 7a–d.
Figure 6. Current tuneability response of the memristor framework under the pulse amplitude of: (a) 0.3 V, (b) −0.3 V, (c) 0.5 V, (d) −0.5 V, (e) 0.8 V, and (f) −0.8 V. Herein, under each voltage pulse amplitude, different PWs (250, 100, and 10 ms) have been utilized.
Figure 7. Current tuneability response of the memristor framework under the pulse amplitude of: (a) +1 V, (b) −1 V, (c) +1.5 V, (d) −1.5 V. Herein, under each voltage pulse amplitude, different PWs (250, 100, and 10 ms) have been utilized.
These findings can be interpreted in terms of both PW and inter-pulse interval. In the context of inter-pulse interval, a smaller change in current is observed at longer intervals, as evident from the 4% change at an inter-pulse interval of 490 m. On the other hand, a larger PW results in a higher current change, enabling the transition from short-term plasticity (STP) to long-term plasticity (LTP). The obtained outcomes are in good agreement with the previous reported literature (Tang et al., 2022). Additionally, the variation of pulse amplitude shows a significant impact on the memristor current, as evident from Figures 6a–f and Figures 7a–d. As seen, the increase in the pulse amplitude from ±0.3 V to ±1.5 V leads to a rise in the initial current from 7.76 mA to 315 mA. As a result, the memristor current can be effectively modulated by altering the pulse amplitude, PW, and inter-pulse interval, which is well recognized in several reported literature (Yan et al., 2018; Huang et al., 2023).
Moreover, the proposed memristor framework successfully emulated the synaptic learning characteristics in terms of potentiation (P) and depression (D) processes. However, current in both processes can be attributed to the different physical mechanisms governing filament formation and dissolution. During potentiation, the conductive filament is driven by positive applied voltage, which enhances ion migration, resulting in conductance (or current) increases. On the other hand, under negative voltage polarity, the rupture of filaments is typically limited by ionic back-diffusion and reduced local heating due to lower conductance (or current) levels. Herein, the observed asymmetry in the potentiation and depression current is well consistent with the previous studies (Yang et al., 2008; Hu et al., 2013; Waser et al., 2009; Ielmini, 2011).
Further, the memristor current is plotted as a function of pulse number, whereas a total of 80 pulses has been applied, and out of these 80 pulses, 40 pulses have positive amplitude, inducing potentiation, followed by 40 negative pulses, inducing depression. The current responses for a pulse amplitude of ±0.3 V with PWs of 250, 100, and 10 m are shown in Figures 8a–c. A combined plot with normalized current for different PWs is presented in Figure 8d. To calculate the NL factor in synaptic learning responses, a normalized forward and backward plot can be useful, as depicted in Figure 8e, whereas it can be observed that the degree of NL decreases as the PW is reduced to 10 m. The following mathematical expression (see Equation 6) is utilized to compute the NL factor (Kumar et al., 2025).
Figure 8. Synaptic learning behavior of the memristor framework under potentiation and depression mechanisms at pulse amplitude of ±0.3 V: (a) PW of 250 ms, (b) 100 ms, (c) 10 ms, (d) Combined normalized current plot at ±0.3 V with different PWs 250, 100, 10 ms, and (e) Normalized synaptic current behaviors at pulse amplitude of ±0.3 V with different PWs 250, 100, 10 ms to compute NL factor.
Here, GP(n) and GD(n) are associated with the conductance values after the nth P-pulse and nth D-pulse, respectively. The values of the NL factors are calculated as 0.35, 0.21, and 0.03 for the PW of 250, 100, and 10 m, respectively.
Similarly, for a pulse amplitude of ±0.5 V, the memristor current is increased from 21.77 mA to 62.75 mA, corresponding to a 188% increment for a PW of 250 m. At a PW of 100 m, the current is increased from 21.50 mA to 39.50 mA (83% increment), while at a PW of 10 m, the current is slightly increased from 21.32 mA to 23.00 mA (7% increment), as shown in Figures 9a–c. For the depression process, the current varies from −63.60 µA to −1.07 µA for 250 m, −41.30 µA to −22.41 µA for 100 m, and −23.04 µA to −21.34 µA for 10 ms PW. These results indicate that at a pulse amplitude of ±0.5 V, the current response is significantly higher compared to that observed at ±0.3 V. A combined plot of normalized current for different PWs is presented in Figures 9d,e. The values of NL factors are 0.43, 0.31, and 0.06 for the PWs of 250, 100, and 10 m, respectively.
Figure 9. Synaptic learning behavior of the memristor framework under potentiation and depression mechanisms at pulse amplitude of ±0.5 V: (a) PW of 250 ms, (b) 100 ms, (c) 10 ms, (d) Combined normalized current plot at ±0.5 V with different PWs 250, 100, 10 ms, and (e) Normalized synaptic current behaviors at pulse amplitude of ±0.5 V with different PWs 250, 100, 10 ms to compute NL factor.
Further, for a pulse amplitude of ±0.8 V, the memristor current is increased from 61.40 mA to 194.60 mA, corresponding to a 216% increment for a PW of 250 m. At a PW of 100 m, the current is increased from 61.90 mA to 154.28 mA (149% increment), while at a PW of 10 m, the current is increased modestly from 58.89 mA to 68.27 mA (16% increment), as shown in Figures 10a–c. For the depression process, the current varies from −92.60 µA to −1.00 µA for 250 m, −111.27 µA to −3.03 µA for 100 m, and −111.70 µA to −62.15 µA for 10 m of PW. A combined plot of normalized current for different PWs is presented in Figure 10d. From Figure 10e, the calculated NL factors are 0.72, 0.39, and 0.08 for PWs of 250, 100, and 10 m, respectively.
Figure 10. Synaptic learning behavior of the memristor framework under potentiation and depression mechanisms at pulse amplitude of ±0.8 V: (a) PW of 250 ms, (b) 100 ms, (c) 10 ms, (d) Combined normalized current plot at ±0.8 V with different PWs 250, 100, 10 ms, and (e) Normalized synaptic current behaviors at pulse amplitude of ±0.8 V with different PWs 250, 100, 10 ms to compute NL factor.
For a pulse amplitude of ±1.0 V, the current is increased from 110.10 mA to 321.2 mA, corresponding to a 191% increment for a PW of 250 m. At a PW of 100 m, the current is increased from 102.36 mA to 307 mA (200% increment), while at a PW of 10 m, the current is increased modestly from 97.20 mA to 118.94 mA (22% increment), as shown in Figures 11a–c. For the depression process, the current varies from −136.2 µA to −0.63 µA for 250 m, −138.49 µA to −1.28 µA for 100 m, and −138.98 µA to −63.55 µA for 10 ms PW. A combined plot of normalized current for different PWs is presented in Figure 11d. From Figure 11e, the calculated NL factors are 0.97, 0.46, and 0.13 for PWs of 250 m, 100 m, and 10 m, respectively. These findings reveal that the NL factor increases with increasing pulse amplitude and decreases with decreasing PW.
Figure 11. Synaptic learning behavior of the memristor framework under potentiation and depression mechanisms at pulse amplitude of ±1 V: (a) PW of 250 ms, (b) 100 ms, (c) 10 ms, (d) Combined normalized current plot at ±1 V with different PWs 250, 100, 10 ms, and (e) Normalized synaptic current behaviors at pulse amplitude of ±1 V with different PWs 250, 100, 10 ms to compute NL factor.
Furthermore, for a pulse amplitude of ±1.5 V, the current is increased from 315.82 mA to 819.81 mA, corresponding to a 159% increment for a PW of 250 m. At a PW of 100 m, the current is increased from 278.68 mA to 816.60 mA (193% increment), while at a PW of 10 m, the current is increased modestly from 249.10 mA to 361.35 mA (45% increment), as shown in Figures 12a–c. For the depression process, the current varies from −206.06 µA to −0.63 µA for 250 m, −205.30 µA to −9.61 µA for 100 m, and −205.65 µA to −53.50 µA for 10 m of PW. A combined plot of normalized current for different PWs is presented in Figure 12d. From Figure 12e, the calculated NL factors are 0.99, 0.93, and 0.22 for PWs of 250, 100, and 10 m, respectively.
Figure 12. Synaptic learning behavior of the memristor framework under potentiation and depression mechanisms at pulse amplitude of ±1.5 V: (a) PW of 250 ms, (b) 100 ms, (c) 10 ms, (d) Combined normalized current plot at ±1.5 V with different PWs 250, 100, 10 ms, and (e) Normalized synaptic current behaviors at pulse amplitude of ±1.5 V with different PWs 250, 100, 10 ms to compute NL factor.
To further explore the brain facilitation phenomenon, pulse-paired facilitation (PPF) is demonstrated under different pulse amplitudes, PW, and other influencing parameters as discussed previously. In the PPF, the second spike followed by the first spike with a time interval introduces a higher amount of current (Tang et al., 2022), which confirms that the PPF is the function of the time interval between two consecutive synaptic spikes and their amplitude. Herein, several PPF responses have been demonstrated as a function of the time interval between two pulses and the pulse amplitude, as well as the other memristor framework parameters.
To simulate the PPF for this memristor framework, the inter-pulse time interval (Δt) of 1 µs–50 µs is used for all the simulations. The relative change in the PPF is calculated using Equation 7 (Ismail et al., 2023);
Here,
Figure 13. (a) PPF as a function of pulse amplitude, (b) PPF as a function of PW at the pulse amplitude of 5 V, (c) PPF as a function of Xint at the pulse amplitude of 5 V and PW of 1 µs, (d) PPF as a function of Ap at the pulse amplitude of 5 V, PW of 1 µs, and Xint of 0.2, (e) PPF as a function of xp at the pulse amplitude of 5 V, PW of 1 µs, Xint of 0.2, and Ap of 3.0, (f) PPF as a function of ap at the pulse amplitude of 5 V, PW of 1 µs, Xint of 0.2, Ap of 3.0, and xp of 0.1, (g) PPF as a function of b1 at the pulse amplitude of 5 V, PW of 1 µs, Xint of 0.2, Ap of 3.0, xp of 0.1, and ap of 2.5.
As stated earlier, as the initial state variable approached 1, the device attained the LRS, depicting the formation of a conductive path between the electrodes. Consequently, no further increase in the second pulse
Moreover, STM, LTM, and the transition from STM to LTM and vice versa are the key characteristics in the memory and neuromorphic computing system. To implement the transition from STM to LTM, the current response under different numbers of pulses is captured, as shown in Figures 14a,b. Herein, the pulse amplitude is fixed at 1.0 V with a PW of 1 m and an inter-pulse interval of 1 m, while the decay constant is set to 5 m. Under these applied conditions, the excitatory postsynaptic current (EPSC) decays to 50% of its initial value within 3.39 m for a single pulse, while under 20 pulses, the EPSC requires ∼46.9 m to reach the same level. This extended retention time with increasing pulse count demonstrates the transition from STM-to-LTM and vice-versa (Kumar and Rani, 2025). Figure 14c illustrates the synaptic re-stimulation process, wherein the same (or higher) levels of potentiation and depression can be achieved under comparatively fewer electrical stimuli.
Figure 14. (a,b) Transition from STM to LTM and vice-versa under different numbers of pulses, and (c) Potentiation and depression processes along with the re-stimulation process.
In this process, 10 positive/negative pulses with an amplitude of ±0.5 V are initially applied to induce potentiation and depression, respectively. The PW is set to 10 m, and the decay constant is maintained at 10 m. The synaptic weight increased from 0% to 72% with 10 positive pulses and subsequently decayed to 21% after applying 10 negative pulses. During the re-stimulation process, another set of 10 positive pulses is applied, which further increases the synaptic weight to 90%, and the initial synaptic weight of 72% is recovered with only 8 pulses, as depicted in Figure 14b. In the third cycle, the same potentiation level is achieved with approximately 5 pulses. The obtained behavior closely resembles the biological learning, wherein synaptic re-learning occurs more efficiently, enabling faster recovery of previously acquired information (Chang et al., 2011b; Wang et al., 2012; Seo et al., 2011).
Lastly, the STDP characteristic is emulated by implementing four different Hebbian learning mechanisms, as depicted in Figure 15. Under STDP responses, the synaptic efficiency is strengthened/weakened by controlling the pre-and post-synaptic pulse activity. If the pre-synaptic fire just before the post-synaptic (Δt > 0), the synaptic connection is strengthened. Conversely, if the post-synaptic fire just before the pre-synaptic (Δt < 0), then the synaptic connection is weakened. The following mathematical Equations 8–13 are used to simulate the STDP behaviour (Rastogi et al., 2021; Song et al., 2000):
Figure 15. Demonstration of biological STDP behaviour: (a) Asymmetric Hebbian (ASH) learning, (b) asymmetric anti-Hebbian (ASAH) learning, (c) Symmetric anti-Hebbian (SAH) learning, and (d) Symmetric Hebbian (SH) learning. Here, inset-1 and inset-2 show the programming pulsing schemes.
For the Asymmetric Hebbian rule;
For the Asymmetric Anti-Hebbian rule;
For the Symmetric Anti-Hebbian rule;
For the Symmetric Hebbian rule;
Here,
Next, the asymmetric anti-Hebbian learning rule is simulated in which the synaptic weight is depressed if Δt >0 and potentiated if Δt < 0. The synaptic weight gradually approaches zero with an increase in the time interval, indicating a weakening of synaptic connectivity. Moreover, both symmetric anti-Hebbian and symmetric Hebbian STDP rules are also simulated (see Figure 15c,d), wherein the synaptic weight is modulated by applying two voltage pulses of opposite polarity. All these implemented STDPs are in good agreement with biological synapse functionalities (Song et al., 2000; Bi and M Poo, 1998). Therefore, all four types of STDP learning rules have been successfully simulated using the memristor framework, demonstrating its potential for implementing neuromorphic computing systems.
Conclusion
In summary, a detailed parametric evaluation and in-depth neuromorphic computing functionalities have been implemented by using the experimentally validated memristor framework. The memristor framework comprehensively demonstrated the importance of various parameters and their impact on the resistive switching and neuromorphic computing capabilities of the memristor. Moreover, this work efficiently presents the overall range of each parameter, including applied voltage, initial value of the state variable, boundedness of the state variable, control parameter governing its rate of change, experimental fitting coefficients, exponential factors, and conductivity slope, in which the memristor framework exhibits perfect memristor properties. Notably, the outcomes revealed that parameters such as voltage, internal state variable (Xint), rate of change of the state variable (xp), and conductivity slope parameter (b1) have a significant impact on the switching response of the memristor. In particular, the conductivity slope parameter (b1) for positive voltage polarity helps to enable multilevel switching with 50 distinct conductance states. Moreover, the proposed memristor framework is efficiently able to implement neuromorphic functionalities, including conductance tuneability, synaptic learning, PPF, STM, LTM, and transition from STM-to-LTM, synaptic re-stimulation, and STDP through Hebbian learning rules. Therefore, the presented theoretical memristor framework can be useful in the in-memory computation circuit hardware, low-voltage logic operation, pattern recognition, and neuromorphic computing.
Data availability statement
The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding authors.
Author contributions
AD: Methodology, Conceptualization, Validation, Data curation, Investigation, Writing – original draft, Resources, Writing – review and editing, Software, Visualization, Formal Analysis. SR: Visualization, Writing – review and editing, Validation, Supervision, Resources, Data curation, Formal Analysis. SK: Writing – review and editing, Investigation, Conceptualization, Resources, Validation, Visualization, Formal Analysis, Supervision, Methodology, Writing – original draft. TP: Project administration, Funding acquisition, Writing – review and editing, Formal Analysis, Supervision.
Funding
The author(s) declared that financial support was received for this work and/or its publication. AD would like to thank the IIT(ISM) Dhanbad for providing an institute teaching assistant fellowship for a PhD. SK would like to thank the Department of Science and Technology (DST), New Delhi, for the research grant via IFA23-ENG-375. SR would like to thank the Faculty Research Scheme (FRS) project no. MISC0085. TP would like to thank the EPSRC FORTE Programme (Grant No. EP/R024642/2) and the RAEng Chair in Emerging Technologies (Grant No. CiET1819/2/93) for providing financial support.
Conflict of interest
The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Generative AI statement
The author(s) declared that generative AI was not used in the creation of this manuscript.
Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
Adhikari, S. P., Sah, M. P., Kim, H., and Chua, L. O. (2013). Three fingerprints of memristor. IEEE Trans. Circuits Systems—I Regul. Pap. 60 (11), 3008–3021. doi:10.1109/TCSI.2013.2256171
Ambrogio, S., Balatti, S., Gilmer, D. C., and Ielmini, D. (2014). Analytical modeling of oxide-based bipolar resistive memories and complementary resistive switches. IEEE Transition Electron Devices 61 (7), 2378–2386. doi:10.1109/TED.2014.2325531
Basnet, P., Anderson, E. C., Athena, F. F., Chakrabarti, B., West, M. P., and Vogel, E. M. (2023). Asymmetric resistive switching of bilayer HfOx/AlOy and AlOy/HfOx memristors: the oxide layer characteristics and performance optimization for digital set and analog reset switching. ACS Appl. Electron. Mater. 5 (3), 1859–1865. doi:10.1021/acsaelm.3c00079
Bi, G. Q., and M Poo, M. (1998). Synaptic modifications in cultured hippocampal neurons: dependence on spike timing, synaptic strength, and postsynaptic cell type. J. Neurosci. 18, 10464–10472. doi:10.1523/jneurosci.18-24-10464.1998
Chang, T., Jo, S. H., Kim, K. H., Sheridan, P., Gaba, S., and Lu, W. (2011a). Synaptic behaviors and modeling of a metal oxide memristive device. Appl. Phys. A 102, 857–863. doi:10.1007/s00339-011-6296-1
Chang, T., Hyun, S., and Lu, J. W. (2011b). Short-term memory to long-term memory transition in a nanoscale memristor. ACS Nano 5 (9), 7669–7676. doi:10.1021/nn202983n
Chiu, F. C. (2014). A review on conduction mechanisms in dielectric films. Adv. Mater. Sci. Eng. 2014, 578168. doi:10.1155/2014/578168
Chua, L. (2014). If it’s pinched it’s a memristor. Semicond. Sci. Technol. 29, 104001. doi:10.1088/0268-1242/29/10/104001
Chua, L. O., and Kang, S. M. (1976). Memristive devices and systems. Proc. IEEE 64 (2), 209–223. doi:10.1109/PROC.1976.10092
Dahiya, A., Kumar, S., Rani, S., and Mukherjee, S. (2025). Progress, perspectives, and future outlook of yttrium oxide-based memristive devices for data storage, multibit programming, and neuromorphic computing: a systematic review. ACS Appl. Electron. Mater. 7 (13), 5788–5820. doi:10.1021/acsaelm.5c01025
Das, M., Kumar, A., Singh, R., Htay, M. T., and Mukherjee, S. (2018). Realization of synaptic learning and memory functions in Y2O3-based memristive device fabricated by dual ion beam sputtering. Nanotechnology 29, 1–9. doi:10.1088/1361-6528/aaa0eb
Dongale, T. D., Navathe, G. J., Prasad, N. R., Deshpande, N. G., Moholkar, A. V., Shinde, S. A., et al. (2014). “Dynamic drift simulation of nanostructured memristor device: investigation of frequency dependent bipolar resistive switching characteristic,” in 20th Raman Memorial Conference, Department of Physics, 7-8 February, 2014 (Pune: Pune University).
Dongale, T. D., Patil, K. P., Gaikwad, P. K., and Kamat, R. K. (2015). Investigating conduction mechanism and frequency dependency of nanostructured memristor device. Mater. Sci. Semicond. Process. 38, 228–233. doi:10.1016/j.mssp.2015.04.033
Dutta, M., Brivio, S., and Spiga, S. (2024). Unraveling the roles of switching and relaxation times in volatile electrochemical memristors to mimic neuromorphic dynamical features. Appl. Adv. Mater. 10, 2400221. doi:10.1002/aelm.202400221
Feali, M. S. (2021). Using volatile/non-volatile memristor for emulating the short-and long-term adaptation behaviour of the biological neurons. Neurocomputing 465, 157–166. doi:10.1016/j.neucom.2021.08.132
Gautam, M. K., Kumar, S., and Mukherjee, S. (2022). Y2O3-based memristive crossbar array for synaptic learning. J. Phys. D Appl. Phys. 55, 205103. doi:10.1088/1361-6463/ac485b
He, Z. Y., Wang, T. Y., Meng, J. L., Zhu, H., Ji, L., Sun, Q. Q., et al. (2021). CMOS back-end compatible memristors for in situ digital and neuromorphic computing applications. Mater. Horizons 8 (12), 3345–3355. doi:10.1039/D1MH01257F
Hu, S. G., Liu, Y., Chen, T. P., Liu, Z., Yu, Q., Deng, L. J., et al. (2013). Emulating the paired-pulse facilitation of a biological synapse with a NiOx-based memristor. Appl. Phys. Lett. 102, 183510. doi:10.1063/1.4804374
Huang, F., Ke, C., Li, J., Chen, L., Yin, J., Li, X., et al. (2023). Controllable resistive switching in ReS2/WS2 heterostructure for nonvolatile memory and synaptic simulation. Adv. Sci. 10 (28), 2302813. doi:10.1002/advs.202302813
Ielmini, D. (2011). Modeling the universal set/reset characteristics of bipolar RRAM by field- and temperature-driven filament growth. IEEE Trans. Electron Devices 58 (12), 4309–4317. doi:10.1109/TED.2011.2106130
Ismail, M., Rasheed, M., Mahata, C., Kang, M., and Kim, S. (2023). Mimicking biological synapses with a-HfSiOx-based memristor: implications for artificial intelligence and memory applications. Nano Converg. 10 (33), 33. doi:10.1186/s40580-023-00380-8
Jiang, Z., Wu, Y., Yu, S., Yang, L., Song, K., Karim, Z., et al. (2016). A compact model for metal–oxide resistive random access memory with experiment verification. IEEE Trans. Electron Devices 63 (5), 1884–1892. doi:10.1109/TED.2016.2545412
Kim, H., Mahmoodi, M. R., Nili, H., and Strukov, D. B. (2021). 4 K-memristor analog-grade passive crossbar circuit. Nat. Commun. 12 (5198), 5198. doi:10.1038/s41467-021-25455-0
Kumar, S., and Rani, S. (2025). Improved performance of yttrium oxide-based memristor through TiN electrodes and device scaling for neuromorphic and pattern recognition. IEEE Trans. Mater. Electron Devices 2, 72–79. doi:10.1109/TMAT.2025.3579714
Kumar, S., Agrawal, R., Das, M., Kumar, P., and Mukherjee, S. (2020). Analytical modeling of a Y2O3-based memristive system for synaptic applications. J. Phys. D Appl. Phys. 53, 305101. doi:10.1088/1361-6463/ab810e
Kumar, S., Agrawal, R., Das, M., Jyoti, K., Kumar, P., and Mukherjee, S. (2021). Analytical model for memristive systems for neuromorphic computation. J. Phys. D Appl. Phys. 54, 355101. doi:10.1088/1361-6463/ac07dd
Kumar, S., Yadav, D., Stathopoulos, S., and Prodromakis, T. (2025). Performance and variability analysis of ALD-grown wafer scale HfO2/Ta2O5-based memristive devices for neuromorphic computing. Front. Nanotechnol. 7, 1621554. doi:10.3389/fnano.2025.1621554
Kvatinsky, S., Friedman, E. G., Kolodny, A., and Weiser, U. C. (2013). TEAM: threshold adaptive memristor model. IEEE Trans. Circuits Syst. I Regul. Pap. 60, 211–221. doi:10.1109/TCSI.2012.2215714
Lee, J., Nikam, R. D., Kwak, M., Kwak, H., Kim, S., and Hwang, H. (2021). Improvement of synaptic properties in oxygen-based synaptic transistors due to the accelerated ion migration in sub-stoichiometric channels. Adv. Electron. Mater. 7 (8), 2100219. doi:10.1002/aelm.202100219
Nikam, R. D., Kwak, M., and Hwang, H. (2021). All-solid-state oxygen ion electrochemical random-access memory for neuromorphic computing. Adv. Electron. Mater. 7 (5), 2100142. doi:10.1002/aelm.202100142
Pershin, Y. V., and Ventra, M. D. (2011). Memory effects in complex materials and nanoscale systems. Adv. Phys. 60 (2), 145–227. doi:10.1080/00018732.2010.544961
Pickett, M. D., Strukov, D. B., Borghetti, J. L., Yang, J. J., Snider, G. S., Stewart, D. R., et al. (2009). Switching dynamics in titanium dioxide memristive devices. J. Appl. Phys. 106, 074508. doi:10.1063/1.3236506
Rastogi, M., Lu, S., Islam, N., and Sengupta, A. (2021). On the self-repair role of astrocytes in STDP enabled unsupervised SNNs. Neuroscience 14, 603796. doi:10.3389/fnins.2020.603796
Reuben, J., Fey, D., and Wenger, C. (2019). A modeling methodology for resistive RAM based on Stanford-PKU model with extended multilevel capability. IEEE Transition Nanotechnol. 18, 647–656. doi:10.1109/TNANO.2019.2922838
Seo, K., Kim, I., Jung, S., Jo, M., Park, S., Park, J., et al. (2011). Analog memory and spike-timing-dependent plasticity characteristics of a nanoscale titanium oxide bilayer resistive switching device. Nanotechnology 22, 254023. doi:10.1088/0957-4484/22/25/254023
Song, S., Miller, K. D., and Abbott, L. F. (2000). Competitive Hebbian learning through spike-timing-dependent synaptic plasticity. Nat. Neurosci. 3, 919–926. doi:10.1038/78829
Strukov, D., Snider, G., Stewart, D., and Williams, R. S. (2008). The missing memristor found. Nature 453, 80–83. doi:10.1038/nature06932
Sun, W., Gao, B., Chi, M., Xia, Q., Yang, J. J., Qian, H., et al. (2019). Understanding memristive switching via in situ characterization and device modelling. Nat. Commun. 10, 3453. doi:10.1038/s41467-019-11411-6
Tang, X., Yang, L., Huang, J., Chen, W., Li, B., Yang, S., et al. (2022). Controlling sulfurization of 2D Mo2C crystal for Mo2C/MoS2-based memristor and artificial synapse. Npj Flex. Electron. 6 (93), 93. doi:10.1038/s41528-022-00227-y
Torrezan, A. C., Strachan, J. P., Ribeiro, G. M., and Williams, R. S. (2011). Sub-nanosecond switching of a tantalum oxide memristor. Nanotechnology 22 (48), 485203. doi:10.1088/0957-4484/22/48/485203
Wang, Z. Q., Xu, H. Y., Li, X. H., Yu, H., Liu, Y. C., and Zhu, X. J. (2012). Synaptic learning and memory functions achieved using oxygen ion migration/diffusion in an amorphous InGaZnO memristor. Adv. Funct. Mater. 22, 2759–2765. doi:10.1002/adfm.201103148
Waser, R., Dittmann, R., Staikov, G., and Szot, K. (2009). Redox-based resistive switching memories – nanoionic mechanisms, prospects, and challenges. Adv. Mater. 21 (25–26), 2632–2663. doi:10.1002/adma.200900375
Yakopcic, C. (2014). Memristor device modeling and circuit design for read out integrated circuits, memory architectures, and neuromorphic systems. OH, United State: University of Dayton, 703. Graduate Theses and Dissertations.
Yakopcic, C., Taha, T. M., Subramanyam, G., Pino, R. E., and Rogers, S. (2011). A memristor device model. IEEE Electron Device Lett. 32 (10), 1436–1438. doi:10.1109/LED.2011.2163292
Yan, X., Zhang, L., Chen, H., Li, X., Wang, J., Liu, Q., et al. (2018). Graphene oxide quantum dots based memristors with progressive conduction tuning for artificial synaptic learning. Adv. Funct. Mater. 28, 1803728. doi:10.1002/adfm.201803728
Yang, J. J., Pickett, M. D., Li, X., Ohlberg, D. A. A., Stewart, D. R., and Williams, R. S. (2008). Memristive switching mechanism for metal/oxide/metal nanodevices. Nat. Nanotechnol. 3, 429–433. doi:10.1038/nnano.2008.160
Keywords: LTM, memristor framework, neuromorphic computing, STDP, STM, synaptic re-stimulation
Citation: Dahiya A, Rani S, Kumar S and Prodromakis T (2025) Low-voltage-driven memristor framework for efficient neuromorphic computation with STDP functionality. Front. Nanotechnol. 7:1723433. doi: 10.3389/fnano.2025.1723433
Received: 12 October 2025; Accepted: 04 December 2025;
Published: 19 December 2025.
Edited by:
Sajid Husain, University of California, Berkeley, United StatesReviewed by:
Muhammd Umair Khan, Khalifa University, United Arab EmiratesYang Li, Peng Cheng Laboratory, China
Copyright © 2025 Dahiya, Rani, Kumar and Prodromakis. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Sanjay Kumar, c2FuamF5c2loYWc5MUBnbWFpbC5jb20=; Shalu Rani, c2hhbHVAaWl0aXNtLmFjLmlu; Themis Prodromakis, dC5wcm9kcm9tYWtpc0BlZC5hYy51aw==