Abstract
In this paper, we propose a Spin Transfer Torque RAM (STT-RAM) based neurosynaptic core to implement a hardware accelerator for Spiking Neural Networks (SNNs), which mimic the time-based signal encoding and processing mechanisms of the human brain. The computational core consists of a crossbar array of non-volatile STT-RAMs, read/write peripheral circuits, and digital logic for the spiking neurons. Inter-core communication is realized through on-chip routing network by sending/receiving spike packets. Unlike prior works that use multi-level states of non-volatile memory (NVM) devices for the synaptic weights, we use the technologically-mature STT-RAM devices for binary data storage. The design studies are conducted using a compact model for STT-RAM devices, tuned to capture the state-of-the-art experimental results. Our design avoids the need for expensive ADCs and DACs, enabling instantiation of large NVM arrays for our core. We show that the STT-RAM based neurosynaptic core designed in 28 nm technology node has approximately 6× higher throughput per unit Watt and unit area than an equivalent SRAM based design. Our design also achieves ∼ 2× higher performance per Watt compared to other memristive neural network accelerator designs in the literature.
Original language | English |
---|---|
Title of host publication | 2019 26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 438-441 |
Number of pages | 4 |
ISBN (Electronic) | 9781728109961 |
DOIs | |
State | Published - Nov 2019 |
Event | 26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019 - Genoa, Italy Duration: Nov 27 2019 → Nov 29 2019 |
Publication series
Name | 2019 26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019 |
---|
Conference
Conference | 26th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2019 |
---|---|
Country/Territory | Italy |
City | Genoa |
Period | 11/27/19 → 11/29/19 |
Funding
VII. ACKNOWLEDGMENTS The authors acknowledge the valuable discussions with Anakha V. Babu from NJIT and Shreyas K. Venkataramana-iah from ASU. This research was supported in part by the Semiconductor Research Corporation (2016-SD-2717).
Keywords
- Crossbar arrays
- Neuromorphic hardware
- Non-volatile memories
- STT-RAM
- Spiking neural networks