Publication | Closed Access
A 68 Parallel Row Access Neuromorphic Core with 22K Multi-Level Synapses Based on Logic-Compatible Embedded Flash Memory Technology
21
Citations
1
References
2018
Year
Unknown Venue
EngineeringEmerging Memory TechnologyComputer ArchitectureMulti-level SynapsesNeurochipSocial SciencesMemory DeviceNeuromorphic EngineeringNeuromorphic DevicesStandard Cmos ProcessCurrent Summation AccuracyNeurocomputersElectrical EngineeringNeuromorphic CoreComputer EngineeringComputer ScienceMemory ArchitectureComputational NeuroscienceNeuroscienceBrain-like Computing
A neuromorphic core utilizing logic-compatible embedded flash technology for storing multi-level synaptic weights is demonstrated in a 65nm standard CMOS process. A carefully-designed program-verify sequence along with a bitline voltage regulation scheme allows the individual cell currents to be programmed precisely. This makes it possible to enable a large number of rows in parallel without impacting the current summation accuracy. Furthermore, eflash based synapses are non-volatile and hence consumes zero standby power and supports instant on/off operation. Our design stores excitatory and inhibitory weights in adjacent bitlines whose voltage levels are regulated for accurate current programming and measurement. Output spikes are generated by comparing the excitatory and inhibitory bitline currents. Our logic-compatible eflash-based spiking neuromorphic core achieves a 91.8% handwritten digit recognition accuracy which is close to the accuracy of the software model with the same number of weight levels. The maximum throughput of the core is 1.28G pixels/s and the average power consumption of a single neuron circuit is <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$15.9\mu \mathrm{W}$</tex> .
| Year | Citations | |
|---|---|---|
Page 1
Page 1