From e2b30976cdaccf9d2b9820fefa22ced03c82711f Mon Sep 17 00:00:00 2001 From: Tanner Robison Date: Mon, 6 Jul 2026 10:35:32 -0700 Subject: readout layer trained verified with time-series forecasting task and plotted --- src/custom_memristor.sub | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src/custom_memristor.sub (limited to 'src/custom_memristor.sub') diff --git a/src/custom_memristor.sub b/src/custom_memristor.sub new file mode 100644 index 0000000..bd909c8 --- /dev/null +++ b/src/custom_memristor.sub @@ -0,0 +1,14 @@ +* This is completely ai generated to be honest +* Custom Behavioral Memristor Model +.subckt custom_memristor plus minus state_node +* Internal state capacitor to store value 'w' +Cstate state_node 0 1IC=0.1 + +* Example behavioral state derivative derivative equation (dw/dt) +* Gbar represents the rate of change based on voltage across plus and minus +Gstate 0 state_node value={V(plus,minus) * 1e3} + +* Behavioral current equation (I = V / R(w)) +* Resistance varies inversely with the voltage at 'state_node' +Gmem plus minus value={V(plus,minus) / (100 + (10000 * (1 - V(state_node))))} +.ends custom_memristor -- cgit v1.2.3