SWS Academic Research eLibraryEarth & Planetary Sciences

Scholarly record

TRANSACTION-LEVEL DESIGNING OF NEUROMORPHIC PROCESSORS MICROARCHITECTURE

Ivan Lukashov, Alexander Antonov

First published: 2024-11-15https://doi.org/10.5593/sgem2024/2.1/s07.11View metrics

Abstract

Spiking neural networks (SNNs) is a promising research direction to their ability to imitate certain functions of brain. Hardware acceleration of SNN can offer orders of magnitude increase in performance and power efficiency. However, traditional hardware description languages have a barrier for rapid development and prototyping of custom internal hardware mechanisms that affect hardware construction throughout the entire processor structure. Mainstream high-level design methods also have disadvantages, e.g. poor focus on transaction streams management description in dynamically scheduled pipelined structures. To accelerate development of custom neuromorphic processors, we propose Neuromorphix software library, which implements a flexible, reconfigurable microarchitectural template enabling selection of a set of transactions specific to neuromorphic processors. Neuromorphix is based on the previously developed ActiveCore open-source framework, which provides a hardware-oriented intermediate representation for generation of hardware data types, operations and behavioral logic. Development process is accelerated by automatic generation of hardware structures typical for neuromorphic processors using transaction-level approach. At the same time, Neuromorphix supports the option to integrate user-defined hardware blocks and also enables reuse of high-level hardware mechanisms which allows to achieve fold decrease of entry barrier for a wide range of neuromorphic processors developers.

Publication Impact Profile

PlumX
  • Captures
  • Mendeley - Readers: 1
Dimensions ID: pub.1183084693

Publication details

Title
TRANSACTION-LEVEL DESIGNING OF NEUROMORPHIC PROCESSORS MICROARCHITECTURE
Authors
Ivan Lukashov, Alexander Antonov
Proceedings
24th International Multidisciplinary Scientific GeoConference Proceedings SGEM 2024, Informatics, Geoinformatics and Remote Sensing, Vol 24, Issue 2.1
Publisher
STEF92 Technology
Year
2024
Pages
81-88
SWS Citekey
Lukashov202478188
ISSN
1314-2704; 13142704
ISBN
9786197603699
Language
en
Publication type
Conference Paper
Proceedings contents
Open official contents
Keywords
References4
  1. Vaila R., Chiasson J., Saxena V., Deep Convolutional Spiking Neural Networks for Image Classification, 2019, Available at: DOI: 10.48550/arXiv.1903.12272 (accessed 1 June 2024).

  2. Coussy P., Gajski D., Meredith M., Takach A., An Introduction to High-Level Synthesis, IEEE Design & Test of Computers, 2009. DOI: 10.1109/mdt.2009.69

  3. Hoover S., Salman A., Top-Down Transaction-Level Design with TL-Verilog, 2018, Available at: DOI: 10.48550/arXiv.1811.01780 (accessed 1 June 2024).

  4. Modaresi F., Guthaus M., Eshraghian J.K., Openspike: An openram snn accelerator, IEEE International Symposium on Circuits and Systems (ISCAS) 2023 May 21 (pp. 1-5), 2023. DOI: 10.1109/iscas46773.2023.10182182

View or Download full articleAccess options
Full paper accessChoose SWS login, librarian support, or instant article download.

SWS access login

Login as SWS Scientific Committee

Authors and approved SWS contributors will read and export their own linked papers after identity matching by SWS profile, email and SGEM GlobalID.

For librarian assistance: [email protected]

Purchase Instant Access

48-hour online accessComing soon
Online-only accessComing soon
Download the full article in PDF formatEUR 35
  • Article can be downloaded after successful payment.
  • Article may be used according to SWS library access terms.
  • Article cannot be redistributed.
Get full paper

Back to publication list