JOURNAL ARTICLE

RANC: Reconfigurable Architecture for Neuromorphic Computing

Joshua MackRuben PurdyKris RockowitzMichael InouyeEdward J. RichterSpencer ValanciusNirmal KumbhareSahil HassanKaitlin FairJohn MixterAli Akoglu

Year: 2020 Journal:   IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems Vol: 40 (11)Pages: 2265-2278   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Neuromorphic architectures have been introduced as platforms for energy\nefficient spiking neural network execution. The massive parallelism offered by\nthese architectures has also triggered interest from non-machine learning\napplication domains. In order to lift the barriers to entry for hardware\ndesigners and application developers we present RANC: a Reconfigurable\nArchitecture for Neuromorphic Computing, an open-source highly flexible\necosystem that enables rapid experimentation with neuromorphic architectures in\nboth software via C++ simulation and hardware via FPGA emulation. We present\nthe utility of the RANC ecosystem by showing its ability to recreate behavior\nof the IBM's TrueNorth and validate with direct comparison to IBM's Compass\nsimulation environment and published literature. RANC allows optimizing\narchitectures based on application insights as well as prototyping future\nneuromorphic architectures that can support new classes of applications\nentirely. We demonstrate the highly parameterized and configurable nature of\nRANC by studying the impact of architectural changes on improving application\nmapping efficiency with quantitative analysis based on Alveo U250 FPGA. We\npresent post routing resource usage and throughput analysis across\nimplementations of Synthetic Aperture Radar classification and Vector Matrix\nMultiplication applications, and demonstrate a neuromorphic architecture that\nscales to emulating 259K distinct neurons and 73.3M distinct synapses.\n

Keywords:
Neuromorphic engineering Computer architecture Architecture Computer science Reconfigurable computing Artificial intelligence Embedded system Artificial neural network Field-programmable gate array

Metrics

29
Cited By
1.37
FWCI (Field Weighted Citation Impact)
63
Refs
0.82
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Memory and Neural Computing
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Ferroelectric and Negative Capacitance Devices
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Neural Networks and Reservoir Computing
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Reconfigurable metamaterial neuromorphic computing

M. MoghaddaszadehMohamed MousaAmjad J. ArefMostafa Nouh

Journal:   The Journal of the Acoustical Society of America Year: 2022 Vol: 152 (4_Supplement)Pages: A37-A37
JOURNAL ARTICLE

Reconfigurable Neuromorphic Neural Network Architecture

Kapil SharmaPradeepta Kumar SarangiParth SharmaSoumya Ranjan NayakSrinivas AluvalaSantosh Kumar Swain

Journal:   Applied Computational Intelligence and Soft Computing Year: 2024 Vol: 2024 (1)
JOURNAL ARTICLE

Reconfigurable neuromorphic computing by a microdroplet

Yu MaYueke NiuRuochen PeiWei WangBingyan WeiYanbo Xie

Journal:   Cell Reports Physical Science Year: 2024 Vol: 5 (9)Pages: 102202-102202
© 2026 ScienceGate Book Chapters — All rights reserved.