INTRODUCTIONCarver Mead introduced "neuromorphic engineering" [1] as an interdisciplinary approach to the design of biologically inspired neural information processing systems, whereby neurophysiological models of perception and information processing in biological systems are mapped onto analog VLSI systems that not only emulate their functions but also resemble their structure [18]. The motivation for emulating neural function and structure in analog VLSI is the realization that challenging tasks of perception, classification, association and control successfully performed by living organisms can only be accomplished in artificial systems by using an implementation medium that matches their structure and organization.Essential to neuromorphic systems are mechanisms of adaptation and learning, modeled after the "plasticity" of synapses and neural structure in biological systems [25,4]. Learning can be broadly defined as a special case of adaptation whereby past experience is used effectively in readjusting the system response to previously unseen, although similar, stimuli. Based on the nature and availability of a training feedback signal, learning algorithms for artificial neural networks fall under three broad categories: unsupervised, supervised and reward/punishment (reinforcement). Physiological experiments have revealed plasticity mechanisms in biology that correspond to Hebbian unsupervised learning [19], and classical (pavlovian) conditioning [17,22] characteristic of reinforcement learning.