2003 · 20 citations · 5 references
EngineeringComputer EngineeringElectrical EngineeringAnalog ElectronicsMemorySemiconductor DevicesLearning SystemsMemory DevicesMemory StorageMemory SystemsCapacitanceFloating-gate MemoryFollowersMemory CircuitsNeuromorphic DevicesNeuromorphic HardwareNon-volatile MemoryState Variables
This paper introduces a static multi-level memory cell that was conceived to store state variables in neuromorphic on-chip learning applications. It consists of a capacitance that holds a voltage and an array of 'fusing' amplifiers that are connected as followers. These followers drive their output towards the voltage level of the input like normal followers, but only if the difference between input and output is smaller than about 120 mV. The inputs to this 'fusing' follower array determine the stable voltage levels of the memory cell. All follower-outputs are connected to the storage capacitance and thus the voltage is always driven to the closest stable level. The cell content can be changed by injecting current into the capacitance. This form of storage offers arguably a better compromise between desirable and undesirable properties for neuromorphic learning systems than alternative solutions (e.g. non-volatile analog storage on floating gates or digital static storage in combination with AD/DA conversion).
5
Neuromorphic electronic systems
Carver Mead · Proceedings of the IEEE · 1990 · 2.3K citations
Engineering, Computer Engineering, Electrical Engineering +10
An electrically trainable artificial neural network (ETANN) with 10240 'floating gate' synapses
Höller, Tam, Castro et al. · 1989 · 408 citations
Engineering, Computer Engineering, Electrical Engineering +17
A high-resolution non-volatile analog memory cell
C. Diorio, S.K. Mahajan, P. Hasler et al. · 2002 · 63 citations