Search papers, labs, and topics across Lattice.
This paper introduces Mega, a digital architecture designed for convolutional spiking neural networks (SNNs) that enhances energy efficiency in edge vision applications. By leveraging highly parallel processing for convolutions, a unified data memory system, and efficient spike map handling, Mega addresses the limitations of existing SNN accelerators. The architecture, fabricated in 22 nm technology, achieves an impressive energy efficiency of 0.375 pJ/SOP, representing a fourfold improvement over previous solutions.
Mega achieves a groundbreaking energy efficiency of 0.375 pJ/SOP, setting a new standard for convolutional spiking neural network accelerators.
Convolutional Spiking Neural Networks (SNN) offer the potential for highly energy-efficient vision processing by exploiting sparse, event-driven computation. However, existing SNN accelerators underutilize the inherent parallelism of convolutional layers and lack the flexibility to accommodate varying memory demands and input sparsity across layers. This paper presents Mega, a digital architecture for convolutional SNNs that addresses these limitations through three key contributions: (1) highly parallel acceleration of $3 \times 3$ convolutions, (2) a unified data memory for spikes, neuron states, and weights, and (3) efficient spike map processing with low-overhead spike detection. Fabricated in GlobalFoundries 22 nm FDSOI technology, Mega achieves an energy efficiency of 0.375 pJ/SOP, improving the state of the art by $4\times$.