UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

badcrossbar: A Python tool for computing and plotting currents and voltages in passive crossbar arrays

Joksas, D; Mehonic, A; (2020) badcrossbar: A Python tool for computing and plotting currents and voltages in passive crossbar arrays. SoftwareX , 12 , Article 100617. 10.1016/j.softx.2020.100617. Green open access

[thumbnail of 1-s2.0-S2352711020303307-main.pdf]
Preview
Text
1-s2.0-S2352711020303307-main.pdf - Published Version

Download (476kB) | Preview

Abstract

Crossbar arrays are a popular solution when implementing systems that have array-like architecture. With the recent developments in the field of neuromorphic engineering, crossbars are now routinely used to implement artificial neural networks or, more generally, to perform vector–matrix multiplication in hardware. However, the interconnect resistance present in all crossbars can lead to significant deviations from the intended behaviour of these structures. In this work, we present badcrossbar—an open-source tool for computing currents and voltages in such non-ideal passive crossbar arrays. Additionally, the package allows to easily visualise currents and voltages (or other numerical variables) in the branches and on the nodes of these structures.

Type: Article
Title: badcrossbar: A Python tool for computing and plotting currents and voltages in passive crossbar arrays
Open access status: An open access version is available from UCL Discovery
DOI: 10.1016/j.softx.2020.100617
Publisher version: https://doi.org/10.1016/j.softx.2020.100617
Language: English
Additional information: Copyright © 2020 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
Keywords: Python, Crossbar, Memristor
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Chemical Engineering
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng
URI: https://discovery.ucl.ac.uk/id/eprint/10115252
Downloads since deposit
194Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item