A FLOATING-GATE MOS LEARNING ARRAY WITH LOCALLY COMPUTED WEIGHT UPDATES

Citation
C. Diorio et al., A FLOATING-GATE MOS LEARNING ARRAY WITH LOCALLY COMPUTED WEIGHT UPDATES, I.E.E.E. transactions on electron devices, 44(12), 1997, pp. 2281-2289
Citations number
18
Categorie Soggetti
Engineering, Eletrical & Electronic","Physics, Applied
ISSN journal
00189383
Volume
44
Issue
12
Year of publication
1997
Pages
2281 - 2289
Database
ISI
SICI code
0018-9383(1997)44:12<2281:AFMLAW>2.0.ZU;2-S
Abstract
We have demonstrated on-chip learning in an array of floating-gate MOS synapse transistors, The array comprises one synapse transistor at ea ch node, and normalization circuitry at the row boundaries, The array computes the inner product of a column input vector and a stored weigh t matrix, The weights are stored as floating-gate charge; they are non volatile, but can increase when we apply a row-learn signal, The input and learn signals are digital pulses; column input pulses that are co incident with row-learn pulses cause weight increases at selected syna pses. The normalization circuitry forces row synapses to compete for f loating-gate charge, bounding the weight values, The array simultaneou sly exhibits fast computation and slow adaptation: The inner product c omputes in 10 mu s, whereas the weight normalization takes minutes to hours.