In-memory-computing is an emerging approach that aims to shift computational load away from CPUs. It does so by taking over simple calculations that can be performed in memory. Apart from improving performance for these operations, this also results in a lower energy consumption, effectively rendering this technique very suitable for embedded systems.Due to being variable as well as non-volatile resistors, memristors are capable of storing analog values. This renders them particularly useful for in-memory computing.This paper presents a prototypical implementation of analog calculations (addition, subtraction and multiplication), including a way of representing the value zero. The prototype shown is based on an ESP32 microcontroller and typical calculations currently take around 1μs.
|Title of host publication||IECON 2020 The 46th Annual Conference of the IEEE Industrial Electronics Society|
|Number of pages||6|
|ISBN (Print)||978-1-7281-5415-2, 978-1-7281-5413-8|
|Publication status||Published - 18.10.2020|
|Event||46th Annual Conference of the IEEE Industrial Electronics Society - Virtual, Singapore, Singapore|
Duration: 19.10.2020 → 21.10.2020
Conference number: 165032