Low-power memristor-based computing for edge-AI applications

Conference Paper (2021)
Author(s)

Abhairaj Singh (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Sumit Diware (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Anteneh Gebregiorgis (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Rajendra Bishnoi (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Francky Catthoor (IMEC)

Rajiv V. Joshi (IBM Research Division Yorktown Heights)

Said Hamdioui (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Research Group
Computer Engineering
DOI related publication
https://doi.org/10.1109/ISCAS51556.2021.9401226 Final published version
More Info
expand_more
Publication Year
2021
Language
English
Research Group
Computer Engineering
Article number
9401226
ISBN (electronic)
978-1-7281-9201-7
Event
53rd IEEE International Symposium on Circuits and Systems, ISCAS 2021 (2021-05-22 - 2021-05-28), Virtual at Daegu, Korea, Republic of
Downloads counter
263

Abstract

With the rise of the Internet of Things (IoT), a huge market for so-called smart edge-devices is foreseen for millions of applications, like personalized healthcare and smart robotics. These devices have to bring smart computing directly where the data is generated, while coping with the limited energy budget. Conventional von-Neumann architecture fail to meet these requirements due to e.g., memory-processor data transfer bottleneck. Memristor-based computation-in-memory (CIM) has the potential to realize smart local computing for highly parallel data-dominated AI applications by exploiting the inherent properties of the architecture and the physical characteristics of the memristors. This paper provides a broad overview of CIM architecture highlighting its potential and unique properties in enabling smart local computing. Moreover, it discusses design considerations of such architectures including both crossbar array as well as peripheral circuits; special attention is given to analog-to-digital converter (ADC), as it is the most critical unit of analog-based CIM operation e.g., vector-matrix multiplication (VMM). Finally, the paper outlines the potential future directions for CIM-based edge smart computing.