Title :
A reconfigurable VLSI neural network
Author :
Satyanarayana, Srinagesh ; Tsividis, Yannis P. ; Graf, Hans Peter
Author_Institution :
Philips Lab., Briarcliff Manor, NY, USA
fDate :
1/1/1992 12:00:00 AM
Abstract :
Due to the variety of architectures that need be considered while attempting solutions to various problems using neural networks, the implementation of a neural network with programmable topology and programmable weights has been undertaken. A new circuit block, the distributed neuron-synapse, has been used to implement a 1024 synapse reconfigurable network on a VLSI chip. In order to evaluate the performance of the VLSI chip, a complete test setup consisting of hardware for configuring the chip, programming the synaptic weights, presenting analog input vectors to the chip, and recording the outputs of the chip, has been built. Following the performance verification of each circuit block on the chip, various sample problems were solved. In each of the problems the synaptic weights were determined by training the neural network using a gradient-based learning algorithm which is incorporated in the experimental test setup. The results of this work indicate that reconfigurable neural networks built using distributed neuron synapses can be used to solve various problems efficiently
Keywords :
CMOS integrated circuits; VLSI; neural nets; CMOS; VLSI chip; VLSI neural network; analog input vectors; chip outputs; distributed neuron-synapse; gradient-based learning algorithm; multiple synapse reconfigurable network; neural network training; performance verification; programmable topology; programmable weights; reconfigurable neural networks; synaptic weights programming; test setup; Analog circuits; Artificial neural networks; Circuit testing; Circuit topology; Hardware; Network topology; Neural network hardware; Neural networks; Neurons; Software algorithms; Very large scale integration;
Journal_Title :
Solid-State Circuits, IEEE Journal of