Volatile memristor calibration, from I-V sweep to SPICE neuron
A group at TU Ilmenau takes a fabricated volatile TiO2 memristor through the full chain a circuit designer actually needs: measure, identify which parts of the data are real, fit a compact model, implement it in SPICE, and prove it in a leaky integrate-and-fire neuron. The unglamorous finding is that the instrument contaminates the measurement at every step, and saying so explicitly is what makes the model trustworthy.
Source: End-to-End Modeling of a Volatile TiO2 Memristor for Neuromorphic Circuit Simulation, arXiv, 2026. Primary source. Read the full arXiv PDF text.
What the work claims
Endres, Töpfer, Blum, Honig, and Schaaf present a primary experimental result plus its modelling consequences: a fabricated lateral Pt/TiO2/Ag volatile memristor is characterized on a Keithley 2450 source-measure unit, the measured current-voltage and pulse data are fitted to a compact memristor model extended with a leakage term, the fitted model is implemented as a reusable SPICE subcircuit, and that subcircuit is validated against the measurements and demonstrated inside a leaky integrate-and-fire (LIF) neuron circuit, where the memristor replaces the threshold transistor1. The claim is methodological as much as technical: a volatile device with seconds-scale relaxation, which fails every non-volatile memory benchmark, is exactly the right element for a spiking threshold, and there is a reproducible five-stage pipeline for proving that.
How it works
The device is a two-terminal lateral structure with platinum and silver electrodes around a TiO2 switching layer. All characterization was run at a 1 microamp compliance current to protect the dielectric. A triangular sweep from 0 V to 6 V, down to -6 V, and back (1.2 minutes total) produced the pinched hysteresis loop that confirms memristive behaviour, with resistance moving between about 4 MΩ and 80 MΩ. Pulse measurements used a 10 V, 1.0 second SET pulse followed by a 0.2 V, 15 second READ pulse, repeated cyclically; the device switches to roughly 3.3 MΩ on the SET phase and then relaxes back to 40 to 100 MΩ during the READ phase, with visible cycle-to-cycle variation1.
Two measurement artifacts matter for anyone reading device papers. First, once the current hits the compliance limit, the source-measure unit's control loop caps the applied voltage between 3.3 V and 3.8 V, and the recorded I-V curve from that point on reflects the instrument, not the device: horizontal segments and fluctuating apparent resistance. The authors excluded compliance-limited points from the fitting dataset rather than pretending their model explains them. Second, the paper's own 0.1 second sampling interval is eight orders of magnitude slower than the roughly 1 nanosecond switching transients reported in the fast-switching literature, so the fitted dynamics describe the envelope, not the transition1.
The model is the Yakopcic generalized memristor: a hyperbolic-sine current-voltage relation with different coefficients for the two polarities, an exponential threshold function with Vp = 1.5 V and Vn = 1.0 V, the Biolek window function to bound the internal state, and a new leakage term l(x) = -(x - xeq)/τ that drives the state back toward equilibrium when the bias is removed. Parameters were optimized by coordinate descent on the normalized mean squared error between simulated and measured curves. Fitting the relaxation tail of the pulse data with the equilibrium state set to zero gives a mean time constant of about 4.2 seconds, using the measured 3 MΩ value at the start of the 15 second read interval and 108 MΩ at the end. Notably, the fitted negative-threshold coefficient An came out negative, reflecting that this device decreases its memristance under negative bias, which the authors flag as unlike most published fits1.
The SPICE implementation is two behavioural current sources and a 1 farad integrating capacitor: one source models the I-V relation, the other integrates the state equation, so the internal state lives as a pseudo-voltage. In the demonstration application, the memristor replaces the MOSFET threshold element in a published floating-body LIF neuron design; driven by 70 microamp current pulses with a 28 ms period and 17 ms on-time, the circuit produces repeated output spikes of up to roughly 80 microvolts, with the leakage term resetting the device after each spike so it can fire again. Without the leakage term the device would latch in its low-resistance state and fire once1.
Where a skeptic should push
The load-bearing assumption is that a deterministic compact model fitted to one device is a sound basis for circuit design. The paper's own validation data argue both ways. Below the compliance limit, simulation and measurement agree well; in the compliance region and during relaxation, the measured traces show fluctuations that the deterministic model does not reproduce, and the authors attribute them honestly to stochastic device behaviour. They also note metastable intermediate resistance states in the relaxation data that the single-exponential leakage term misses. So the model is good enough to demonstrate a neuron and not good enough to predict the noise that would dominate any real signal chain built on this device1.
Sample size is one device, and the authors say future work needs measurements on a larger number of devices to capture device-to-device and cycle-to-cycle variability. The ON/OFF ratio of about 35 under pulsed excitation falls short of the 50 cited as a memory benchmark and far short of the 500 wanted for analog computing, though the high Rmax above 100 MΩ does meet the high-resistance analog benchmark, and the seconds-scale decay is acceptable for synaptic-style operation. The volatility itself is a compliance-current artifact as much as a materials choice: the cited literature shows that 1 to 10 microamp compliance gives volatile switching relaxing in seconds, while 500 microamp to 1 mA forms robust non-volatile filaments. Change the compliance and you change the device class1.
Finally, the neuron demonstration is a simulation of a circuit, not silicon. The 80 microvolt output spike amplitude is a small number with a large consequence: any physical realization needs an amplifier almost immediately, so the memristor has not removed the analog front end, it has just moved it one stage later.
Calibrated compact models and the at-array neuron
For microelectrode array hardware the interesting object here is not the TiO2 device, it is the pipeline: measure with an instrument whose artifacts you can name, fit a model only to the data you trust, implement it in a standard simulator, and validate end to end in the target circuit. That is precisely the discipline an array lab would need before trusting any per-electrode active element, whether a volatile memristor used as an adaptive threshold, an at-array LIF encoder, or a tunable impedance element at the tissue interface. The field currently evaluates such elements from datasheets and idealized simulations; this paper is a template for evaluating them the way an instrumentation engineer should, from measured data with the instrument's fingerprints removed1.
The non-obvious implication is about what volatility is for. A relaxation time constant of about 4.2 seconds sounds like a retention failure, and by memory benchmarks it is. But seconds-scale memory is exactly the integration window of slow biological phenomena: synaptic depression, burst envelopes, metabolic drift, glial signalling. A volatile threshold element at the electrode does the temporal averaging that would otherwise cost a digitizer, an integrator, and the power to run both, and then forgets on its own. The same physics that disqualifies the device as storage qualifies it as a temporal filter matched to the tissue. That reframe is the real transferable idea: stop benchmarking at-array neuromorphic elements against non-volatile memory targets and start benchmarking them against the time constants of the signals they are meant to condition1.
The threat is overconfidence in deterministic models. Every number above, from the 4.2 second time constant to the fitted thresholds, comes from a single device smoothed by low-pass filtering, and the paper itself shows the residual stochasticity is the part that matters for signal integrity. An array embedding hundreds of these elements would see the distribution of that stochasticity, not its mean. Designing the acquisition chain against the fitted model alone would systematically underestimate the noise floor of the at-array compute layer, which is the one layer you cannot post-process your way out of because the corruption happens before digitization. The compliance-current lesson generalizes uncomfortably well: whenever an active element in the chain saturates, what the recorder logs afterward is the recorder, and models trained on that log inherit the lie.
There is also a quieter opportunity in the failure modes the authors surfaced. The negative fitted coefficient and the metastable intermediate states are device physics trying to get out of the chosen model class; an array with hundreds of nominally identical elements, each characterized by the same five-stage pipeline, would be an excellent instrument for mapping that physics statistically. In that sense the MEA community does not just need this workflow, it is positioned to extend it at a scale a single-device device-physics lab cannot.
The bottom line
Established: a measured volatile TiO2 memristor can be carried from characterization through parameter fitting to a validated SPICE model that demonstrably supports a leaky integrate-and-fire neuron circuit, with a mean relaxation constant near 4.2 seconds. Hypothesis, still open: that the fitted deterministic model survives contact with device-to-device variability and cycle-to-cycle stochasticity once more than one device is measured. What would confirm it is a multi-device study reporting the distribution of the fitted parameters and the residual noise; what would break it is evidence that the metastable intermediate states, not the exponential leakage, dominate the relaxation in most devices. For MEA hardware, the durable takeaway is the calibration discipline and the reframing of volatility as a matched temporal filter, not the specific device.
Frequently asked questions
What device was characterized?
A fabricated two-terminal lateral Pt/TiO2/Ag memristor, measured with a Keithley 2450 source-measure unit in a two-terminal setup at a 1 microamp compliance current to prevent dielectric breakdown.
What is volatile switching?
Volatile memristors gradually relax back toward their equilibrium resistance state after the excitation is removed, rather than retaining the programmed state. In this device the relaxation time constant is about 4.2 seconds, driven by the low compliance current used during measurement.
How was the model fitted and implemented?
A Yakopcic-type model with a Biolek window function and an added leakage term was fitted by coordinate-descent optimization of the normalized mean squared error between simulated and measured curves, after compliance-limited data points were removed. The fitted model was then translated into a SPICE subcircuit with two behavioural current sources and a 1 farad capacitor holding the internal state.
What did the neuron demonstration show?
The memristor replaced the threshold MOSFET in a published floating-body leaky integrate-and-fire neuron design. Driven by 70 microamp pulses at a 28 ms period with 17 ms on-time, the simulated circuit produced repeated output spikes up to about 80 microvolts, with the leakage term resetting the device after each spike.
Where does the measurement instrument distort the data?
Once the device current reaches the compliance limit, the source-measure unit caps the voltage between 3.3 V and 3.8 V and its control loop shapes the recorded curve, producing horizontal segments and fluctuating apparent resistance that originate in the instrument, not the device. The authors excluded those points from fitting.
Why does this matter for microelectrode arrays?
Anyone embedding active elements such as volatile thresholds or at-array spiking encoders in an MEA front end needs exactly this measured-device-to-SPICE calibration loop, including the discipline of removing instrument artifacts before fitting. The seconds-scale volatility that fails memory benchmarks is well matched to the time constants of slow biological signals, suggesting at-array elements should be benchmarked as temporal filters rather than as memory.
References
- Endres L, Töpfer H, Blum M, Honig H, Schaaf P. End-to-End Modeling of a Volatile TiO2 Memristor for Neuromorphic Circuit Simulation. arXiv. 2026. arXiv:2607.26815. Accessed 2026-09-15.