A spiking silicon central pattern generator with floating gate synapses [robot control applications]

A programmable array of silicon neurons for the creation of central pattern generator (CPG) networks is described. The design consists of 20 integrate-and-fire neurons, each with multiple synaptic inputs and tunable spike frequency adaptation circuitry. The synapse area is reduced by 80% relative to our previously fabricated chip by using floating gate transconductance amplifiers in place of current DACs. In addition to describing the design of the silicon neurons and synapses, we present results illustrating performance characteristics of the circuits and show how elaborate and biologically-plausible CPG networks can be implemented by controlling synaptic weights. The patterns generated by these circuits are shown to be sufficient to control a biped robot with a variety of different locomotory gaits.

[1]  T. Brown The intrinsic factors in the act of progression in the mammal , 1911 .

[2]  M. Lenzlinger,et al.  Fowler-Nordheim tunneling into thermally grown SiO 2 , 1968 .

[3]  M. Lenzlinger,et al.  Fowler‐Nordheim Tunneling into Thermally Grown SiO2 , 1969 .

[4]  S. Rossignol,et al.  Neural Control of Rhythmic Movements in Vertebrates , 1988 .

[5]  Christof Koch,et al.  Dynamic range and sensitivity adaptation in a silicon spiking neuron , 1999, IEEE Trans. Neural Networks.

[6]  C. Diorio A p-channel MOS synapse transistor with self-convergent memory writes , 2000 .

[7]  Reid R. Harrison,et al.  A CMOS programmable analog memory-cell array using floating-gate circuits , 2001 .

[8]  A. Cohen,et al.  Impact of movement and movement-related feedback on the lamprey central pattern generator for locomotion. , 2001, The Journal of experimental biology.

[9]  S. Grillner,et al.  Cellular bases of a vertebrate locomotor system–steering, intersegmental and segmental co-ordination and sensory control , 2002, Brain Research Reviews.

[10]  S. Grillner The motor infrastructure: from ion channels to neuronal networks , 2003, Nature Reviews Neuroscience.

[11]  Tetsuya Asai,et al.  An analog CMOS central pattern generator for interlimb coordination in quadruped locomotion , 2003, IEEE Trans. Neural Networks.

[12]  Ralph Etienne-Cummings,et al.  Entrainment of Silicon Central Pattern Generators for Legged Locomotory Control , 2003, NIPS.

[13]  Giacomo Indiveri,et al.  A low-power adaptive integrate-and-fire neuron circuit , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[14]  Ralph Etienne-Cummings,et al.  A programmable array of silicon neurons for the control of legged locomotion , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[15]  Stephen P. DeWeerth,et al.  A multiconductance silicon neuron with biologically matched dynamics , 2004, IEEE Transactions on Biomedical Engineering.

[16]  Ralph Etienne-Cummings,et al.  CPG Design using Inhibitory Networks , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.