  An increasing number of neuroscience studies are highlighting the importance
of spatial dendritic branching in pyramidal neurons in the brain for supporting
non-linear computation through localized synaptic integration. In particular,
dendritic branches play a key role in temporal signal processing and feature
detection, using coincidence detection (CD) mechanisms, made possible by the
presence of synaptic delays that align temporally disparate inputs for
effective integration. Computational studies on spiking neural networks further
highlight the significance of delays for CD operations, enabling
spatio-temporal pattern recognition within feed-forward neural networks without
the need for recurrent architectures. In this work, we present DenRAM, the
first realization of a spiking neural network with analog dendritic circuits,
integrated into a 130nm technology node coupled with resistive memory (RRAM)
technology. DenRAM's dendritic circuits use the RRAM devices to implement both
delays and synaptic weights in the network. By configuring the RRAM devices to
reproduce bio-realistic timescales, and through exploiting their heterogeneity,
we experimentally demonstrate DenRAM's capability to replicate synaptic delay
profiles, and efficiently implement CD for spatio-temporal pattern recognition.
To validate the architecture, we conduct comprehensive system-level simulations
on two representative temporal benchmarks, highlighting DenRAM's resilience to
analog hardware noise, and its superior accuracy compared to recurrent
architectures with an equivalent number of parameters. DenRAM not only brings
rich temporal processing capabilities to neuromorphic architectures, but also
reduces the memory footprint of edge devices, provides high accuracy on
temporal benchmarks, and represents a significant step-forward in low-power
real-time signal processing technologies.
