Memristive Monte Carlo DropConnect crossbar array enabled by device and algorithm co-design

Device and algorithm co-design aims to develop energy-efficient hardware that directly implements complex algorithms and optimizes algorithms to match the hardware's characteristics. Specifically, neuromorphic computing algorithms are constantly growing in complexity, necessitating an ongoing s...

Full description

Saved in:
Bibliographic Details
Published inMaterials horizons Vol. 11; no. 17; pp. 494 - 413
Main Authors Kim, Do Hoon, Cheong, Woon Hyung, Song, Hanchan, Jeon, Jae Bum, Kim, Geunyoung, Kim, Kyung Min
Format Journal Article
LanguageEnglish
Published England Royal Society of Chemistry 28.08.2024
Subjects
Online AccessGet full text
ISSN2051-6347
2051-6355
2051-6355
DOI10.1039/d3mh02049e

Cover

More Information
Summary:Device and algorithm co-design aims to develop energy-efficient hardware that directly implements complex algorithms and optimizes algorithms to match the hardware's characteristics. Specifically, neuromorphic computing algorithms are constantly growing in complexity, necessitating an ongoing search for hardware implementations capable of handling these intricate algorithms. Here, we present a memristive Monte Carlo DropConnect (MC-DC) crossbar array developed through a hardware algorithm co-design approach. To implement the MC-DC neural network, stochastic switching and analog memory characteristics are required, and we achieved them using Ag-based diffusive selectors and Ru-based electrochemical metalization (ECM) memristors, respectively. The devices were integrated with a one-selector one-memristor (1S1M) structure, and their well-matched operating voltages and currents enabled stochastic readout and deterministic analog programming. With the integrated hardware, we successfully demonstrated the MC-DC operation. Additionally, the selector allowed for the control of switching polarity, and by understanding this hardware characteristic, we were able to modify the algorithm to fit it and further improve the network performance. A one-selector-one-memristor crossbar array was developed, capable of driving Monte Carlo DropConnect network. This could be achieved through a hardware and algorithm co-design approach, involving mutual improvement of them.
Bibliography:https://doi.org/10.1039/d3mh02049e
Electronic supplementary information (ESI) available. See DOI
ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
ISSN:2051-6347
2051-6355
2051-6355
DOI:10.1039/d3mh02049e