loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Great Lakes Symposium on VLSI '98
Non-Refreshing Analog Neural Storage Tailored for On-Chip Learning
Lafayette, Louisiana
February 19-February 24
ISBN: 0-8186-8409-7
Bassem A. Alhalabi, Florida Atlantic University
Qutaibah Malluhi, Jackson State University
Rafic Ayoubi, University of Balamand
In this research, we devised a new simple technique for statically holding analog weights, which does not require periodic refreshing. It further contains a mechanism to locally update the weights from the analog back-propagation signals for fast on-chip learning. In this circuit, the weight is stored as a 5-bit digital number, which controls the gates of five pass transistors allowing five binary-weighted (1,2,4,8,16) voltage references to integrate at a voltage adder. The output of the voltage adder is the analog weight. The 5-bit register is designed as an up/down counter so that every pulse on the up/down input will increase/decrease the weight by one level out of 32 possible levels. The learning circuit takes the analog graded error signal and generates two pulse streams for up/down counting depending on the sign of the error signal. The duration of the pulse stream is proportional to the magnitude of the error signal. This complete modular synaptic body (storage and learning technique) is appropriate for large scaleable analog VLSI neural networks because it handle recall and learning operations at the same speed with full parallelism.
Index Terms:
non-refreshing static storage, on-chip learning neural networks, analog learning
Citation:
Bassem A. Alhalabi, Qutaibah Malluhi, Rafic Ayoubi, "Non-Refreshing Analog Neural Storage Tailored for On-Chip Learning," glsvlsi, pp.168, Great Lakes Symposium on VLSI '98, 1998
Usage of this product signifies your acceptance of the Terms of Use.