This invention relates to the field of neuromorphic computing technology and provides a method and
system for dynamic adjustment of synaptic weights in real-time
neurofeedback for neuromorphic chips. The method includes: capturing the pulse signals and timestamps emitted by presynaptic and postsynaptic neurons; calculating the
time difference between the presynaptic and postsynaptic pulses; when the absolute value of the
time difference is less than a preset time window threshold, querying a pulse timing dependency
plasticity rule base based on the sign of the
time difference to determine the corresponding
synaptic weight adjustment type; generating corresponding
voltage pulse parameters based on the adjustment type and the current conductance state of the target
memristor synapse; and applying a write
voltage pulse to the target
memristor synapse according to the
voltage pulse parameters to adjust its conductance value in situ in real time, thereby dynamically updating the synaptic weights. This invention solves the problems of poor dynamic environment adaptability, low energy efficiency, and high learning latency caused by traditional offline weight update mechanisms.