I. Introduction
Based on experimental results, various mathematical expressions of the synaptical learning function have been proposed in literature, such as the Bienenstock-Cooper-Munroe (BCM) rule [4], STDP [5], or more involved spike timing [2] and membrane voltage [3] dependent rules. Several of those have been implemented in neuromorphic hardware to replicate their learning functions and/or computational properties [6], [7], [8], [9]. In this paper, the circuit implementation of a novel learning rule [1] based on local synaptic state variables in a UMC 130nm CMOS technology is presented. This rule can reproduce a variety of recent experimental results and is simple to implement, since it derives most of its dynamics from the neuron and the reconstruction of the incoming pulse, so the synapse complexity itself can be kept to a minimum. In Sec II, the learning rule is introduced, with circuit realizations of the waveforms necessary for its implementation given in Sec III-A. The synaptical circuit realizing the computation of the learning function is described in Sec III-B. Sec IV details results obtained when simulating the complete circuit realization using various major experimental protocols.