aVLSI Array of Spiking Neurons with Dynamical Synapses Mike Chi Spring 20008 VLSI Neural Networks • Challenge in representing synaptic connections between neurons on chip • Address Event Representation • Use high speed digital bus to time multiplex spike events • Neurons in an array (like RAM or image data) • Dynamic connections between neurons on array Row Addressing AER Array of Spiking Neurons 00 01 02 03 10 11 12 13 20 21 22 23 30 31 32 33 Column Addressing Control Logic I&F Neuron Model • • Must be compact Membrane potential as voltage on capacitor • Synapse as a current source charging membrane capacitor • Spike generator when membrane voltage reaches threshold • External reset after spike Vdd Vsyn Vdd Vmem Reset Simple I&F Cell Spike VLSI Synapses • Current Source • Switched Capacitor Conductance • Integrator • Floating Gate • Full Biophysical Model Neuron Design • Integrate and Fire Neuron (Goldberg 2001) with AER interfacing • Positive feedback loop to generate spike events • Programmable threshold Membrane Voltage and Comparator Vdd Event Generation and Reset Service AER Interfacing Vdd Vdd Vbias ROW_SCAN Vmem Vthresh Vdd R_ACK C_REQ R_REQ C_ACK Goldberg, et. al. 2001 Synapse Design • Inspired by Batolozzi and Indiveri, 2007 • Simplified and “enhanced” • Two stages • Spike Filter and Current Pulse Generator • Conductance between synaptic reversal potential and membrane voltage Spike Filtering/Gain Current Pulse Vdd Vtau Vdd Vdd Csyn Vdd Vth Vr Vmem ADDR Vw Input Weight Conductance Neuron Synapse-Neuron Pair • Connected a single excitatory synapse to I&F Neuron • Tested synapse-neuron response for different spike input frequencies
© Copyright 2026 Paperzz